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,5 @@
@set ANT_HOME=C:\apache-ant-1.8.4
@set JAVA_HOME=C:\Java\jdk1.6.0_18
@set PATH=%PATH%;%ANT_HOME%\bin;%JAVA_HOME%\bin
ant -buildfile build.xml %1

View File

@@ -0,0 +1,145 @@
<project name="mnp_fortfy" default="jar_mnp_common" basedir=".">
<filelist id="mnp.files.classpath" dir="C:\Fortify\SCANSIONE_FORTIFY_DBCMNP\FE\mnpdev\mnp\ear\APP-INF\lib\">
<file name="jaxp-api.jar"/>
<file name="jaxrpc.jar"/>
<file name="jce-jdk13-119.jar"/>
<file name="jug-lgpl-2.0.0.jar"/>
<file name="log4j-1.2.7.jar"/>
<file name="logging.jar"/>
<file name="openssh-pk-1.1.0.jar"/>
<file name="saaj.jar"/>
<file name="sax.jar"/>
<file name="security-utility.jar"/>
<file name="wsdl4j-1.5.1.jar"/>
<file name="xalan.jar"/>
<file name="axis.jar"/>
<file name="castor-1.0.5-xml.jar"/>
<file name="Castor-AomDataBinding.jar"/>
<file name="Castor-BitDataBinding.jar"/>
<file name="Castor-CCRMWebDataBinding.jar"/>
<file name="Castor-CrmcHZDataBinding.jar"/>
<file name="Castor-CrontabConfig.jar"/>
<file name="Castor-FENPRequest.jar"/>
<file name="Castor-FENPResponse.jar"/>
<file name="Castor-GinoDataBinding-Req.jar"/>
<file name="Castor-GinoDataBinding-Resp.jar"/>
<file name="Castor-GispDataBinding.jar"/>
<file name="Castor-GispDonorStdDataBinding.jar"/>
<file name="Castor-GispHZDataBinding.jar"/>
<file name="Castor-GispResponse.jar"/>
<file name="Castor-GispRetreive.jar"/>
<file name="Castor-InfoTracciati.jar"/>
<file name="Castor-MessageReplyFENP.jar"/>
<file name="Castor-MSPDataBinding.jar"/>
<file name="Castor-MvnoDataBinding.jar"/>
<file name="Castor-MvnoSlaDonDataBinding.jar"/>
<file name="Castor-MvnoSlaRecDataBinding.jar"/>
<file name="Castor-NotificaCCRMWEBCOOP.jar"/>
<file name="Castor-NotificaDBCFX_DBC_HZ.jar"/>
<file name="Castor-SistemaXML.jar"/>
<file name="Castor-SistemiInterni.jar"/>
<file name="commons-discovery-0.2.jar"/>
<file name="commons-logging-1.1.jar"/>
<file name="commons-net-1.3.0.jar"/>
<file name="databinding.jar"/>
<file name="datedFileAppender-1.0.2.jar"/>
<file name="dbcgo-ejbclient.jar"/>
<file name="eai_commons-1.0.0.jar"/>
<file name="ejb-ibj-connector-1.0.0.jar"/>
<file name="GatewayProxy-client.jar"/>
<file name="hibernate3.jar"/>
<file name="hibernate-antlr-2.7.6rc1.jar"/>
<file name="hibernate-asm.jar"/>
<file name="hibernate-asm-attrs.jar"/>
<file name="hibernate-c3p0-0.9.0.jar"/>
<file name="hibernate-cglib-2.1.3.jar"/>
<file name="hibernate-cleanimports.jar"/>
<file name="hibernate-commons-collections-2.1.1.jar"/>
<file name="hibernate-dom4j-1.5.2.jar"/>
<file name="hibernate-ehcache-1.2.jar"/>
<file name="hibernate-jaxen-1.1-beta-4.jar"/>
<file name="hibernate-jgroups-2.2.8.jar"/>
<file name="hibernate-jta.jar"/>
<file name="hibernate-xerces-2.6.2.jar"/>
<file name="hibernate-xml-apis.jar"/>
<file name="ib_commons-1.0.0.jar"/>
<file name="ibmjsseprovider.jar"/>
<file name="InfoTracciatiFW.jar"/>
<file name="j2ssh-common-0.2.6.jar"/>
<file name="j2ssh-core-0.2.6.jar"/>
<file name="jakarta-oro-2.0.5.jar"/>
<file name="jakarta-regexp-1.1.jar"/>
<file name="jsch-0.1.37.jar"/>
<file name="commons-io-1.3.2.jar"/>
<file name="commons-fileupload-1.2.jar"/>
<!-- aggiunta cristiano-->
<file name="j2ssh-core-0.2.7.jar"/>
<file name="j2ssh-common-0.2.7.jar"/>
<file name="Castor-GispRestTP.jar"/>
<file name="Castor-GispCessTP.jar"/>
<!-- fine aggiunta cristano-->
</filelist>
<filelist id="weblogic.jar" dir="C:\Fortify\SCANSIONE_FORTIFY_DBCMNP\mnp\weblogic813_libs\">
<file name="weblogic.jar"/>
</filelist>
<patternset id="crontab.common.classes">
<include name="**/*.class"/>
</patternset>
<patternset id="mnp.common.classes">
<include name="**/*.class"/>
</patternset>
<path id="mnp.classpath">
<filelist refid="mnp.files.classpath"/>
<filelist refid="weblogic.jar"/>
<fileset dir="C:\Fortify\SCANSIONE_FORTIFY_DBCMNP\mnp\ibm_libs\">
<include name="ibmjsseprovider.jar" />
</fileset>
<fileset dir="C:\Fortify\SCANSIONE_FORTIFY_DBCMNP\FE\mnpdev\mnp\">
<include name="mnp-crontab.jar" />
</fileset>
</path>
<target name="compile_crontab" depends="cleanup">
<echo>
Compiling Crontab
-----------------
</echo>
<javac srcdir="C:\Fortify\SCANSIONE_FORTIFY_DBCMNP\FE\mnpdev\crontab\src" destdir="C:\Fortify\SCANSIONE_FORTIFY_DBCMNP\mnp\crontab-build" debug="on" debuglevel="lines,vars,source" deprecation="off" failonerror="true">
<classpath refid="mnp.classpath"/>
</javac>
</target>
<target name="compile_mnp" depends="jar_crontab_common">
<echo>
Compiling MNP
-------------
</echo>
<javac srcdir="C:\Fortify\SCANSIONE_FORTIFY_DBCMNP\FE\mnpdev\mnp\src" destdir="C:\Fortify\SCANSIONE_FORTIFY_DBCMNP\mnp\mnp-build" debug="on" deprecation="off" failonerror="true">
<classpath refid="mnp.classpath"/>
</javac>
</target>
<target name="jar_crontab_common" depends="compile_crontab">
<jar destfile="C:\Fortify\SCANSIONE_FORTIFY_DBCMNP\FE\mnpdev\mnp\mnp-crontab.jar" >
<fileset dir="C:\Fortify\SCANSIONE_FORTIFY_DBCMNP\mnp\crontab-build">
<patternset refid="crontab.common.classes"/>
</fileset>
</jar>
</target>
<target name="jar_mnp_common" depends="compile_mnp">
<jar destfile="C:\Fortify\SCANSIONE_FORTIFY_DBCMNP\FE\mnpdev\mnp\mnp-common.jar" >
<fileset dir="C:\Fortify\SCANSIONE_FORTIFY_DBCMNP\mnp\mnp-build">
<patternset refid="mnp.common.classes"/>
</fileset>
</jar>
</target>
<target name="cleanup" >
<delete dir="C:\Fortify\SCANSIONE_FORTIFY_DBCMNP\mnp\mnp-build"/>
<delete dir="C:\Fortify\SCANSIONE_FORTIFY_DBCMNP\mnp\crontab-build"/>
<mkdir dir="C:\Fortify\SCANSIONE_FORTIFY_DBCMNP\mnp\mnp-build"/>
<mkdir dir="C:\Fortify\SCANSIONE_FORTIFY_DBCMNP\mnp\crontab-build"/>
</target>
</project>

