70 lines
2.5 KiB
Batchfile
70 lines
2.5 KiB
Batchfile
@echo off
|
|
|
|
rem $Id: wstools.bat 3813 2008-03-31 12:03:40Z richard.opalka@jboss.com $
|
|
|
|
@if not "%ECHO%" == "" echo %ECHO%
|
|
@if "%OS%" == "Windows_NT" setlocal
|
|
|
|
set DIRNAME=.\
|
|
if "%OS%" == "Windows_NT" set DIRNAME=%~dp0%
|
|
set PROGNAME=run.bat
|
|
if "%OS%" == "Windows_NT" set PROGNAME=%~nx0%
|
|
|
|
rem Read all command line arguments
|
|
|
|
REM
|
|
REM The %ARGS% env variable commented out in favor of using %* to include
|
|
REM all args in java command line. See bug #840239. [jpl]
|
|
REM
|
|
REM set ARGS=
|
|
REM :loop
|
|
REM if [%1] == [] goto endloop
|
|
REM set ARGS=%ARGS% %1
|
|
REM shift
|
|
REM goto loop
|
|
REM :endloop
|
|
|
|
set JAVA=%JAVA_HOME%\bin\java
|
|
set JBOSS_HOME=%DIRNAME%\..
|
|
rem Setup the java endorsed dirs
|
|
set JBOSS_ENDORSED_DIRS=%JBOSS_HOME%\lib\endorsed
|
|
|
|
rem Setup the wstools classpath
|
|
set WSTOOLS_CLASSPATH=%WSTOOLS_CLASSPATH%;%JAVA_HOME%/lib/tools.jar
|
|
set WSTOOLS_CLASSPATH=%WSTOOLS_CLASSPATH%;%JBOSS_HOME%/client/activation.jar
|
|
set WSTOOLS_CLASSPATH=%WSTOOLS_CLASSPATH%;%JBOSS_HOME%/client/getopt.jar
|
|
set WSTOOLS_CLASSPATH=%WSTOOLS_CLASSPATH%;%JBOSS_HOME%/client/wstx.jar
|
|
set WSTOOLS_CLASSPATH=%WSTOOLS_CLASSPATH%;%JBOSS_HOME%/client/wsdl4j.jar
|
|
set WSTOOLS_CLASSPATH=%WSTOOLS_CLASSPATH%;%JBOSS_HOME%/client/jbossall-client.jar
|
|
set WSTOOLS_CLASSPATH=%WSTOOLS_CLASSPATH%;%JBOSS_HOME%/client/log4j.jar
|
|
set WSTOOLS_CLASSPATH=%WSTOOLS_CLASSPATH%;%JBOSS_HOME%/client/mail.jar
|
|
set WSTOOLS_CLASSPATH=%WSTOOLS_CLASSPATH%;%JBOSS_HOME%/client/concurrent.jar
|
|
set WSTOOLS_CLASSPATH=%WSTOOLS_CLASSPATH%;%JBOSS_HOME%/client/jbossws-spi.jar
|
|
|
|
set WSTOOLS_CLASSPATH=%WSTOOLS_CLASSPATH%;%JBOSS_HOME%/client/javassist.jar
|
|
set WSTOOLS_CLASSPATH=%WSTOOLS_CLASSPATH%;%JBOSS_HOME%/client/jboss-xml-binding.jar
|
|
set WSTOOLS_CLASSPATH=%WSTOOLS_CLASSPATH%;%JBOSS_HOME%/client/jbossws-client.jar
|
|
set WSTOOLS_CLASSPATH=%WSTOOLS_CLASSPATH%;%JBOSS_HOME%/client/jboss-jaxws.jar
|
|
set WSTOOLS_CLASSPATH=%WSTOOLS_CLASSPATH%;%JBOSS_HOME%/client/jboss-jaxrpc.jar
|
|
set WSTOOLS_CLASSPATH=%WSTOOLS_CLASSPATH%;%JBOSS_HOME%/client/jboss-saaj.jar
|
|
|
|
rem Display our environment
|
|
echo ========================================================================="
|
|
echo .
|
|
echo WSTools Environment
|
|
echo .
|
|
echo JBOSS_HOME: %JBOSS_HOME%
|
|
echo .
|
|
echo JAVA: %JAVA%
|
|
echo .
|
|
echo JAVA_OPTS: %JAVA_OPTS%
|
|
echo .
|
|
rem echo CLASSPATH: %WSTOOLS_CLASSPATH%
|
|
rem echo .
|
|
echo ========================================================================="
|
|
echo .
|
|
|
|
rem Execute the JVM
|
|
"%JAVA%" %JAVA_OPTS% -Djava.endorsed.dirs="%JBOSS_ENDORSED_DIRS%" -Dlog4j.configuration=wstools-log4j.xml -classpath "%WSTOOLS_CLASSPATH%" org.jboss.ws.tools.WSTools %*
|
|
|