[jboss-cvs] JBossAS SVN: r93458 - trunk/main/src/bin.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Mon Sep 14 04:44:43 EDT 2009
Author: dimitris at jboss.org
Date: 2009-09-14 04:44:43 -0400 (Mon, 14 Sep 2009)
New Revision: 93458
Added:
trunk/main/src/bin/run.conf.bat
Modified:
trunk/main/src/bin/run.bat
Log:
source run.conf.bat that includes the JAVA_OPTS settings - sync with Branch_5_x
Modified: trunk/main/src/bin/run.bat
===================================================================
--- trunk/main/src/bin/run.bat 2009-09-14 08:40:27 UTC (rev 93457)
+++ trunk/main/src/bin/run.bat 2009-09-14 08:44:43 UTC (rev 93458)
@@ -14,6 +14,17 @@
set DIRNAME=.\
)
+rem Read an optional configuration file.
+if "x%RUN_CONF%" == "x" (
+ set "RUN_CONF=%DIRNAME%run.conf.bat"
+)
+if exist "%RUN_CONF%" (
+ echo Calling %RUN_CONF%
+ call "%RUN_CONF%" %*
+) else (
+ echo Config file not found %RUN_CONF%
+)
+
pushd %DIRNAME%..
if "x%JBOSS_HOME%" == "x" (
set "JBOSS_HOME=%CD%"
@@ -31,7 +42,7 @@
if "x%JAVA_OPTS%" == "x" (
set "JAVA_OPTS=-Dprogram.name=%PROGNAME%"
) else (
- set "JAVA_OPTS=%JAVA_OPTS% -Dprogram.name=%PROGNAME%"
+ set "JAVA_OPTS=-Dprogram.name=%PROGNAME% %JAVA_OPTS%"
)
if "x%JAVA_HOME%" == "x" (
@@ -99,18 +110,7 @@
set JBOSS_CLASSPATH=%RUN_CLASSPATH%
rem Setup JBoss specific properties
-rem JVM memory allocation pool parameters. Modify as appropriate.
-set JAVA_OPTS=%JAVA_OPTS% -Xms128m -Xmx512m -XX:MaxPermSize=256m
-rem Warn when resolving remote XML dtd/schemas
-set JAVA_OPTS=%JAVA_OPTS% -Dorg.jboss.resolver.warning=true
-
-rem With Sun JVMs reduce the RMI GCs to once per hour
-set JAVA_OPTS=%JAVA_OPTS% -Dsun.rmi.dgc.client.gcInterval=3600000 -Dsun.rmi.dgc.server.gcInterval=3600000
-
-rem JPDA options. Uncomment and modify as appropriate to enable remote debugging.
-rem set JAVA_OPTS=%JAVA_OPTS% -Xdebug -Xrunjdwp:transport=dt_socket,address=8787,server=y,suspend=y
-
rem Setup the java endorsed dirs
set JBOSS_ENDORSED_DIRS=%JBOSS_HOME%\lib\endorsed
Added: trunk/main/src/bin/run.conf.bat
===================================================================
--- trunk/main/src/bin/run.conf.bat (rev 0)
+++ trunk/main/src/bin/run.conf.bat 2009-09-14 08:44:43 UTC (rev 93458)
@@ -0,0 +1,57 @@
+rem ### -*- batch file -*- ######################################################
+rem # ##
+rem # JBoss Bootstrap Script Configuration ##
+rem # ##
+rem #############################################################################
+
+rem # $Id: run.conf.bat 88820 2009-05-13 15:25:44Z dimitris at jboss.org $
+
+rem #
+rem # This batch file is executed by run.bat to initialize the environment
+rem # variables that run.bat uses. It is recommended to use this file to
+rem # configure these variables, rather than modifying run.bat itself.
+rem #
+
+if not "x%JAVA_OPTS%" == "x" goto JAVA_OPTS_SET
+
+rem #
+rem # Specify the JBoss Profiler configuration file to load.
+rem #
+rem # Default is to not load a JBoss Profiler configuration file.
+rem #
+rem set "PROFILER=%JBOSS_HOME%\bin\jboss-profiler.properties"
+
+rem #
+rem # Specify the location of the Java home directory (it is recommended that
+rem # this always be set). If set, then "%JAVA_HOME%\bin\java" will be used as
+rem # the Java VM executable; otherwise, "%JAVA%" will be used (see below).
+rem #
+rem set "JAVA_HOME=C:\opt\jdk1.6.0_13"
+
+rem #
+rem # Specify the exact Java VM executable to use - only used if JAVA_HOME is
+rem # not set. Default is "java".
+rem #
+rem set "JAVA=C:\opt\jdk1.6.0_13\bin\java"
+
+rem #
+rem # Specify options to pass to the Java VM. Note, there are some additional
+rem # options that are always passed by run.bat.
+rem #
+
+rem # JVM memory allocation pool parameters - modify as appropriate.
+set "JAVA_OPTS=-Xms128M -Xmx512M -XX:MaxPermSize=256M"
+
+rem # Reduce the RMI GCs to once per hour for Sun JVMs.
+set "JAVA_OPTS=%JAVA_OPTS% -Dsun.rmi.dgc.client.gcInterval=3600000 -Dsun.rmi.dgc.server.gcInterval=3600000"
+
+rem # Warn when resolving remote XML DTDs or schemas.
+set "JAVA_OPTS=%JAVA_OPTS% -Dorg.jboss.resolver.warning=true"
+
+rem # Sample JPDA settings for remote socket debugging
+rem set "JAVA_OPTS=%JAVA_OPTS% -Xrunjdwp:transport=dt_socket,address=8787,server=y,suspend=n"
+
+rem # Sample JPDA settings for shared memory debugging
+rem set "JAVA_OPTS=%JAVA_OPTS% -Xrunjdwp:transport=dt_shmem,address=jboss,server=y,suspend=n"
+
+:JAVA_OPTS_SET
More information about the jboss-cvs-commits
mailing list