[rhq] Branch 'mazz/test-rhq-on-as7' - modules/enterprise

mazz mazz at fedoraproject.org
Wed Aug 1 23:15:41 UTC 2012


 modules/enterprise/server/appserver/src/main/bin-resources/bin/wrapper/rhq-server-wrapper.conf |   52 +++++-----
 modules/enterprise/server/appserver/src/main/dev-resources/bin/wrapper/rhq-server-wrapper.inc  |    6 -
 2 files changed, 30 insertions(+), 28 deletions(-)

New commits:
commit be685b67e304e357a4135be4a1594ee2f8ab3ac0
Author: John Mazzitelli <mazz at redhat.com>
Date:   Wed Aug 1 19:15:38 2012 -0400

    get the rhq server on as7 running on windows using the java service wrapper - i tested this successfully on win xp, both in console mode and installed as a service

diff --git a/modules/enterprise/server/appserver/src/main/bin-resources/bin/wrapper/rhq-server-wrapper.conf b/modules/enterprise/server/appserver/src/main/bin-resources/bin/wrapper/rhq-server-wrapper.conf
index 9fef419..bf75086 100644
--- a/modules/enterprise/server/appserver/src/main/bin-resources/bin/wrapper/rhq-server-wrapper.conf
+++ b/modules/enterprise/server/appserver/src/main/bin-resources/bin/wrapper/rhq-server-wrapper.conf
@@ -42,23 +42,23 @@ wrapper.java.mainclass=org.tanukisoftware.wrapper.WrapperSimpleApp
 
 # Java Classpath (include wrapper.jar). Add classpath elements starting at 1 (quotes not needed)
 wrapper.java.classpath.1=%RHQ_SERVER_HOME%/bin/wrapper/%RHQ_SERVER_OS_PLATFORM%/wrapper.jar
+wrapper.java.classpath.2=%RHQ_SERVER_HOME%/jbossas/jboss-modules.jar
 
 # Java Library Path (location of wrapper.dll/libwrapper.so and other JNI libs) (quotes not needed)
 wrapper.java.library.path.1=%RHQ_SERVER_HOME%/bin/wrapper/%RHQ_SERVER_OS_PLATFORM%
 
 # The RHQ Server starts the JBossAS container
-wrapper.app.parameter.1=-jar
-wrapper.app.parameter.2="%RHQ_SERVER_HOME%/jbossas/jboss-modules.jar"
+wrapper.app.parameter.1=org.jboss.modules.Main
 
 # Additional command line arguments to be passed to the RHQ Server/JBossAS container (quotes ARE needed)
-wrapper.app.parameter.3=-mp
-wrapper.app.parameter.4="%RHQ_SERVER_HOME%/jbossas/modules"
-wrapper.app.parameter.5=-jaxpmodule
-wrapper.app.parameter.6=javax.xml.jaxp-provider
-wrapper.app.parameter.7=org.jboss.as.standalone
-wrapper.app.parameter.8="-Djboss.home.dir=%RHQ_SERVER_HOME%/jbossas"
-wrapper.app.parameter.9=-P
-wrapper.app.parameter.10="%RHQ_SERVER_HOME%/bin/rhq-server.properties"
+wrapper.app.parameter.2=-mp
+wrapper.app.parameter.3="%RHQ_SERVER_HOME%/jbossas/modules"
+wrapper.app.parameter.4=-jaxpmodule
+wrapper.app.parameter.5=javax.xml.jaxp-provider
+wrapper.app.parameter.6=org.jboss.as.standalone
+wrapper.app.parameter.7="-Djboss.home.dir=%RHQ_SERVER_HOME%/jbossas"
+wrapper.app.parameter.8=-P
+wrapper.app.parameter.9="%RHQ_SERVER_HOME%/bin/rhq-server.properties"
 
 # Additional JVM parameters (quotes ARE needed)
 wrapper.java.additional.1="-D[Standalone]"
@@ -68,23 +68,25 @@ wrapper.java.additional.4=-Xms1024M
 wrapper.java.additional.5=-Xmx1024M
 wrapper.java.additional.6=-XX:PermSize=256M
 wrapper.java.additional.7=-XX:MaxPermSize=256M
