@echo off rem ----------------------------------------------------------------------------------------------------------------- rem JBoss Bootstrap Script for Win32 , modified for jChains / see www.marc-schoenefeld.com/jchains/ for details rem ----------------------------------------------------------------------------------------------------------------- rem $Id: run.bat,v 1.4.4.2 2003/05/02 00:51:17 slaboure Exp $ @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 set ARGS= :loop if [%1] == [] goto endloop set ARGS=%ARGS% %1 shift goto loop :endloop rem Find run.jar, or we can't continue set RUNJAR=%DIRNAME%\run.jar if exist "%RUNJAR%" goto FOUND_RUN_JAR echo Could not locate %RUNJAR%. Please check that you are in the echo bin directory when running this script. goto END :FOUND_RUN_JAR if not "%JAVA_HOME%" == "" goto ADD_TOOLS set JAVA=java echo JAVA_HOME is not set. Unexpected results may occur. echo Set JAVA_HOME to the directory of your local JDK to avoid this message. goto SKIP_TOOLS :ADD_TOOLS set JAVA=%JAVA_HOME%\bin\java if exist "%JAVA_HOME%\lib\tools.jar" goto SKIP_TOOLS echo Could not locate %JAVA_HOME%\lib\tools.jar. Unexpected results may occur. echo Make sure that JAVA_HOME points to a JDK and not a JRE. :SKIP_TOOLS rem Include the JDK javac compiler for JSP pages. The default is for a Sun JDK rem compatible distribution to which JAVA_HOME points set JAVAC_JAR=%JAVA_HOME%\lib\tools.jar set JBOSS_CLASSPATH=%JBOSS_CLASSPATH%;%JAVAC_JAR%;%RUNJAR%;ia.zip rem Setup JBoss specific properties set JAVA_OPTS=%JAVA_OPTS% -Dorg.illegalaccess.emitClass=org.illegalaccess.jchains.intercept.CORBAEmitter -Dorg.illegalaccess.jchains.outputfile=c:/programme/jboss-3.2.1/bin/jbossout.txt -Dorg.illegalaccess.jchains.CNameServiceIOR=corbaloc::localhost:1050/NameService -Djava.security.manager=org.illegalaccess.jchains.intercept.JChainsSecInterceptor -Dprogram.name=%PROGNAME% -Xcheck:jni set JBOSS_HOME=%DIRNAME%\.. rem Sun JVM memory allocation pool parameters. Uncomment and modify as appropriate. rem JAVA_OPTS=%JAVA_OPTS% -Xms128m -Xmx512m rem JPDA options. Uncomment and modify as appropriate to enable remote debugging. rem set JAVA_OPTS=-classic -Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,address=8787,server=y,suspend=y %JAVA_OPTS% echo =============================================================================== echo . echo JBoss Bootstrap Environment customized for jChains echo . echo JBOSS_HOME: %JBOSS_HOME% echo . echo JAVA: %JAVA% echo . echo JAVA_OPTS: %JAVA_OPTS% echo . echo CLASSPATH: %JBOSS_CLASSPATH% echo . echo =============================================================================== echo . :RESTART echo "%JAVA%" %JAVA_OPTS% -classpath "%JBOSS_CLASSPATH%" org.jboss.Main %ARGS% "%JAVA%" %JAVA_OPTS% -classpath "%JBOSS_CLASSPATH%" org.jboss.Main %ARGS% IF ERRORLEVEL 10 GOTO RESTART :END if "%NOPAUSE%" == "" pause :END_NO_PAUSE