View File

@@ -0,0 +1,5 @@
@set ANT_HOME=C:\apache-ant-1.8.4
@set JAVA_HOME=C:\Java\jdk1.6.0_18
@set PATH=%PATH%;%ANT_HOME%\bin;%JAVA_HOME%\bin
ant -buildfile buildDbcgo.xml %1

View File

@@ -0,0 +1,103 @@
<project name="dbcgo_fortfy" default="jar_dbcgo" basedir=".">
<filelist id="dbcgo.files.classpath" dir="C:\Fortify\SCANSIONE_FORTIFY_DBCMNP\FE\mnpdev\dbcgo\dbcgoEar\res\APP-INF\lib\">
<file name="security-utility.jar"/>
<file name="commons-beanutils-1.7.0.jar"/>
<file name="commons-logging.jar"/>
<file name="commons-net-1.3.0.jar"/>
<file name="datedFileAppender-1.0.2.jar"/>
<file name="hibernate3.jar"/>
<file name="hibernate-antlr-2.7.6rc1.jar"/>
<file name="hibernate-asm.jar"/>
<file name="hibernate-asm-attrs.jar"/>
<file name="hibernate-c3p0-0.9.0.jar"/>
<file name="hibernate-cglib-2.1.3.jar"/>
<file name="hibernate-cleanimports.jar"/>
<file name="hibernate-commons-collections-2.1.1.jar"/>
<file name="hibernate-dom4j-1.5.2.jar"/>
<file name="hibernate-ehcache-1.2.jar"/>
<file name="hibernate-jaxen-1.1-beta-4.jar"/>
<file name="hibernate-jgroups-2.2.8.jar"/>
<file name="hibernate-jta.jar"/>
<file name="hibernate-xerces-2.6.2.jar"/>
<file name="hibernate-xml-apis.jar"/>
<file name="j2ssh-common-0.2.6.jar"/>
<file name="j2ssh-core-0.2.6.jar"/>
<file name="log4j-1.2.7.jar"/>
<file name="logging.jar"/>
<file name="mnp-ejbclient.jar"/>
<file name="openssh-pk-1.1.0.jar"/>
<file name="jxl-2.6.10.jar"/>
<file name="poi-3.16.jar"/>
<file name="poi-ooxml-3.16.jar"/>
</filelist>
<filelist id="weblogic.jar" dir="C:\Fortify\SCANSIONE_FORTIFY_DBCMNP\mnp\weblogic813_libs\">
<file name="weblogic.jar"/>
</filelist>
<patternset id="dbcgo.common.classes">
<include name="**/*.class"/>
</patternset>
<path id="dbcgo.classpath">
<filelist refid="dbcgo.files.classpath"/>
<filelist refid="weblogic.jar"/>
<fileset dir="C:\Fortify\SCANSIONE_FORTIFY_DBCMNP\FE\mnpdev\dbcgo\dbcgo_repository\org\apache\struts\struts-core\1.3.9\">
<include name="struts-core-1.3.9.jar" />
</fileset>
<fileset dir="C:\Fortify\SCANSIONE_FORTIFY_DBCMNP\FE\mnpdev\dbcgo\dbcgo_repository\org\apache\struts\struts-el\1.3.9\">
<include name="struts-el-1.3.9.jar" />
</fileset>
<fileset dir="C:\Fortify\SCANSIONE_FORTIFY_DBCMNP\FE\mnpdev\dbcgo\dbcgo_repository\org\apache\struts\struts-taglib\1.3.9\">
<include name="struts-taglib-1.3.9.jar" />
</fileset>
<fileset dir="C:\Fortify\SCANSIONE_FORTIFY_DBCMNP\FE\mnpdev\dbcgo\dbcgo_repository\org\apache\struts\struts-tiles\1.3.9\">
<include name="struts-tiles-1.3.9.jar" />
</fileset>
<fileset dir="C:\Fortify\SCANSIONE_FORTIFY_DBCMNP\FE\mnpdev\dbcgo\dbcgo_repository\dbcgoBusiness\dbcgoBusiness\0.0.1-SNAPSHOT\">
<include name="dbcgoBusiness-0.0.1-SNAPSHOT.jar" />
</fileset>
<fileset dir="C:\Fortify\SCANSIONE_FORTIFY_DBCMNP\FE\mnpdev\dbcgo\dbcgo_repository\dbcgom\dbcgom\0.0.1-SNAPSHOT\">
<include name="dbcgom-0.0.1-SNAPSHOT.jar" />
</fileset>
<fileset dir="C:\Fortify\SCANSIONE_FORTIFY_DBCMNP\FE\mnpdev\dbcgo\dbcgo_repository\dbcgoModel\dbcgoModel\0.0.1-SNAPSHOT\">
<include name="dbcgoModel-0.0.1-SNAPSHOT.jar" />
</fileset>
<fileset dir="C:\Fortify\SCANSIONE_FORTIFY_DBCMNP\FE\mnpdev\mnp\">
<include name="mnp-crontab.jar" />
</fileset>
<!-- aggiunta cristiano-->
<fileset dir="C:\Fortify\SCANSIONE_FORTIFY_DBCMNP\FE\mnpdev\dbcgo\dbcgo_repository\com\ibm\icu\icu4j\2.6.1">
<include name="icu4j-2.6.1.jar" />
</fileset>
<fileset dir="C:\Fortify\SCANSIONE_FORTIFY_DBCMNP\FE\mnpdev\dbcgo\dbcgo_repository\commons-io\commons-io\1.1">
<include name="commons-io-1.1.jar" />
</fileset>
<fileset dir="C:\Fortify\SCANSIONE_FORTIFY_DBCMNP\FE\mnpdev\dbcgo\dbcgo_repository\crontab\process-executor\1.0">
<include name="process-executor-1.0.jar" />
</fileset>
<!-- fine aggiunta cristiano-->
</path>
<target name="compile_dbcgo" depends="cleanup">
<echo>
Compiling DBCGO
-----------------
</echo>
<javac srcdir="C:\Fortify\SCANSIONE_FORTIFY_DBCMNP\FE\mnpdev\dbcgo\dbcgo\src" destdir="C:\Fortify\SCANSIONE_FORTIFY_DBCMNP\mnp\dbcgo-build" debug="on" debuglevel="lines,vars,source" deprecation="off" failonerror="true">
<classpath refid="dbcgo.classpath"/>
</javac>
</target>
<target name="jar_dbcgo" depends="compile_dbcgo">
<jar destfile="C:\Fortify\SCANSIONE_FORTIFY_DBCMNP\FE\mnpdev\dbcgo\dbcgo\dbcgo.jar" >
<fileset dir="C:\Fortify\SCANSIONE_FORTIFY_DBCMNP\mnp\dbcgo-build">
<patternset refid="dbcgo.common.classes"/>
</fileset>
</jar>
</target>
<target name="cleanup" >
<delete dir="C:\Fortify\SCANSIONE_FORTIFY_DBCMNP\mnp\dbcgo-build"/>
<mkdir dir="C:\Fortify\SCANSIONE_FORTIFY_DBCMNP\mnp\dbcgo-build"/>
</target>
</project>

