[jboss-cvs] JBossAS SVN: r114802 - branches/JBPAPP_5/main/src/bin.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Fri Apr 11 09:19:11 EDT 2014
Author: dpospisil
Date: 2014-04-11 09:19:10 -0400 (Fri, 11 Apr 2014)
New Revision: 114802
Modified:
branches/JBPAPP_5/main/src/bin/run.bat
Log:
JBPAPP-11034 - run.[bat|sh] scripts fails to start server on IBM jdk (all platforms) and solaris 10
Modified: branches/JBPAPP_5/main/src/bin/run.bat
===================================================================
--- branches/JBPAPP_5/main/src/bin/run.bat 2014-04-10 20:53:24 UTC (rev 114801)
+++ branches/JBPAPP_5/main/src/bin/run.bat 2014-04-11 13:19:10 UTC (rev 114802)
@@ -133,12 +133,15 @@
move /y "%JBOSS_LOG_DIR%\gc.log.2" "%JBOSS_LOG_DIR%\backupgc.log.2" > nul 2>&1
move /y "%JBOSS_LOG_DIR%\gc.log.3" "%JBOSS_LOG_DIR%\backupgc.log.3" > nul 2>&1
move /y "%JBOSS_LOG_DIR%\gc.log.4" "%JBOSS_LOG_DIR%\backupgc.log.4" > nul 2>&1
- "%JAVA%" -verbose:gc -XX:+PrintGCDetails -XX:+PrintGCDateStamps -XX:+UseGCLogFileRotation -XX:NumberOfGCLogFiles=5 -XX:GCLogFileSize=3M "-Xloggc:%JBOSS_LOG_DIR%\gc.log" -XX:-TraceClassUnloading -version > nul 2>&1
- if not errorlevel == 1 (
+ set XLOGGC="%JBOSS_LOG_DIR%\gc.log"
+ "%JAVA%" -Xloggc:%XLOGGC% -verbose:gc -XX:+PrintGCDetails -XX:+PrintGCDateStamps -XX:+UseGCLogFileRotation -XX:NumberOfGCLogFiles=5 -XX:GCLogFileSize=3M -XX:-TraceClassUnloading -version > nul 2>&1
+ if not errorlevel == 1 (
if not exist "%JBOSS_LOG_DIR%" > nul 2>&1 (
mkdir "%JBOSS_LOG_DIR%" > nul 2>&1
)
- set "JAVA_OPTS=-verbose:gc "-Xloggc:%JBOSS_LOG_DIR%\gc.log" -XX:+PrintGCDetails -XX:+PrintGCDateStamps -XX:+UseGCLogFileRotation -XX:NumberOfGCLogFiles=5 -XX:GCLogFileSize=3M -XX:-TraceClassUnloading %JAVA_OPTS%"
+ set "JAVA_OPTS=-verbose:gc -XX:+PrintGCDetails -XX:+PrintGCDateStamps -XX:+UseGCLogFileRotation -XX:NumberOfGCLogFiles=5 -XX:GCLogFileSize=3M -XX:-TraceClassUnloading %JAVA_OPTS%"
+ ) else (
+ set XLOGGC=
)
)
@@ -218,11 +221,17 @@
echo.
:RESTART
+if x%XLOGGC% == x (
"%JAVA%" %JAVA_OPTS% ^
-Djava.endorsed.dirs="%JBOSS_ENDORSED_DIRS%" ^
-classpath "%JBOSS_CLASSPATH%" ^
org.jboss.Main %ARGS%
-
+) else (
+"%JAVA%" -Xloggc:%XLOGGC% %JAVA_OPTS% ^
+ -Djava.endorsed.dirs="%JBOSS_ENDORSED_DIRS%" ^
+ -classpath "%JBOSS_CLASSPATH%" ^
+ org.jboss.Main %ARGS%
+)
if ERRORLEVEL 10 goto RESTART
:END
More information about the jboss-cvs-commits
mailing list