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,386 @@
##############################################
[app.properties]
#---- paginazione
#---- condizioni da rispettare per una paginazione ottimale:
#---- maxrownum>=2*pageRows*pageInterval
#---- maxrownum multiplo di pageRows
# numero di righe per ogni pagina
dbcgo.web.pageRows=30
#Indica la data di entrata in funzione di REPORT AGCOM
dbcgo.reportagcom.startyear=01/08/2008
#Indica la data di entrata in funzione di SLA e PENALI
dbcgo.penali.meseanno=01/10/2009
# numero di link alle altre pagine
dbcgo.web.pageInterval=10
# numero di giorni stati finali (se -1 non viene applicato)
dbcgo.web.finalstatedaynum=0
# numero massimo di record estraibili
dbcgo.web.maxrownum=90
# numero massimo richieste file di upload
dbcgo.web.upload.maxrequestnum=7500
# numero massimo di byte per richiesta (per stimare la dimensione del file)
dbcgo.web.upload.maxlinebyte=25
#mese/anno di start della combo mesi riferimento nel calcolopenali
dbcgo.mese.anno.start.penali=01/2010
#url per SSN DBC
dbc.url.ssn=https://dbcesefelb.rm.tim.it:443/MNP-GUI/Login.do
pcs.url.logout=https://dbcesefelb.rm.tim.it/siteminderagent/forms/logoff.fcc
dbcgo.tight_login = NO
#PCS
pcs.header.param.user=username
pcs.header.param.profile=profilo
pcs.url.changepassword=https://cambiopwd.tim.it/Ch_Pwd/pw.html
# Oracle BI
oracle.bi.url=/analytics
##############################################
[mnp.jndi.properties]
mnp.authentication.service=ejb/Autentication
mnp.request.service=ejb/DbcGoControllerStubEJB
mnp.java.naming.factory.initial=weblogic.jndi.WLInitialContextFactory
mnp.java.naming.provider.url=t3://dbcesefe1.rm.tim.it:7501,dbcesefe2.rm.tim.it:7501
mnp.java.naming.security.principal=weblogic
{3DES}mnp.java.naming.security.credentials={3DES}LBJiruakVIsoV9Gv0vPwTg==
##############################################
[dbcgo.jndi.properties]
dbcgo.datasource=jdbc/dbcgoDS
dbcgo.queue.connection.factory=jms/dbcgoCFactory
dbcgo.mnp.request.queue=jms/dbcgoRequestToMnp
dbcgo.priority.service=ejb/dbcgoPriorityService
dbcgo.processserver.service=ejb/dbcgoProcessServer
##############################################
[functions.properties]
# ---- funzionalità
# mapping COMANDO_FUNZ di DBC (codice univoco) e action/view/funzionalità DBCGO
# formato actionName=COMANDO_FUNZ in modo da avere una relazione n<-1
# su DBCGO_FREE si mappa tutto ciò che è per tutti
# SSN per Single Sign On gestito all'interno dell'applicazione
home=DBCGO_FREE
message=DBCGO_FREE
login=DBCGO_FREE
loginAction=DBCGO_FREE
logoutAction=DBCGO_FREE
logoutFromDBC=DBCGO_FREE
loginToDBC=SSN
# KS10 2014 - MODIFICATA IN DBCGO_ACCESSO_BI con MNP_SM_2298
#loginToBI=DBCGO_REPORT_VIEW
loginToBI=DBCGO_ACCESSO_BI
# KS10 2014
changePassword=DBCGO_FREE
setClientInfo=DBCGO_FREE
getClientInfo=DBCGO_FREE
donorSearch=DBCGO_DON_VIEW
donorSearchLoad=DBCGO_DON_VIEW
donorSearchAction=DBCGO_DON_VIEW
donorDownloadAction=DBCGO_DON_VIEW
donorSearchGoToPage=DBCGO_DON_VIEW
donorSearchFromTree=DBCGO_DON_VIEW
donorUpdateAction=DBCGO_DON_MANAGE
donorUpdateAllAction=DBCGO_DON_MANAGE
donorUpdateAllConfirm=DBCGO_DON_MANAGE
donorUpdateAllCancel=DBCGO_DON_MANAGE
donorUpload=DBCGO_DONOR_UPLOAD
donorUploadLoad=DBCGO_DONOR_UPLOAD
donorUploadAction=DBCGO_DONOR_UPLOAD
donorUploadGoToPage=DBCGO_DONOR_UPLOAD
donorMovement=DBCGO_DON_MOVEMENT
donorMovementUpdate=DBCGO_DON_MOVEMENT
donorMovementLoad=DBCGO_DON_MOVEMENT
donorUpdateMovementConfirm=DBCGO_DON_MOVEMENT
donorUpdateMovementCancel=DBCGO_DON_MOVEMENT
recipientSearch=DBCGO_REC_VIEW
recipientSearchLoad=DBCGO_REC_VIEW
recipientSearchAction=DBCGO_REC_VIEW
recipientDownloadAction=DBCGO_REC_VIEW
recipientSearchGoToPage=DBCGO_REC_VIEW
recipientSearchFromTree=DBCGO_REC_VIEW
recipientUpdateAction=DBCGO_REC_MANAGE
recipientUpdateAllAction=DBCGO_REC_MANAGE
recipientUpdateAllConfirm=DBCGO_REC_MANAGE
recipientUpdateAllCancel=DBCGO_REC_MANAGE
recipientUpload=DBCGO_REC_UPLOAD
recipientUploadLoad=DBCGO_REC_UPLOAD
recipientUploadAction=DBCGO_REC_UPLOAD
recipientUploadGoToPage=DBCGO_REC_UPLOAD
recipientMovement=DBCGO_REC_MOVEMENT
recipientMovementUpdate=DBCGO_REC_MOVEMENT
recipientMovementLoad=DBCGO_REC_MOVEMENT
recipientUpdateMovementConfirm=DBCGO_REC_MOVEMENT
recipientUpdateMovementCancel=DBCGO_REC_MOVEMENT
ppSearch=DBCGO_PP_VIEW
ppSearchLoad=DBCGO_PP_VIEW
ppSearchAction=DBCGO_PP_VIEW
displayReport=DBCGO_REPORT_VIEW
displayReportAction=DBCGO_REPORT_VIEW
displayReportGoToPage=DBCGO_REPORT_VIEW
downloadReportAction=DBCGO_REPORT_VIEW
donorQuadraturaSearch=DBCGO_DON_VIEW
donorQuadraturaDownload=DBCGO_DON_VIEW
recipientQuadraturaSearch=DBCGO_REC_VIEW
recipientQuadraturaDownload=DBCGO_REC_VIEW
mvno2mvnoSearch=DBCGO_REC_VIEW
recipientVirtSearch=DBCGO_REC_VIEW
donorVirtSearch=DBCGO_DON_VIEW
donorVirtDownload=DBCGO_DON_VIEW
recipientVirtDownload=DBCGO_REC_VIEW
mvno2mvnoDownload=DBCGO_FREE
updateDcoSearch=DBCGO_DON_VIEW
updateDcoUpdate=DBCGO_DON_VIEW
reportAgcomSearch=DBCGO_DON_VIEW
reportAgcomDownload=DBCGO_DON_VIEW
penaliDonatingSearch=DBCGO_DON_VIEW
penaliRecipientSearch=DBCGO_DON_VIEW
penaliProcessiVirtualiSearch=DBCGO_DON_VIEW
filesXmlIdRichiesta=DBCGO_XML_FILES
filesXmlNomeFile=DBCGO_XML_FILES
franchigiaRecipientSearch=DBCGO_REC_VIEW
franchigiaRecipientDownload=DBCGO_REC_VIEW
franchigiaDonorSearch=DBCGO_DON_VIEW
franchigiaDonorDownload=DBCGO_DON_VIEW
monitorPenaliSearch=DBCGO_DON_VIEW
calcoloPenaliRecipientSearch=DBCGO_DON_VIEW
calcoloPenaliDonorSearch=DBCGO_DON_VIEW
disserviziAomSearch=DBCGO_DON_VIEW
disserviziTimSearch=DBCGO_DON_VIEW
disserviziSearch=DBCGO_DON_VIEW
uploadFranchigie=DBCGO_DON_VIEW
sintesiSearch=DBCGO_DON_VIEW
## devis per KS10
reportIndennizziClienteSearch=DBCGO_REPORT_VIEW
reportIndennizziClienteDettaglio=DBCGO_REPORT_VIEW
reportMonitoraggioRifiutiBUSearch=DBCGO_REPORT_VIEW
reportMonitoraggioRifiutiCOSearch=DBCGO_REPORT_VIEW
reportRicorrenzaLineeMNPSearch=DBCGO_REPORT_VIEW
recipientReportTCR=DBCGO_REC_VIEW
donorReportTCR=DBCGO_DON_VIEW
reportCapacitaEvasione=DBCGO_DON_VIEW
##############################################
[gui.properties]
## il mapping si basa sul codice del profilo archiviato sulla tabella MNP_PROFILI_UTENTE di MNP
## GUY_TYPE.<codice profilo>=<codice Guy Type>
GUI_TYPE.GT=GT00
GUI_TYPE.GX=GT01
##############################################
[dbm.marcaggio]
default.marcaggio=
default.sottomarcaggio=
default.ot.legale=NN
default.ot.georeferenziata=NN
##############################################
[log4j.properties]
#---- Log4j configuration file
log4j.rootLogger=DEBUG, stdout, R
log4j.logger.org.apache=INFO, stdout, R
log4j.logger.it.valueteam.dbcgo.common.UserLogger=DEBUG, F
log4j.logger.it.valueteam.crontab.processexecutor.ejb.ProcessServerBean=debug, processServerBean
log4j.logger.it.valueteam.crontab.utility.ClusterServiceLocator=debug, clusterServiceLocator
log4j.logger.it.valueteam.dbcgo.hb=debug, generalHB
log4j.appender.stdout=org.apache.log4j.ConsoleAppender
log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
log4j.appender.stdout.layout.ConversionPattern=[%-5p] - %d{dd-MM-yyyy HH:mm:ss} - [%F:%L]: %m%n
#---- File appender
log4j.appender.scheduler=biz.minaret.log4j.DatedFileAppender
log4j.appender.scheduler.layout=org.apache.log4j.PatternLayout
log4j.appender.scheduler.layout.ConversionPattern=[THREAD %t] - %d{DATE} - [LINE %L] - [ %-5p] - %m %n
log4j.appender.scheduler.Directory=/mnpapp/log/app/crontab/
log4j.appender.scheduler.Prefix=Scheduler.
log4j.appender.scheduler.Suffix=.log
log4j.appender.R=biz.minaret.log4j.DatedFileAppender
log4j.appender.R.Directory=/mnpapp/dbcgo/log/app/
log4j.appender.R.Prefix=dbcgo.
log4j.appender.R.Suffix=.log
log4j.appender.R.layout=org.apache.log4j.PatternLayout
log4j.appender.R.layout.ConversionPattern=[%-5p] - %d{dd-MM-yyyy HH:mm:ss} - [%F:%L]: %m%n
#---- UserLogger FileAppender
log4j.appender.F=biz.minaret.log4j.DatedFileAppender
log4j.appender.F.Directory=/mnpapp/dbcgo/log/user/
log4j.appender.F.Prefix=gui_dummy.
log4j.appender.F.Suffix=.log
log4j.appender.F.layout=org.apache.log4j.PatternLayout
log4j.appender.F.layout.ConversionPattern=[%-5p] - %d{dd-MM-yyyy HH:mm:ss} - [%F:%L]: %m%n
#---- ProcessServerBean FileAppender
log4j.appender.processServerBean=biz.minaret.log4j.DatedFileAppender
log4j.appender.processServerBean.Directory=/mnpapp/dbcgo/log/app/
log4j.appender.processServerBean.Prefix=ProcessServerBean.
log4j.appender.processServerBean.Suffix=.log
log4j.appender.processServerBean.layout=org.apache.log4j.PatternLayout
log4j.appender.processServerBean.layout.ConversionPattern=[slf5s.start]%-6r - %d{DATE}[slf5s.DATE] [%t[slf5s.THREAD]] %-5p[slf5s.PRIORITY] %c[slf5s.CATEGORY] - %m[slf5s.MESSAGE]%n
#---- ClusterServiceLocator FileAppender
log4j.appender.clusterServiceLocator=biz.minaret.log4j.DatedFileAppender
log4j.appender.clusterServiceLocator.Directory=/mnpapp/dbcgo/log/app/
log4j.appender.clusterServiceLocator.Prefix=ClusterServiceLocator.
log4j.appender.clusterServiceLocator.Suffix=.log
log4j.appender.clusterServiceLocator.layout=org.apache.log4j.PatternLayout
log4j.appender.clusterServiceLocator.layout.ConversionPattern=[slf5s.start]%-6r - %d{DATE}[slf5s.DATE] [%t[slf5s.THREAD]] %-5p[slf5s.PRIORITY] %c[slf5s.CATEGORY] - %m[slf5s.MESSAGE]%n
log4j.appender.generalHB=biz.minaret.log4j.DatedFileAppender
log4j.appender.generalHB.layout=org.apache.log4j.PatternLayout
log4j.appender.generalHB.layout.ConversionPattern=[THREAD %t] - %d{DATE} - [%c] - [LINE %L] - [ %-5p] - %m %n
log4j.appender.generalHB.Directory=/mnpapp/dbcgo/log/app/
log4j.appender.generalHB.Prefix=generalHB.
log4j.appender.generalHB.Suffix=.log
######HIBERNATE CONFIGURATION LOG4J#######
### log all hibernate
log4j.additivity.org.hibernate=false
log4j.logger.org.hibernate=WARN, generalHB
### log HQL query parser activity
log4j.additivity.org.hibernate.hql.AST=false
log4j.logger.org.hibernate.hql.ast.AST=WARN, generalHB
### log just the SQL
log4j.additivity.org.hibernate.SQL=false
log4j.logger.org.hibernate.SQL=WARN, generalHB
### log JDBC bind parameters ###
log4j.additivity.org.hibernate.type=false
log4j.logger.org.hibernate.type=WARN, generalHB
### log schema export/update ###
log4j.additivity.org.hibernate.tool.hbm2ddl=false
log4j.logger.org.hibernate.tool.hbm2ddl=WARN, generalHB
### log HQL parse trees
log4j.additivity.org.hibernate.hql=false
log4j.logger.org.hibernate.hql=WARN, generalHB
### log cache activity ###
log4j.additivity.org.hibernate.cache=false
log4j.logger.org.hibernate.cache=WARN, generalHB
### log transaction activity
log4j.additivity.org.hibernate.transaction=false
log4j.logger.org.hibernate.transaction=WARN, generalHB
### log JDBC resource acquisition
log4j.additivity.org.hibernate.jdbc=false
log4j.logger.org.hibernate.jdbc=WARN, generalHB
######FINE HIBERNATE CONFIGURATION LOG4J#######
##############################################
[logsecurity.properties]
#Directory in cui creare il file di tracciamento
tracciamento.dir=/mnpapp/dbcgo/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
##############################################
[loader.properties]
src.path=/mnpapp/dbcgo/flussi
dst.path=/mnpapp/dbcgo/flussi
#--- path remoto sulla macchina dove verrà uploadato il file di esito ime/dwh
imedwh.path =/flussi_in01/dbcgo
#--- il path di backup dei file è <src.path><backup.relativepath>/<processType>
backup.relativepath=/backup
#--- il path di processo è src.path/<processType> ad es /mnpapp/dbcgo/flussi/sap
#--- <processType>.src.file.name=<prefix><pattern>.<extension>
#--- il pattern deve essere una regular expression
#---- Sap ASIS (da SCOMMENTARE per gestione SAP AS-IS )
#sap.src.file.name.prefix=ANAG_FV_
#sap.src.file.name.pattern=\d\d\d\d\d\d\d\d
#sap.src.file.name.extension=TXT
#sap.src.file.name.extension.ctr=CTR
#---- Sap NEW (da COMMENTARE per gestione SAP AS-IS)
sap.src.file.name.prefix=AYTM.TO.SAFU
sap.src.file.name.pattern=\w\w.\w\d.\w\d\d\d\d\d\d
sap.src.file.name.extension=
sap.src.file.name.extension.ctr=OK
#--- parse
sap.src.file.type=fixedlength
#---- Sap ASIS (da SCOMMENTARE per gestione SAP AS-IS )
#sap.src.file.line.length=660
#---- Sap NEW (da COMMENTARE per gestione SAP AS-IS)
sap.src.file.line.length=1000
sap.src.file.line.COD_ID=0,10
sap.src.file.line.COD_ID_PADRE=10,20
sap.src.file.line.FLG_CTIM_PDV=20,21
sap.src.file.line.MERCATO=287,291
sap.src.file.line.DISLOCAZIONE_TERR=291,295
sap.src.file.line.STATO=382,383
sap.src.file.line.SEGMENTAZIONE_CANALE=391,393
sap.src.file.line.SOTTOCANALE_ACQUISIZIONE=393,395
sap.src.file.line.CANALE_ACQUISIZIONE=585,589
#--- dwht
dwht.src.file.name.prefix=VOLUMI_AOM_
dwht.src.file.name.pattern=\d\d\d\d\d\d\d\d_\d\d\d\d\d\d\d\d
dwht.src.file.name.extension=txt
dwht.src.file.name.extension.zip=gz
dwht.src.file.name.extension.ctr=CTR
#--- ftp to BE
#--- il codice java cerca il parametro specifico (es: dwht.be.ftp.host) e se non lo trova usa il default (es: be.ftp.host)
be.ftp.host=dbcesebe1-s;dbcesebe2-s
be.ftp.username=mnp
be.ftp.type=secure
be.ftp.password=
be.ftp.privatekey.password=
be.ftp.privatekey.path=/bea/.ssh/id_dsa
#--- ftp to DWHT
#--- il codice java cerca il parametro specifico (es: dwht.ftp.host) e se non lo trova usa il default (es: ftp.host)
dwht.ftp.host=10.41.2.107
dwht.ftp.username=sftpdbc
dwht.ftp.type=secure
dwht.ftp.password=
dwht.ftp.privatekey.password=
dwht.ftp.privatekey.path=/bea/.ssh/id_dsa
dwht.ftp.remote.path=/flussi_out01/dbcgo
##############################################
[sap.properties]
dbcgo.mercatotodislocazioneterr=N8VS,VEDG,N9VS,DGWL,ETDG,PLDG,PHDG,OVDG,CCDG,GDDG,GSDG
##############################################
[dwht.properties]
#---- valori traffico
#range valore cliente (numero chiamate)
dbcgo.nca=20
dbcgo.ncb=30
#range valore spesa cliente (durata chiamate in secondi)
dbcgo.dca=3600
dbcgo.dcb=4500
##############################################
[report.properties]
dbcgo.report.days=397
dbcgo.report.daysCr=120

View File

@@ -0,0 +1,8 @@
# File di properties per la gestione dell'esecuzione dei processi e dei timer sul cluster
WLSERVER.CONTEXT.FACTORY=weblogic.jndi.WLInitialContextFactory
WLSERVER.URL=t3://dbcesefe1.rm.tim.it:7601,dbcesefe2.rm.tim.it:7601
WLSERVER.CONN.USER=weblogic
{3DES}WLSERVER.CONN.PWD=
WLCLUSTER.ROUTING.TYPE=1
WLCLUSTER.SERVERNAME=dbcgoserver1,dbcgoserver2

View File

@@ -0,0 +1,12 @@
[main.properties]
PATH_KEY=/bea/.keyRepository/dbcKey.dat
USE_DYNAMIC_ADDRESS=false
INDIRIZZO_KEY=5625
USE_CRYPTO_SHARED=false
[sqlexecutor.properties]
PATH_SQLPLUS_SH=/mnpapp/dbcgo/script/sqlplus.sh
PATH_SQLLRD_SH=/mnpapp/dbcgo/script/sqlldr.sh
DB_USER=DBCGO
{3DES}DB_PWD={3DES}dFnT8V8tKLM=
DB_INSTANCE=DBCGO