View File

@@ -0,0 +1,83 @@
@echo off
@set JAVA_HOME=C:\Java\jdk1.6.0_18
@echo ===================================================
@echo Fortify.bat
@echo run sca per il componente MNP-FE
@echo ===================================================
set LABEL=GATEWAYMNPDBC_FE_X10_2011
set DIR_SCANSIONE=C:\Fortify\SCANSIONE_FORTIFY_DBCMNP
set LOGFILE=%DIR_SCANSIONE%\GATEWAYMNPDBC_MNP_FE.log
set WARNING_FILE=%DIR_SCANSIONE%\GATEWAYMNPDBC_MNP_FE_WARNINGS.txt
set LISTA_FILES=%DIR_SCANSIONE%\GATEWAYMNPDBC_MNP_FE_LISTA_FILES.txt
set FILE_FPR=%DIR_SCANSIONE%\GATEWAYMNPDBC_MNP_FE.fpr
set LOG_TRANSLATE_JAVA=%DIR_SCANSIONE%\MNP_FE_Translate_Java.log
set LOG_TRANSLATE_JSP=%DIR_SCANSIONE%\MNP_FE_Translate_Jsp.log
set GATEWAYMNPDBC_MNP_FE_ROOT=%DIR_SCANSIONE%\FE
set MNP_LIBS=%DIR_SCANSIONE%\FE\mnpdev\mnp\ear\APP-INF\lib
set BEA_LIBS=%DIR_SCANSIONE%\mnp\weblogic813_libs
set IBM_LIBS=%DIR_SCANSIONE%\mnp\ibm_libs
@echo ---------------------------------------------------
@echo %DATE% %TIME% START Build jar ...
call build.cmd
@echo %DATE% %TIME% END Build jar ...
REM set CLASSPATH=%JAVA_HOME%\jre\lib\rt.jar;"%BEA_LIBS%"\*.jar;"%MNP_LIBS%"\*.jar;"%IBM_LIBS%"\*.jar;"%GATEWAYMNPDBC_MNP_FE_ROOT%"\mnpdev\mnp\mnp-crontab.jar;"%GATEWAYMNPDBC_MNP_FE_ROOT%"\mnpdev\mnp\mnp-common.jar
set CLASSPATH=%JAVA_HOME%\jre\lib\rt.jar;"%BEA_LIBS%"\*.jar;"%MNP_LIBS%"\*.jar;"%IBM_LIBS%"\*.jar;"%GATEWAYMNPDBC_MNP_FE_ROOT%"\mnpdev\mnp\mnp-common.jar;"%GATEWAYMNPDBC_MNP_FE_ROOT%"\mnpdev\mnp\mnp-crontab.jar;
set FILELIST_FE_CRONTAB_JAVA=%GATEWAYMNPDBC_MNP_FE_ROOT%\mnpdev\crontab\**\*.java
set FILELIST_FE_CRONTAB_JSP=%GATEWAYMNPDBC_MNP_FE_ROOT%\mnpdev\crontab\**\*.jsp
set FILELIST_FE_MNP_JAVA=%GATEWAYMNPDBC_MNP_FE_ROOT%\mnpdev\mnp\**\*.java
set FILELIST_FE_MNP_JSP=%GATEWAYMNPDBC_MNP_FE_ROOT%\mnpdev\mnp\**\*.jsp
REM set FILELIST_FE_XML=%GATEWAYMNPDBC_MNP_FE_ROOT%\**\*.xml
set FILELIST_FE_XSD=%GATEWAYMNPDBC_MNP_FE_ROOT%\**\*.xsd
set FILELIST_FE_PROP=%GATEWAYMNPDBC_MNP_FE_ROOT%\**\*.properties
set FILELIST_FE_SQL=%GATEWAYMNPDBC_MNP_FE_ROOT%\**\*.sql
@echo ---------------------------------------------------
@echo %DATE% %TIME% START Cleaning MNP FE
sourceanalyzer -b GATEWAYMNPDBC_MNP_FE -clean
@echo %DATE% %TIME% END Cleaning MNP FE
@echo ---------------------------------------------------
@echo %DATE% %TIME% START Analyze FILELIST_FE_CRONTAB_JAVA...
sourceanalyzer -debug -verbose -logfile "%LOG_TRANSLATE_JAVA%" -b GATEWAYMNPDBC_MNP_FE -cp "%CLASSPATH%" "%FILELIST_FE_CRONTAB_JAVA%"
@echo %DATE% %TIME% END Analyze FILELIST_FE_CRONTAB_JAVA ...
@echo ---------------------------------------------------
@echo %DATE% %TIME% START Analyze FILELIST_FE_MNP_JAVA ...
sourceanalyzer -debug -verbose -logfile "%LOG_TRANSLATE_JAVA%" -b GATEWAYMNPDBC_MNP_FE -cp "%CLASSPATH%" "%FILELIST_FE_MNP_JAVA%"
@echo %DATE% %TIME% END Analyze FILELIST_FE_MNP_JAVA ...
@echo ---------------------------------------------------
@echo %DATE% %TIME% START Analyze FILELIST_FE_MNP_JSP ...
sourceanalyzer -debug -verbose -logfile "%LOG_TRANSLATE_JSP%" -b GATEWAYMNPDBC_MNP_FE -cp "%CLASSPATH%" "%FILELIST_FE_MNP_JSP%"
rem -exclude %EXCLUDE_JSP%
@echo %DATE% %TIME% END Analyze FILELIST_FE_MNP_JSP ...
@echo ---------------------------------------------------
@echo %DATE% %TIME% START Analyze FILELIST_FE_CRONTAB_JSP ...
sourceanalyzer -debug -verbose -logfile "%LOG_TRANSLATE_JSP%" -b GATEWAYMNPDBC_MNP_FE -cp "%CLASSPATH%" "%FILELIST_FE_CRONTAB_JSP%"
@echo %DATE% %TIME% END Analyze FILELIST_FE_CRONTAB_JSP ...
@echo ---------------------------------------------------
REM @echo %DATE% %TIME% START Analyze MNP FE FILELIST_FE_XML ...
REM rem sourceanalyzer -b GATEWAYMNPDBC_MNP_FE -cp "%CLASSPATH%" "%FILELIST_FE_XML%"
REM @echo %DATE% %TIME% END Analyze FILELIST_FE_XML ...
REM @echo ---------------------------------------------------
@echo %DATE% %TIME% START Analyze FILELIST_FE_XSD ...
sourceanalyzer -b GATEWAYMNPDBC_MNP_FE -cp "%CLASSPATH%" "%FILELIST_FE_XSD%"
@echo %DATE% %TIME% END Analyze FILELIS_FE_XSD ...
@echo ---------------------------------------------------
@echo %DATE% %TIME% START Analyze FILELIST_FE_SQL ...
sourceanalyzer -b GATEWAYMNPDBC_MNP_FE -cp "%CLASSPATH%" "%FILELIST_FE_SQL%"
@echo %DATE% %TIME% END Analyze FILELIST_FE_SQL ...
@echo ---------------------------------------------------
@echo %DATE% %TIME% START Analyze FILELIST_FE_PROP ...
sourceanalyzer -b GATEWAYMNPDBC_MNP_FE -cp "%CLASSPATH%" "%FILELIST_FE_PROP%"
@echo %DATE% %TIME% END Analyze FILELIST_FE_PROP ...
@echo ---------------------------------------------------
@echo %DATE% %TIME% START Scan ...
sourceanalyzer -b GATEWAYMNPDBC_MNP_FE -show-build-warnings > "%WARNING_FILE%"
sourceanalyzer -b GATEWAYMNPDBC_MNP_FE -show-files > "%LISTA_FILES%"
sourceanalyzer -b GATEWAYMNPDBC_MNP_FE -scan -debug -verbose -logfile "%LOGFILE%" -f "%FILE_FPR%"
@echo ---------------------------------------------------
@echo %DATE% %TIME% END Scan ...
@echo ---------------------------------------------------
:FINE