-wrapper.java.additional.8=-XX:+TieredCompilation
-wrapper.java.additional.9=-XX:+UseCompressedOops
-wrapper.java.additional.10=-Djava.net.preferIPv4Stack=true
-wrapper.java.additional.11=-Dorg.jboss.resolver.warning=true
-wrapper.java.additional.12=-Dsun.rmi.dgc.client.gcInterval=3600000
-wrapper.java.additional.13=-Dsun.rmi.dgc.server.gcInterval=3600000
-wrapper.java.additional.14=-Djboss.modules.system.pkgs=org.jboss.byteman
-wrapper.java.additional.15=-Djava.awt.headless=true
-wrapper.java.additional.16=-Djboss.server.default.config=standalone.xml
-wrapper.java.additional.17="-Dorg.jboss.boot.log.file=%RHQ_SERVER_WRAPPER_LOG_DIR_PATH%/jbossas-boot.log"
-wrapper.java.additional.18="-Dlogging.configuration=file:%RHQ_SERVER_HOME%/jbossas/standalone/configuration/logging.properties"
-wrapper.java.additional.19=-Dsun.lang.ClassLoader.allowArraySyntax=true
-wrapper.java.additional.20=-Djava.security.manager
+wrapper.java.additional.8=-Djava.net.preferIPv4Stack=true
+wrapper.java.additional.9=-Dorg.jboss.resolver.warning=true
+wrapper.java.additional.10=-Dsun.rmi.dgc.client.gcInterval=3600000
+wrapper.java.additional.11=-Dsun.rmi.dgc.server.gcInterval=3600000
+wrapper.java.additional.12=-Djboss.modules.system.pkgs=org.jboss.byteman
+wrapper.java.additional.13=-Djava.awt.headless=true
+wrapper.java.additional.14=-Djboss.server.default.config=standalone.xml
+wrapper.java.additional.15="-Dorg.jboss.boot.log.file=%RHQ_SERVER_WRAPPER_LOG_DIR_PATH%/jbossas-boot.log"
+wrapper.java.additional.16="-Djboss.server.log.dir=%RHQ_SERVER_WRAPPER_LOG_DIR_PATH%"
+wrapper.java.additional.17="-Dlogging.configuration=file:%RHQ_SERVER_HOME%/jbossas/standalone/configuration/logging.properties"
+wrapper.java.additional.18=-Dsun.lang.ClassLoader.allowArraySyntax=true
+wrapper.java.additional.19=-Djava.security.manager
 # the double equals for the policy file specification IS INTENTIONAL
-wrapper.java.additional.21="-Djava.security.policy==%RHQ_SERVER_HOME%/bin/rhq-server.security-policy"
+wrapper.java.additional.20="-Djava.security.policy==%RHQ_SERVER_HOME%/bin/rhq-server.security-policy"
+# use these if your JVM supports it
+#wrapper.java.additional.21=-XX:+TieredCompilation
+#wrapper.java.additional.22=-XX:+UseCompressedOops
 # Don't need these now, but this is commented out in case we need to add an endorsed dir in the future
-#wrapper.java.additional.22="-Djava.endorsed.dirs=%RHQ_SERVER_HOME%/jbossas/lib/endorsed"
+#wrapper.java.additional.23="-Djava.endorsed.dirs=%RHQ_SERVER_HOME%/jbossas/lib/endorsed"
 
 # We want to make sure the Server starts in the JBossAS bin directory
 wrapper.working.dir=%RHQ_SERVER_HOME%/jbossas/bin
diff --git a/modules/enterprise/server/appserver/src/main/dev-resources/bin/wrapper/rhq-server-wrapper.inc b/modules/enterprise/server/appserver/src/main/dev-resources/bin/wrapper/rhq-server-wrapper.inc
index 060f39c..e4dcf2c 100644
--- a/modules/enterprise/server/appserver/src/main/dev-resources/bin/wrapper/rhq-server-wrapper.inc
+++ b/modules/enterprise/server/appserver/src/main/dev-resources/bin/wrapper/rhq-server-wrapper.inc
@@ -3,12 +3,12 @@
 #
 
 # enable remote debugging
-wrapper.java.additional.22=-agentlib:jdwp=transport=dt_socket,address=8787,server=y,suspend=n
+wrapper.java.additional.21=-agentlib:jdwp=transport=dt_socket,address=8787,server=y,suspend=n
 
 # enable jprofiler
 #set.PATH=%PATH%;<jprofiler-install-dir>\bin\windows
-#wrapper.java.additional.23=-agentlib:jprofilerti=port=8849
-#wrapper.java.additional.24=-Xbootclasspath/a:<jprofiler-install-dir>\bin\agent.jar
+#wrapper.java.additional.22=-agentlib:jprofilerti=port=8849
+#wrapper.java.additional.23=-Xbootclasspath/a:<jprofiler-install-dir>\bin\agent.jar
 
 # disable JVM startup timeout
 wrapper.startup.timeout=0




More information about the rhq-commits mailing list