First Commit - Source Code from Reply

This commit is contained in:
vincenzofariello
2024-05-13 12:54:14 +02:00
parent 73e32a5020
commit a15aee1f08
11184 changed files with 1065913 additions and 0 deletions

View File

@@ -0,0 +1,77 @@
<?xml version="1.0" encoding="UTF-8"?>
<!-- edited with XMLSPY v5 rel. 4 U (http://www.xmlspy.com) by rth77 (rth77) -->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified" attributeFormDefault="unqualified">
<xs:annotation>
<xs:documentation>MNP - FIle XML per la gestione dei LOG nel Front End</xs:documentation>
</xs:annotation>
<xs:element name="LISTA_LOG_PROCESSI_FE">
<xs:complexType>
<xs:sequence>
<xs:element name="ANAGRAFICA_PROCESSO_FE" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Elenco dei processi che eseguono log</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="CODICE_PROCESSO">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="2"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="NOME_PROCESSO">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="30"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="ANAGRAFICA_LOG_FE" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Elenco dei log eseguiti dal processo </xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="CODICE_LOG">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="4"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="SEVERITA">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value="C"/>
<xs:enumeration value="N"/>
<xs:enumeration value="D"/>
<xs:enumeration value="W"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="DESCRIZIONE">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="100"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="LOG_ON">
<xs:simpleType>
<xs:restriction base="xs:integer">
<xs:minInclusive value="0"/>
<xs:maxInclusive value="1"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:schema>

View File

@@ -0,0 +1,148 @@
# THE CASTOR PROPERTIES FILE
# This file specifies values for Castor run-time
# which may be configured by the user.
# $Id: castor.properties,v 1.1.4.1 2014/02/18 14:41:16 valueteam\giustinianide Exp $
# Defines the default XML parser to be used by castor
# The parser must implement org.xml.sax.Parser
#
#org.exolab.castor.parser=org.apache.xerces.parsers.SAXParser
org.exolab.castor.parser=org.xml.sax.helpers.XMLReaderAdapter
# Defines the default XML serializer to be used by castor
# The serializer must implement org.apache.xml.serialize.Serializer
#
#org.exolab.castor.serializer=org.apache.xml.serialize.XMLSerializer
org.exolab.castor.xml.serializer.factory=org.exolab.castor.xml.XercesJDK5XMLSerializerFactory
# Defines the default XML parser to be used by Castor.
#org.exolab.castor.parser=com.sun.org.apache.xerces.internal.parsers.SAXParser
# Defines the NodeType for use with Java primitive types (int, long,
# boolean, etc). This value is only used by the Introspector.
# valid values are either "attribute" or "element". By default
# all primitives are marshalled as attributes. Simply uncomment
# the following line to change the NodeType to element.
#
#org.exolab.castor.xml.introspector.primitive.nodetype=element
# Defines the Naming "style" or conventions to use when
# creating XML names from Java class or field names.
# Valid values are as follows:
# -----------------------------------------------------------------
# lower (default) | All names are lowercase with hyphens
# | separating words.
# |
# | Example: personInfo = person-info
# -----------------------------------------------------------------
# mixed | All names are mixed case, with Uppercase
# | character as the first letter of a new word.
# |
# | Example: personInfo = personInfo
# | Example: FooBar = fooBar
# -----------------------------------------------------------------
# {Any ClassName} | Any Class which implements
# | org.exolab.castor.xml.XMLNaming
# -----------------------------------------------------------------
#
# By default all names are treated as the "lower" option.
# To preserve the Java mixed-case conventions simply
# uncomment the following line.
#
#org.exolab.castor.xml.naming=mixed
###############################
# REGULAR EXPRESSION EVALUATORS
#
# Defines the Regular Expression Evaluator to be used by Castor
# The evaluator must implement org.exolab.castor.util.RegExpEvaluator
#
#
# An implementation which uses the Jakarta RegExp library
org.exolab.castor.regexp=org.exolab.castor.util.JakartaRegExpEvaluator
# An implementation which uses the Jakarta ORO library
#org.exolab.castor.regexp=org.exolab.castor.util.JakartaOroEvaluator
#
# Uncomment the following to basically supress evaluation of Regular expressions
#org.exolab.castor.regexp=org.exolab.castor.xml.util.AlwaysTrueRegExpEvaluator
# True if all documents should be indented on output by default
#
org.exolab.castor.indent=true
# True if xml documents should be validated by the SAX Parser
#
org.exolab.castor.parser.validation=false
org.exolab.castor.parser.namespaces=false
# True if all documents should be validated by the marshalling framework
#
org.exolab.castor.marshalling.validation=false
org.exolab.castor.xml.lenient.sequence.order=true
# Comma separated list of SAX 2 features that should be enabled
# for the default parser.
#
#org.exolab.castor.features=
# True if should produce verbose messages
#
org.exolab.castor.debug=true
# List of collection handlers for Java 1.1 and Java 1.2 run-times
#
org.exolab.castor.mapping.collections=\
org.exolab.castor.mapping.loader.J1CollectionHandlers,\
org.exolab.castor.mapping.loader.J2CollectionHandlers
# List of persistence factories for the supported database servers
#
org.exolab.castor.jdo.engines=\
org.exolab.castor.jdo.drivers.OracleFactory,\
org.exolab.castor.jdo.drivers.PostgreSQLFactory,\
org.exolab.castor.jdo.drivers.SybaseFactory,\
org.exolab.castor.jdo.drivers.SQLServerFactory,\
org.exolab.castor.jdo.drivers.DB2Factory,\
org.exolab.castor.jdo.drivers.InformixFactory,\
org.exolab.castor.jdo.drivers.HsqlFactory,\
org.exolab.castor.jdo.drivers.InstantDBFactory,\
org.exolab.castor.jdo.drivers.InterbaseFactory,\
org.exolab.castor.jdo.drivers.MySQLFactory,\
org.exolab.castor.jdo.drivers.SapDbFactory,\
org.exolab.castor.jdo.drivers.GenericFactory
# List of key generator factories
#
org.exolab.castor.jdo.keyGeneratorFactories=\
org.exolab.castor.jdo.drivers.MaxKeyGeneratorFactory,\
org.exolab.castor.jdo.drivers.HighLowKeyGeneratorFactory,\
org.exolab.castor.jdo.drivers.IdentityKeyGeneratorFactory,\
org.exolab.castor.jdo.drivers.SequenceKeyGeneratorFactory,\
org.exolab.castor.jdo.drivers.UUIDKeyGeneratorFactory
# Collection handlers for the source code generator
#
org.exolab.castor.builder.type.j2=\
org.exolab.castor.builder.FieldInfoFactoryJ2
org.exolab.castor.builder.type.j1=\
org.exolab.castor.builder.FieldInfoFactory
org.exolab.castor.builder.type.odmg=\
org.exolab.castor.builder.FieldInfoFactoryODMG30

View File

@@ -0,0 +1,39 @@
@echo off
set CASTOR_LIB=C:/progetti/MNP_BRN_UPGRADE/mnp/GW/mnpapp/lib
set SOURCE_DIR=genFE
set JAR_NAME=dataBindingFE.jar
set JAVA_HOME=D:/Home/Java/jdk1.6.0_45
set XSD_SCHEMA=./LOG_FE.xsd
set CLASSPATH=%CLASSPATH%;%CASTOR_LIB%/castor-1.3.2.jar
set CLASSPATH=%CLASSPATH%;%CASTOR_LIB%/castor-1.3.2-anttasks.jar
set CLASSPATH=%CLASSPATH%;%CASTOR_LIB%/castor-1.3.2-codegen.jar
set CLASSPATH=%CLASSPATH%;%CASTOR_LIB%/castor-1.3.2-core.jar
set CLASSPATH=%CLASSPATH%;%CASTOR_LIB%/castor-1.3.2-ddlgen.jar
set CLASSPATH=%CLASSPATH%;%CASTOR_LIB%/castor-1.3.2-xml.jar
set CLASSPATH=%CLASSPATH%;%CASTOR_LIB%/castor-1.3.2-xml-schema.jar
set CLASSPATH=%CLASSPATH%;%CASTOR_LIB%/commons-logging-1.1.1.jar
set CLASSPATH=%CLASSPATH%;%CASTOR_LIB%/commons-lang-2.1.jar
set CLASSPATH=%CLASSPATH%;%CASTOR_LIB%/xercesImpl.jar
echo Generating source files ...
%JAVA_HOME%/bin/java.exe -cp .;%CLASSPATH% org.exolab.castor.builder.SourceGeneratorMain -types j2 -i %XSD_SCHEMA% -package xml -f -dest %SOURCE_DIR%
echo source files generated.
echo Compiling source files ...
xcopy castor.properties %SOURCE_DIR%
cd %SOURCE_DIR%
%JAVA_HOME%/bin/javac.exe -classpath .;%CLASSPATH% xml/*.java xml/types/*.java
%JAVA_HOME%/bin/jar.exe cvf %JAR_NAME% xml/*.class xml/types/*.class castor.properties
copy %JAR_NAME% ../%JAR_NAME%
cd ..
echo Compiled and packed to %JAR_NAME%
rmdir /Q /S %SOURCE_DIR%
set CLASSPATH=
set CASTOR_LIB=
set JAR_NAME=
set SOURCE_DIR=
set XSD_SCHEMA=

View File

@@ -0,0 +1,41 @@
@echo off
set CASTOR_LIB=C:/progetti/MNP_BRN_UPGRADE/mnp/GW/mnpapp/lib
set SOURCE_DIR=gen
set JAR_NAME=dataBindingLogSec.jar
set JAVA_HOME=D:/Home/Java/jdk1.6.0_45
set XSD_SCHEMA=log_sicurezza.xsd
set CLASSPATH=%CLASSPATH%;%CASTOR_LIB%/castor-1.3.2.jar
set CLASSPATH=%CLASSPATH%;%CASTOR_LIB%/castor-1.3.2-anttasks.jar
set CLASSPATH=%CLASSPATH%;%CASTOR_LIB%/castor-1.3.2-codegen.jar
set CLASSPATH=%CLASSPATH%;%CASTOR_LIB%/castor-1.3.2-core.jar
set CLASSPATH=%CLASSPATH%;%CASTOR_LIB%/castor-1.3.2-ddlgen.jar
set CLASSPATH=%CLASSPATH%;%CASTOR_LIB%/castor-1.3.2-xml.jar
set CLASSPATH=%CLASSPATH%;%CASTOR_LIB%/castor-1.3.2-xml-schema.jar
set CLASSPATH=%CLASSPATH%;%CASTOR_LIB%/commons-logging-1.1.1.jar
set CLASSPATH=%CLASSPATH%;%CASTOR_LIB%/commons-lang-2.1.jar
set CLASSPATH=%CLASSPATH%;%CASTOR_LIB%/xercesImpl.jar
echo Generating source files ...
%JAVA_HOME%/bin/java.exe -cp .;%CLASSPATH% org.exolab.castor.builder.SourceGeneratorMain -types j2 -i %XSD_SCHEMA% -package mnp.xml.logsicurezza -f -dest %SOURCE_DIR%
echo source files generated.
echo Compiling source files ...
xcopy castor.properties %SOURCE_DIR%
cd %SOURCE_DIR%
%JAVA_HOME%/bin/javac.exe -classpath .;%CLASSPATH% mnp/xml/logsicurezza/*.java mnp/xml/logsicurezza/descriptors/*.java
%JAVA_HOME%/bin/jar.exe cvf %JAR_NAME% mnp/xml/logsicurezza/*.class mnp/xml/logsicurezza/descriptors/*.class castor.properties
copy %JAR_NAME% ../%JAR_NAME%
cd ..
echo Compiled and packed to %JAR_NAME%
rmdir /Q /S %SOURCE_DIR%
set CLASSPATH=
set CASTOR_LIB=
set JAR_NAME=
set SOURCE_DIR=
set XSD_SCHEMA=

View File

@@ -0,0 +1,283 @@
<?xml version="1.0" encoding="UTF-8"?>
<LISTA_LOG_PROCESSI_FE xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="">
<ANAGRAFICA_PROCESSO_FE>
<CODICE_PROCESSO>OA</CODICE_PROCESSO>
<NOME_PROCESSO>ReinvioManager</NOME_PROCESSO>
<ANAGRAFICA_LOG_FE>
<CODICE_LOG>0001</CODICE_LOG>
<SEVERITA>N</SEVERITA>
<DESCRIZIONE>INIZIO PROCESSO</DESCRIZIONE>
<LOG_ON>1</LOG_ON>
</ANAGRAFICA_LOG_FE>
<ANAGRAFICA_LOG_FE>
<CODICE_LOG>0002</CODICE_LOG>
<SEVERITA>N</SEVERITA>
<DESCRIZIONE>PROCESSO TERMINATO CORRETTAMENTE</DESCRIZIONE>
<LOG_ON>1</LOG_ON>
</ANAGRAFICA_LOG_FE>
<ANAGRAFICA_LOG_FE>
<CODICE_LOG>0003</CODICE_LOG>
<SEVERITA>C</SEVERITA>
<DESCRIZIONE>PROCESSO TERMINATO CON ECCEZIONI</DESCRIZIONE>
<LOG_ON>1</LOG_ON>
</ANAGRAFICA_LOG_FE>
<ANAGRAFICA_LOG_FE>
<CODICE_LOG>0070</CODICE_LOG>
<SEVERITA>N</SEVERITA>
<DESCRIZIONE>INVIATO FILE XML</DESCRIZIONE>
<LOG_ON>1</LOG_ON>
</ANAGRAFICA_LOG_FE>
<ANAGRAFICA_LOG_FE>
<CODICE_LOG>0071</CODICE_LOG>
<SEVERITA>C</SEVERITA>
<DESCRIZIONE>ERRORE IN INVIO FILE XML</DESCRIZIONE>
<LOG_ON>1</LOG_ON>
</ANAGRAFICA_LOG_FE>
<ANAGRAFICA_LOG_FE>
<CODICE_LOG>0072</CODICE_LOG>
<SEVERITA>C</SEVERITA>
<DESCRIZIONE>CONNESSIONE AOM NON DISPONIBILE</DESCRIZIONE>
<LOG_ON>1</LOG_ON>
</ANAGRAFICA_LOG_FE>
<ANAGRAFICA_LOG_FE>
<CODICE_LOG>0080</CODICE_LOG>
<SEVERITA>C</SEVERITA>
<DESCRIZIONE>PARAMENTRI MANCANTI</DESCRIZIONE>
<LOG_ON>1</LOG_ON>
</ANAGRAFICA_LOG_FE>
<ANAGRAFICA_LOG_FE>
<CODICE_LOG>0081</CODICE_LOG>
<SEVERITA>C</SEVERITA>
<DESCRIZIONE>ERRORE NELLA URL DELL'AOM</DESCRIZIONE>
<LOG_ON>1</LOG_ON>
</ANAGRAFICA_LOG_FE>
<ANAGRAFICA_LOG_FE>
<CODICE_LOG>0082</CODICE_LOG>
<SEVERITA>C</SEVERITA>
<DESCRIZIONE>ERRORE NEL CARICAMENTO DEI CERTIFICATI</DESCRIZIONE>
<LOG_ON>1</LOG_ON>
</ANAGRAFICA_LOG_FE>
<ANAGRAFICA_LOG_FE>
<CODICE_LOG>9999</CODICE_LOG>
<SEVERITA>D</SEVERITA>
<DESCRIZIONE>DEBUG</DESCRIZIONE>
<LOG_ON>1</LOG_ON>
</ANAGRAFICA_LOG_FE>
<ANAGRAFICA_LOG_FE>
<CODICE_LOG>0083</CODICE_LOG>
<SEVERITA>C</SEVERITA>
<DESCRIZIONE>IMPOSSIBILE CONTATTARE IL SERVER REMOTO</DESCRIZIONE>
<LOG_ON>1</LOG_ON>
</ANAGRAFICA_LOG_FE>
</ANAGRAFICA_PROCESSO_FE>
<ANAGRAFICA_PROCESSO_FE>
<CODICE_PROCESSO>PA</CODICE_PROCESSO>
<NOME_PROCESSO>ReceiveServlet</NOME_PROCESSO>
<ANAGRAFICA_LOG_FE>
<CODICE_LOG>0001</CODICE_LOG>
<SEVERITA>N</SEVERITA>
<DESCRIZIONE>INIZIO PROCESSO</DESCRIZIONE>
<LOG_ON>1</LOG_ON>
</ANAGRAFICA_LOG_FE>
<ANAGRAFICA_LOG_FE>
<CODICE_LOG>0002</CODICE_LOG>
<SEVERITA>N</SEVERITA>
<DESCRIZIONE>PROCESSO TERMINATO CORRETTAMENTE</DESCRIZIONE>
<LOG_ON>1</LOG_ON>
</ANAGRAFICA_LOG_FE>
<ANAGRAFICA_LOG_FE>
<CODICE_LOG>0003</CODICE_LOG>
<SEVERITA>C</SEVERITA>
<DESCRIZIONE>PROCESSO TERMINATO CON ECCEZIONI</DESCRIZIONE>
<LOG_ON>1</LOG_ON>
</ANAGRAFICA_LOG_FE>
<ANAGRAFICA_LOG_FE>
<CODICE_LOG>0070</CODICE_LOG>
<SEVERITA>N</SEVERITA>
<DESCRIZIONE>INVIATO FILE XML</DESCRIZIONE>
<LOG_ON>1</LOG_ON>
</ANAGRAFICA_LOG_FE>
<ANAGRAFICA_LOG_FE>
<CODICE_LOG>0071</CODICE_LOG>
<SEVERITA>C</SEVERITA>
<DESCRIZIONE>ERRORE IN INVIO FILE XML</DESCRIZIONE>
<LOG_ON>1</LOG_ON>
</ANAGRAFICA_LOG_FE>
<ANAGRAFICA_LOG_FE>
<CODICE_LOG>0073</CODICE_LOG>
<SEVERITA>D</SEVERITA>
<DESCRIZIONE>FILE XML DA INVIARE</DESCRIZIONE>
<LOG_ON>1</LOG_ON>
</ANAGRAFICA_LOG_FE>
<ANAGRAFICA_LOG_FE>
<CODICE_LOG>0072</CODICE_LOG>
<SEVERITA>C</SEVERITA>
<DESCRIZIONE>CONNESSIONE AOM NON DISPONIBILE</DESCRIZIONE>
<LOG_ON>1</LOG_ON>
</ANAGRAFICA_LOG_FE>
<ANAGRAFICA_LOG_FE>
<CODICE_LOG>0080</CODICE_LOG>
<SEVERITA>C</SEVERITA>
<DESCRIZIONE>PARAMENTRI MANCANTI</DESCRIZIONE>
<LOG_ON>1</LOG_ON>
</ANAGRAFICA_LOG_FE>
<ANAGRAFICA_LOG_FE>
<CODICE_LOG>0081</CODICE_LOG>
<SEVERITA>C</SEVERITA>
<DESCRIZIONE>ERRORE NELLA URL DELL'AOM</DESCRIZIONE>
<LOG_ON>1</LOG_ON>
</ANAGRAFICA_LOG_FE>
<ANAGRAFICA_LOG_FE>
<CODICE_LOG>0082</CODICE_LOG>
<SEVERITA>C</SEVERITA>
<DESCRIZIONE>ERRORE NEL CARICAMENTO DEI CERTIFICATI</DESCRIZIONE>
<LOG_ON>1</LOG_ON>
</ANAGRAFICA_LOG_FE>
<ANAGRAFICA_LOG_FE>
<CODICE_LOG>0083</CODICE_LOG>
<SEVERITA>C</SEVERITA>
<DESCRIZIONE>IMPOSSIBILE CONTATTARE IL SERVER REMOTO</DESCRIZIONE>
<LOG_ON>1</LOG_ON>
</ANAGRAFICA_LOG_FE>
<ANAGRAFICA_LOG_FE>
<CODICE_LOG>8000</CODICE_LOG>
<SEVERITA>C</SEVERITA>
<DESCRIZIONE>ERRORE NELL'INIZIALIZZAZIONE DELLA SERVLET</DESCRIZIONE>
<LOG_ON>1</LOG_ON>
</ANAGRAFICA_LOG_FE>
<ANAGRAFICA_LOG_FE>
<CODICE_LOG>8001</CODICE_LOG>
<SEVERITA>N</SEVERITA>
<DESCRIZIONE>INIZIALIZZAZIONE DELLA SERVLET EFFETTUATA</DESCRIZIONE>
<LOG_ON>1</LOG_ON>
</ANAGRAFICA_LOG_FE>
<ANAGRAFICA_LOG_FE>
<CODICE_LOG>8002</CODICE_LOG>
<SEVERITA>C</SEVERITA>
<DESCRIZIONE>PARAMETRI MANCANTI</DESCRIZIONE>
<LOG_ON>1</LOG_ON>
</ANAGRAFICA_LOG_FE>
<ANAGRAFICA_LOG_FE>
<CODICE_LOG>8003</CODICE_LOG>
<SEVERITA>C</SEVERITA>
<DESCRIZIONE>IMPOSSIBILE SALVARE IL FILE</DESCRIZIONE>
<LOG_ON>1</LOG_ON>
</ANAGRAFICA_LOG_FE>
<ANAGRAFICA_LOG_FE>
<CODICE_LOG>9999</CODICE_LOG>
<SEVERITA>D</SEVERITA>
<DESCRIZIONE>DEBUG</DESCRIZIONE>
<LOG_ON>1</LOG_ON>
</ANAGRAFICA_LOG_FE>
<ANAGRAFICA_LOG_FE>
<CODICE_LOG>8004</CODICE_LOG>
<SEVERITA>N</SEVERITA>
<DESCRIZIONE>FILE SALVATO PER SUCCESSIVO REINVIO</DESCRIZIONE>
<LOG_ON>1</LOG_ON>
</ANAGRAFICA_LOG_FE>
</ANAGRAFICA_PROCESSO_FE>
<ANAGRAFICA_PROCESSO_FE>
<CODICE_PROCESSO>PB</CODICE_PROCESSO>
<NOME_PROCESSO>SendServlet</NOME_PROCESSO>
<ANAGRAFICA_LOG_FE>
<CODICE_LOG>0001</CODICE_LOG>
<SEVERITA>N</SEVERITA>
<DESCRIZIONE>INIZIO PROCESSO</DESCRIZIONE>
<LOG_ON>1</LOG_ON>
</ANAGRAFICA_LOG_FE>
<ANAGRAFICA_LOG_FE>
<CODICE_LOG>0002</CODICE_LOG>
<SEVERITA>N</SEVERITA>
<DESCRIZIONE>PROCESSO TERMINATO CORRETTAMENTE</DESCRIZIONE>
<LOG_ON>1</LOG_ON>
</ANAGRAFICA_LOG_FE>
<ANAGRAFICA_LOG_FE>
<CODICE_LOG>0003</CODICE_LOG>
<SEVERITA>C</SEVERITA>
<DESCRIZIONE>PROCESSO TERMINATO CON ECCEZIONI</DESCRIZIONE>
<LOG_ON>1</LOG_ON>
</ANAGRAFICA_LOG_FE>
<ANAGRAFICA_LOG_FE>
<CODICE_LOG>0070</CODICE_LOG>
<SEVERITA>N</SEVERITA>
<DESCRIZIONE>INVIATO FILE XML</DESCRIZIONE>
<LOG_ON>1</LOG_ON>
</ANAGRAFICA_LOG_FE>
<ANAGRAFICA_LOG_FE>
<CODICE_LOG>0071</CODICE_LOG>
<SEVERITA>C</SEVERITA>
<DESCRIZIONE>ERRORE IN INVIO FILE XML</DESCRIZIONE>
<LOG_ON>1</LOG_ON>
</ANAGRAFICA_LOG_FE>
<ANAGRAFICA_LOG_FE>
<CODICE_LOG>0073</CODICE_LOG>
<SEVERITA>N</SEVERITA>
<DESCRIZIONE>FILE XML DA INVIARE</DESCRIZIONE>
<LOG_ON>1</LOG_ON>
</ANAGRAFICA_LOG_FE>
<ANAGRAFICA_LOG_FE>
<CODICE_LOG>0072</CODICE_LOG>
<SEVERITA>C</SEVERITA>
<DESCRIZIONE>CONNESSIONE AOM NON DISPONIBILE</DESCRIZIONE>
<LOG_ON>1</LOG_ON>
</ANAGRAFICA_LOG_FE>
<ANAGRAFICA_LOG_FE>
<CODICE_LOG>0080</CODICE_LOG>
<SEVERITA>C</SEVERITA>
<DESCRIZIONE>PARAMENTRI MANCANTI</DESCRIZIONE>
<LOG_ON>1</LOG_ON>
</ANAGRAFICA_LOG_FE>
<ANAGRAFICA_LOG_FE>
<CODICE_LOG>0081</CODICE_LOG>
<SEVERITA>C</SEVERITA>
<DESCRIZIONE>ERRORE NELLA URL DELL'AOM</DESCRIZIONE>
<LOG_ON>1</LOG_ON>
</ANAGRAFICA_LOG_FE>
<ANAGRAFICA_LOG_FE>
<CODICE_LOG>0082</CODICE_LOG>
<SEVERITA>C</SEVERITA>
<DESCRIZIONE>ERRORE NEL CARICAMENTO DEI CERTIFICATI</DESCRIZIONE>
<LOG_ON>1</LOG_ON>
</ANAGRAFICA_LOG_FE>
<ANAGRAFICA_LOG_FE>
<CODICE_LOG>0083</CODICE_LOG>
<SEVERITA>C</SEVERITA>
<DESCRIZIONE>IMPOSSIBILE CONTATTARE IL SERVER REMOTO</DESCRIZIONE>
<LOG_ON>1</LOG_ON>
</ANAGRAFICA_LOG_FE>
<ANAGRAFICA_LOG_FE>
<CODICE_LOG>8100</CODICE_LOG>
<SEVERITA>C</SEVERITA>
<DESCRIZIONE>ERRORE NELL'INIZIALIZZAZIONE DELLA SERVLET</DESCRIZIONE>
<LOG_ON>1</LOG_ON>
</ANAGRAFICA_LOG_FE>
<ANAGRAFICA_LOG_FE>
<CODICE_LOG>9999</CODICE_LOG>
<SEVERITA>D</SEVERITA>
<DESCRIZIONE>DEBUG</DESCRIZIONE>
<LOG_ON>1</LOG_ON>
</ANAGRAFICA_LOG_FE>
<ANAGRAFICA_LOG_FE>
<CODICE_LOG>8101</CODICE_LOG>
<SEVERITA>N</SEVERITA>
<DESCRIZIONE>INIZIALIZZAZIONE DELLA SERVLET EFFETTUATA</DESCRIZIONE>
<LOG_ON>1</LOG_ON>
</ANAGRAFICA_LOG_FE>
</ANAGRAFICA_PROCESSO_FE>
<ANAGRAFICA_PROCESSO_FE>
<CODICE_PROCESSO>PC</CODICE_PROCESSO>
<NOME_PROCESSO>XMLSaver</NOME_PROCESSO>
<ANAGRAFICA_LOG_FE>
<CODICE_LOG>9999</CODICE_LOG>
<SEVERITA>D</SEVERITA>
<DESCRIZIONE>DEBUG</DESCRIZIONE>
<LOG_ON>1</LOG_ON>
</ANAGRAFICA_LOG_FE>
<ANAGRAFICA_LOG_FE>
<CODICE_LOG>0027</CODICE_LOG>
<SEVERITA>C</SEVERITA>
<DESCRIZIONE>ERRORE NELLA CREAZIONE DELLA DIRECTORY</DESCRIZIONE>
<LOG_ON>1</LOG_ON>
</ANAGRAFICA_LOG_FE>
</ANAGRAFICA_PROCESSO_FE>
</LISTA_LOG_PROCESSI_FE>

View File

@@ -0,0 +1,40 @@
<?xml version="1.0" encoding="UTF-8"?>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified" attributeFormDefault="unqualified">
<xs:annotation>
<xs:documentation>MNP - FIle XML per la gestione dei LOG sicurezza su GW</xs:documentation>
</xs:annotation>
<xs:element name="LISTA_LOG_SICUREZZA">
<xs:complexType>
<xs:sequence minOccurs="1" maxOccurs="1">
<xs:element name="LOG_ACTION" />
<xs:element name="LOG_RET_CODE"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="LOG_ACTION">
<xs:complexType>
<xs:sequence maxOccurs="unbounded">
<xs:element name="LOG_ACTION_ITEM"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="LOG_ACTION_ITEM">
<xs:complexType>
<xs:attribute name="CODICE_LOG" type="xs:string" use="required"/>
<xs:attribute name="DESCRIZIONE_LOG" type="xs:string" use="required"/>
</xs:complexType>
</xs:element>
<xs:element name="LOG_RET_CODE">
<xs:complexType>
<xs:sequence maxOccurs="unbounded">
<xs:element name="LOG_RET_CODE_ITEM"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="LOG_RET_CODE_ITEM">
<xs:complexType>
<xs:attribute name="VALORE" type="xs:string" use="required"/>
<xs:attribute name="DESCRIZIONE" type="xs:string" use="required"/>
</xs:complexType>
</xs:element>
</xs:schema>

View File

@@ -0,0 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<LISTA_LOG_SICUREZZA xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="log_sicurezza.xsd">
<LOG_ACTION>
<LOG_ACTION_ITEM CODICE_LOG="1001" DESCRIZIONE_LOG="Invio File XML"/>
<LOG_ACTION_ITEM CODICE_LOG="1002" DESCRIZIONE_LOG="Ricezione File XML"/>
<LOG_ACTION_ITEM CODICE_LOG="1003" DESCRIZIONE_LOG="Abilitazione Gateway"/>
</LOG_ACTION>
<LOG_RET_CODE>
<LOG_RET_CODE_ITEM VALORE="0" DESCRIZIONE="OK"/>
<LOG_RET_CODE_ITEM VALORE="-1" DESCRIZIONE="KO"/>
</LOG_RET_CODE>
</LISTA_LOG_SICUREZZA>

View File

@@ -0,0 +1,91 @@
#url degli AOM
blui=https://www.mnp.blu.it/receive
h3gi=https://mnp.h3g.it/OLOGW/receive.asp
opiv=https://mnp-gw.vodafone.it/receive.asp
wind=https://mnp.wind.it/receive.asp
npts=https://numerazione.istsupcti.it/mnp/servlet/receive
nova=https://olofe.noverca.com:7443/NovercaFE/receive
tlc=https://fenpproxy:8443/fenpgw/upload
lmit=https://mnp.lycamobile.it/RequestReceiver.svc/GetRequest
pmob=https://ologw.postemobile.it/TIMG/receive
btit=https://mnp.italia.bt.com/receive.asp
dmob=https://mnp.digimobil.it:14443/webTIMG/receive
mund=xxx
fast=xxx
wlim=xxx
ilit=xxx
pltn=https://testmnp.plintron.it:4448/
#pltn=https://mnp.plintron.it:4448/
# URL del servlet di DBC BE che riceve
InternalReceiverURL=https://dbcesefelb.rm.tim.it:7502/receive
# Impostata a yes in fase di test (no altrimenti)
test=no
# Imposta l'URL a cui spedire i file in fase di test
testURL=
# Configurazione Proxy
EnableProxy=no
HOSTPROXY=DA_IMPLEMENTARE
PORTPROXY=DA_IMPLEMENTARE
# Configurazione HTTPS, SSL
INTERNAL_HTTPS_FLAG=true
INTERNAL_SSL_FLAG=true
INTERNAL_PROXY_FLAG=false
EXTERNAL_HTTPS_FLAG=true
EXTERNAL_SSL_FLAG=true
EXTERNAL_PROXY_FLAG=false
SSL_KEYSTORE=/mnpapp/cert/mnpkeystore
SSL_TRUSTKEYSTORE=/mnpapp/cert/mnpCAkeystore
SSL_PRIVATEKEY_ALIAS=mnpkey
{3DES}SSL_PRIVATEKEY_ALIAS_PWD={3DES}mbxUzDRyUcrk5g+h6Ib+Fw==
#Path dei file di log dei processi
LOG_PATH=/mnpapp/log/app/
#path per il rinvio dei file da FE a BE
path_file_rinvio=/mnpapp/RinvioXML/
#path per il rinvio dei file di warning
#RIL_827-833-834 del 31/07/2003
path_file_rinvio_warning=/mnpapp/RinvioXMLWarning/
# path del file XML contenente i log
path_file_XMLLOG=/mnpapp/properties/log_fe.xml
## RIL_1052 del 14/12/2003
#Time out della connessione HTTP in minuti
HTTP_TIMEOUT=4
## PER INTERFACCIARSI AL DOMINIO FE
FE.WLSERVER.CONTEXT.FACTORY=weblogic.jndi.WLInitialContextFactory
FE.WLSERVER.URL=t3s://dbcesefe1.rm.tim.it:7502,dbcesefe2.rm.tim.it:7502
FE.WLSERVER.USER=weblogic
{3DES}FE.WLSERVER.USER.PWD=
FE.FEPROXY.JNDI_NAME=ejb/FrontendProxyEJB
##########################################################################
#Configurazione log di sicurezza
#Directory in cui creare il file di tracciamento
tracciamento.dir=/mnpapp/log/security/
#Nome del file di tracciamento a cui verrà aggiunta la data del giorno e l'estensione .log
tracciamento.filename=security
#Layout pattern usato dall'appender di LOG4J (non modificare)
tracciamento.pattern=%d{yyyy-MM-dd-HH-mm-ss} %-5p %m%n
#nome (completo) del file XML contenente le associazioni codice descrizione per Action e retCode
XML_SECURITY_LOG_PATH=/mnpapp/properties/logsicurezza.xml
#log4j base
log4j.logger.org.apache = ERROR, stdout
log4j.appender.stdout=org.apache.log4j.ConsoleAppender
log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
log4j.appender.stdout.layout.ConversionPattern=%d %5p [%t] (%F:%L) - %m%n
##########################################################################

View File

@@ -0,0 +1,14 @@
[main.properties]
PATH_KEY=/bea/beamnp/.keyRepository/dbcKey.dat
USE_DYNAMIC_ADDRESS=false
#l'indirizzo di memoria è diverso da quello presente nel file security.properties di DBC/DBCGO per evitare conflitti
#con gli applicativi ditim eir che risiedono sulla stessa macchina
INDIRIZZO_KEY=5630
USE_CRYPTO_SHARED=false
[sqlexecutor.properties]
PATH_SQLPLUS_SH=
PATH_SQLLRD_SH=
DB_USER=
{3DES}DB_PWD=
DB_INSTANCE=