View File

@@ -0,0 +1,54 @@
@echo off
@echo ===================================================
@echo Fortify.bat
@echo run sca per il componente MNP-GW
@echo ===================================================
set LABEL=GATEWAYMNPDBC_MNP_GW_X10_2011
set DIR_SCANSIONE=C:\Fortify\SCANSIONE_FORTIFY_DBCMNP
set LOGFILE=%DIR_SCANSIONE%\GATEWAYMNPDBC_MNP_GW.log
set WARNING_FILE=%DIR_SCANSIONE%\GATEWAYMNPDBC_MNP_GW_WARNINGS.txt
set LISTA_FILES=%DIR_SCANSIONE%\GATEWAYMNPDBC_MNP_GW_LISTA_FILES.txt
set FILE_FPR=%DIR_SCANSIONE%\GATEWAYMNPDBC_MNP_GW.fpr
set GATEWAYMNPDBC_MNP_GW_ROOT=%DIR_SCANSIONE%\GW
set BEA_LIBS=%DIR_SCANSIONE%\mnp\weblogic813_libs
set CLASSPATH=%BEA_LIBS%/*.jar;%GATEWAYMNPDBC_MNP_GW_ROOT%/mnpapp/lib/*.jar
set FILELIST_GW_JAVA=%GATEWAYMNPDBC_MNP_GW_ROOT%/mnpdev/mnpgw/**/*.java
set FILELIST_GW_XML=%GATEWAYMNPDBC_MNP_GW_ROOT%/**/*.xml
set FILELIST_GW_XSD=%GATEWAYMNPDBC_MNP_GW_ROOT%/**/*.xsd
set FILELIST_GW_PROP=%GATEWAYMNPDBC_MNP_GW_ROOT%/**/*.properties
@echo ---------------------------------------------------
@echo MNP-GW
@echo ---------------------------------------------------
@echo Clean ...
sourceanalyzer -b GATEWAYMNPDBC_MNP_GW -clean
@echo ---------------------------------------------------
@echo %DATE% %TIME% START Analyze MNP GW FILELIST_GW_JAVA ...
sourceanalyzer -b GATEWAYMNPDBC_MNP_GW -cp "%CLASSPATH%" "%FILELIST_GW_JAVA%"
@echo %DATE% %TIME% END Analyze FILELIST_GW_JAVA ...
@echo ---------------------------------------------------
@echo %DATE% %TIME% START Analyze MNP GW FILELIST_GW_XML ...
sourceanalyzer -b GATEWAYMNPDBC_MNP_GW -cp "%CLASSPATH%" "%FILELIST_GW_XML%"
@echo %DATE% %TIME% END Analyze FILELIST_GW_XML ...
@echo ---------------------------------------------------
@echo %DATE% %TIME% START Analyze FILELIST_GW_XSD ...
sourceanalyzer -b GATEWAYMNPDBC_MNP_GW -cp "%CLASSPATH%" "%FILELIST_GW_XSD%"
@echo %DATE% %TIME% END Analyze FILELIS_GW_XSD ...
@echo ---------------------------------------------------
@echo %DATE% %TIME% START Analyze FILELIST_GW_PROP ...
sourceanalyzer -b GATEWAYMNPDBC_MNP_GW -cp "%CLASSPATH%" "%FILELIST_GW_PROP%"
@echo %DATE% %TIME% END Analyze FILELIST_GW_PROP ...
@echo ---------------------------------------------------
@echo %DATE% %TIME% START Scan ...
sourceanalyzer -b GATEWAYMNPDBC_MNP_GW -show-build-warnings > "%WARNING_FILE%"
sourceanalyzer -b GATEWAYMNPDBC_MNP_GW -show-files > "%LISTA_FILES%"
sourceanalyzer -b GATEWAYMNPDBC_MNP_GW -scan -debug -verbose -logfile "%LOGFILE%" -f "%FILE_FPR%"
@echo ---------------------------------------------------
@echo %DATE% %TIME% END Scan ...
@echo ---------------------------------------------------

