Files
gateway-mnp-dbc/dbcmnpsrc/FE/mnpdev/build/Fortify/fortifyMNP_FE.bat
2024-05-13 12:54:14 +02:00

83 lines
4.9 KiB
Batchfile

@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