[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