View File

@@ -0,0 +1,64 @@
@echo off
@set JAVA_HOME=C:\Java\jdk1.6.0_18
@echo ===================================================
@echo Fortify.bat
@echo run sca per il componente DBCGO
@echo ===================================================
set LABEL=DBCGO_X10_2011
set DIR_SCANSIONE=C:\Fortify\SCANSIONE_FORTIFY_DBCMNP
set LOGFILE=%DIR_SCANSIONE%\DBCGO.log
set WARNING_FILE=%DIR_SCANSIONE%\DBCGO_WARNINGS.txt
set LISTA_FILES=%DIR_SCANSIONE%\DBCGO_LISTA_FILES.txt
set FILE_FPR=%DIR_SCANSIONE%\GATEWAYMNPDBC_MNP_DBCGO.fpr
set LOG_TRANSLATE_JAVA=%DIR_SCANSIONE%\DBCGO_Translate_Java.log
set LOG_TRANSLATE_JSP=%DIR_SCANSIONE%\DBCGO_Translate_Jsp.log
set MNP_FE_ROOT=%DIR_SCANSIONE%\FE
set DBCGO_ROOT=%DIR_SCANSIONE%\FE\mnpdev\dbcgo
set DBCGO_LIBS=%DIR_SCANSIONE%\FE\mnpdev\dbcgo\dbcgoEar\res\APP-INF\lib
set BEA_LIBS=%DIR_SCANSIONE%\FE\mnpdev\mnp\weblogic813_libs
set IBM_LIBS=%DIR_SCANSIONE%\FE\mnpdev\mnp\ibm_libs
@echo ---------------------------------------------------
@echo %DATE% %TIME% START Build jar ...
call buildDbcgo.bat
@echo %DATE% %TIME% END Build jar ...
@set CLASSPATH=%JAVA_HOME%\jre\lib\rt.jar;"%BEA_LIBS%"\*.jar;"%DBCGO_LIBS%"\*.jar;"%IBM_LIBS%"\*.jar;"%MNP_FE_ROOT%"\mnpdev\mnp\mnp-crontab.jar;"%MNP_FE_ROOT%"\mnpdev\mnp\mnp-common.jar;"%DBCGO_ROOT%"\dbcgo\dbcgo.jar
set CLASSPATH=%JAVA_HOME%\jre\lib\rt.jar;"%BEA_LIBS%"\*.jar;"%DBCGO_LIBS%"\*.jar;"%IBM_LIBS%"\*.jar;"%MNP_FE_ROOT%"\mnpdev\mnp\mnp-common.jar;"%DBCGO_ROOT%"\dbcgo\dbcgo.jar
@set CLASSPATH_JSP="%CLASSPATH%";"%DIR_SCANSIONE%"\FE\mnpdev\dbcgo\dbcgo_repository\pagination-tag\pagination-tag\3.0\pagination-tag-3.0.jar;"%DBCGO_ROOT%"\dbcgo_repository\dbcgoBusiness\dbcgoBusiness\0.0.1-SNAPSHOT\dbcgoBusiness-0.0.1-SNAPSHOT.jar;%DBCGO_ROOT%\dbcgo_repository\dbcgom\dbcgom\0.0.1-SNAPSHOT\dbcgom-0.0.1-SNAPSHOT.jar;"%DBCGO_ROOT%"\dbcgo_repository\dbcgoModel\dbcgoModel\0.0.1-SNAPSHOT\dbcgoModel-0.0.1-SNAPSHOT.jar;
set CLASSPATH_JSP="%CLASSPATH%";"%DIR_SCANSIONE%"\FE\mnpdev\dbcgo\dbcgo_repository\pagination-tag\pagination-tag\3.0\pagination-tag-3.0.jar;"%DBCGO_ROOT%"\dbcgo_repository\dbcgoBusiness\dbcgoBusiness\0.0.1-SNAPSHOT\dbcgoBusiness-0.0.1-SNAPSHOT.jar;%DBCGO_ROOT%\dbcgo_repository\dbcgom\dbcgom\0.0.1-SNAPSHOT\dbcgom-0.0.1-SNAPSHOT.jar;"%DBCGO_ROOT%"\dbcgo_repository\dbcgoModel\dbcgoModel\0.0.1-SNAPSHOT\dbcgoModel-0.0.1-SNAPSHOT.jar;
set FILELIST_DBCGO_JAVA=%DBCGO_ROOT%\**\*.java
set FILELIST_DBCGO_JSP=%DBCGO_ROOT%\**\*.jsp
set FILELIST_DBCGO_XML=%MNP_FE_ROOT%\**\*.xml
REM ** ATTENZIONE NON SI ANALIZZANO I .SQL E I .PROPERTIES PERCHE' SONO COMPRESI
REM ** NELLA SCANSIONE DI MNP IN QUANTO RISIEDONO NEGLI STESSI PATH!!
@echo ---------------------------------------------------
@echo %DATE% %TIME% START Cleaning DBCGO
sourceanalyzer -b DBCGO -clean
@echo %DATE% %TIME% END Cleaning DBCGO
@echo ---------------------------------------------------
echo %DATE% %TIME% START Analyze FILELIST_DBCGO_JAVA...
sourceanalyzer -verbose -debug -logfile "%LOG_TRANSLATE_JAVA%" -b DBCGO -cp "%CLASSPATH%" "%FILELIST_DBCGO_JAVA%"
echo %DATE% %TIME% END Analyze FILELIST_DBCGO_JAVA ...
@echo ---------------------------------------------------
echo %DATE% %TIME% START Analyze FILELIST_DBCGO_JSP ...
rem -exclude %EXCLUDE_JSP%
sourceanalyzer -verbose -debug -logfile "%LOG_TRANSLATE_JSP%" -b DBCGO -cp "%CLASSPATH_JSP%" "%FILELIST_DBCGO_JSP%"
echo %DATE% %TIME% END Analyze FILELIST_DBCGO_JSP ...
@echo ---------------------------------------------------
echo %DATE% %TIME% START Analyze FILELIST_DBCGO_XML ...
sourceanalyzer -b MNP_GW -cp "%CLASSPATH%" "%FILELIST_DBCGO_XML%"
echo %DATE% %TIME% END Analyze FILELIST_DBCGO_XML ...
@echo ---------------------------------------------------
@echo %DATE% %TIME% START Scan ...
sourceanalyzer -b DBCGO -show-build-warnings > "%WARNING_FILE%"
sourceanalyzer -b DBCGO -show-files > "%LISTA_FILES%"
sourceanalyzer -b DBCGO -scan -debug -verbose -logfile "%LOGFILE%" -f "%FILE_FPR%"
@echo ---------------------------------------------------
@echo %DATE% %TIME% END Scan ...
@echo ---------------------------------------------------
:FINE