123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136 |
- @echo off
- setlocal
- %~d0
- cd %~dp0
- if "%PROCESSOR_ARCHITECTURE%" EQU "AMD64" goto 64bit
- set BINDIR=bin
- goto platformisset
- :64bit
- set BINDIR=bin64
- :platformisset
- if "%1" == "-java:local" (shift & goto useLocal)
- goto useEnvVar
- :useEnvVarOnly
- if "%JAVA_HOME%" == "" goto JavaHomeError
- set J_HOME=%JAVA_HOME%
- @echo Looking for JRE in: %J_HOME%\bin...
- if exist "%J_HOME%\bin\java.exe" goto gotJava
- set J_HOME=%JAVA_HOME%\jre
- @echo Looking for JRE in: %J_HOME%\bin...
- if exist "%J_HOME%\bin\java.exe" goto gotJava
- :JavaHomeError
- @echo You have specified the argument '-java:env'.
- @echo However, the environment variable JAVA_HOME is not defined or incorrectly defined.
- @echo Please define JAVA_HOME first before using the argument '-java:env'.
- goto finish
- :useLocal
- set J_HOME=jre
- @echo Looking for JRE in: %J_HOME%\bin...
- if exist "%J_HOME%\bin\java.exe" goto gotJava
- goto error
- :useEnvVar
- if "%1" == "-java:env" (shift & goto useEnvVarOnly)
- set J_HOME=%JAVA_HOME%
- @echo Looking for JRE in: %J_HOME%\bin...
- if exist "%J_HOME%\bin\java.exe" goto gotJava
- set J_HOME=%JAVA_HOME%\jre
- @echo Looking for JRE in: %J_HOME%\bin...
- if exist "%J_HOME%\bin\java.exe" goto gotJava
- if not "%1" == "-java:env" goto useLocal
- :error
- @echo Could not find a JRE. Cannot create MyDataSetsRepository data source
- goto finish
- :gotJava
- if NOT DEFINED CRN_LIB_HOME (set CRN_LIB_HOME=..\webapps\p2pd\WEB-INF\lib)
- if NOT DEFINED CRN_CLASS_HOME (set CRN_CLASS_HOME=..\webapps\p2pd\WEB-INF\classes)
- if NOT DEFINED CRN_TOMCAT_HOME (set CRN_TOMCAT_HOME=..\tomcat\lib)
- if NOT DEFINED JAVA (set JAVA=%J_HOME%\bin\java.exe)
- @set CLASSPATH=.
- @set CLASSPATH=%CLASSPATH%;%CRN_CLASS_HOME%
- @set CLASSPATH=%CLASSPATH%;%CRN_LIB_HOME%/wgsdkapp.jar
- @set CLASSPATH=%CLASSPATH%;%CRN_LIB_HOME%/axis.jar
- @set CLASSPATH=%CLASSPATH%;%CRN_LIB_HOME%/axisCrnpClient.jar
- @set CLASSPATH=%CLASSPATH%;%CRN_LIB_HOME%/jaxrpc.jar
- @set CLASSPATH=%CLASSPATH%;%CRN_LIB_HOME%/commons-logging-1.1.jar
- @set CLASSPATH=%CLASSPATH%;%CRN_LIB_HOME%/commons-discovery-0.2.jar
- @set CLASSPATH=%CLASSPATH%;%CRN_LIB_HOME%/activation.jar
- @set CLASSPATH=%CLASSPATH%;%CRN_LIB_HOME%/wsdl4j-1.5.1.jar
- @set CLASSPATH=%CLASSPATH%;%CRN_LIB_HOME%/zipi.jar
- @set CLASSPATH=%CLASSPATH%;%CRN_LIB_HOME%/p2pd.jar
- @set CLASSPATH=%CLASSPATH%;%CRN_LIB_HOME%/logkit-1.2.jar
- @set CLASSPATH=%CLASSPATH%;%CRN_TOMCAT_HOME%/jcam_crypto.jar
- set params=%1
- :getParam
- shift
- if "%~1"=="" goto end
- set params=%params% %1
- goto :getParam
- :end
- @%JAVA% -cp .;%CLASSPATH% com.ibm.cognos.lobdata.MyDataSetsDataSource %params%
- :finish
- endlocal
|