dns - JBOSS 7 start domain as a service using Java Service Wrapper -
has managed run jboss 7 domain setup service using java service wrapper? appreciated
yes, please try this:
#encoding=utf-8 set.jboss_home=e:\jboss-as-7.1.0.final (<---insert jboss-home path here, if it's not globally defined) set.java_home=c:\program files\java\jdk1.6.0_26 (<---insert java-home path here, if it's not globally defined) # specify specific java binary: wrapper.java.command=%java_home%/bin/java wrapper.java.mainclass=org.tanukisoftware.wrapper.wrappersimpleapp #classpath (all classes dynamically loaded, except wrapper's library , jboss' initialization class no other libraries needed. wrapper.java.classpath.1=%jboss_home%/jboss-modules.jar wrapper.java.classpath.2=%jboss_home%/lib/wrapper.jar # java library path (location of wrapper.dll or libwrapper.so) wrapper.java.library.path.1=%jboss_home%/lib # java bits. on applicable platforms, tells jvm run in 32 or 64-bit mode. wrapper.java.additional.auto_bits=true # java additional parameters wrapper.java.additional.1=-xx:+tieredcompilation wrapper.java.additional.2=-dorg.jboss.resolver.warning=true wrapper.java.additional.3=-dsun.rmi.dgc.client.gcinterval=3600000 wrapper.java.additional.4=-dsun.rmi.dgc.server.gcinterval=3600000 wrapper.java.additional.5=-djboss.modules.system.pkgs=org.jboss.byteman wrapper.java.additional.6=-dorg.tanukisoftware.wrapper.wrappermanager.mbean=false wrapper.java.additional.7=-dlogging.configuration=file:"%jboss_home%/domain/configuration/logging.properties" wrapper.java.additional.7.stripquotes=true wrapper.java.additional.8=-xx:maxpermsize=256m wrapper.java.additional.9=-djava.net.preferipv4stack=true wrapper.java.additional.10=-djboss.domain.default.config=domain.xml wrapper.java.additional.11=-djboss.host.default.config=host.xml wrapper.java.additional.12=-server wrapper.java.additional.13=-dorg.jboss.boot.log.file="%jboss_home%/domain/log/process-controller.log" wrapper.java.additional.13.stripquotes=true # initial java heap size (in mb) wrapper.java.initmemory=64 # maximum java heap size (in mb) wrapper.java.maxmemory=512 # application parameters. add parameters needed starting 1 wrapper.app.parameter.1=org.jboss.modules.main wrapper.app.parameter.2=-mp wrapper.app.parameter.3="%jboss_home%/modules" wrapper.app.parameter.3.stripquotes=true wrapper.app.parameter.4=org.jboss.as.process-controller wrapper.app.parameter.5=-jboss-home wrapper.app.parameter.6="%jboss_home%" wrapper.app.parameter.3.stripquotes=true wrapper.app.parameter.7=-jvm wrapper.app.parameter.8="%java_home%/bin/java" wrapper.app.parameter.8.stripquotes=true wrapper.app.parameter.9=-- wrapper.app.parameter.10=-dorg.jboss.boot.log.file="%jboss_home%/domain/log/host-controller.log" wrapper.app.parameter.10.stripquotes=true wrapper.app.parameter.11=-dlogging.configuration=file:"%jboss_home%/domain/configuration/logging.properties" wrapper.app.parameter.11.stripquotes=true wrapper.app.parameter.12=-xms64m wrapper.app.parameter.13=-xmx512m wrapper.app.parameter.14=-xx:maxpermsize=256m wrapper.app.parameter.15=-dsun.rmi.dgc.client.gcinterval=3600000 wrapper.app.parameter.16=-dsun.rmi.dgc.server.gcinterval=3600000 wrapper.app.parameter.17=-djava.net.preferipv4stack=true wrapper.app.parameter.18=-dorg.jboss.resolver.warning=true wrapper.app.parameter.19=-djboss.modules.system.pkgs=org.jboss.byteman wrapper.app.parameter.20=-djboss.domain.default.config=domain.xml wrapper.app.parameter.21=-djboss.host.default.config=host.xml wrapper.app.parameter.22=-server wrapper.app.parameter.23=-- wrapper.app.parameter.24=-default-jvm wrapper.app.parameter.25="%java_home%/bin/java" wrapper.app.parameter.25.stripquotes=true #******************************************************************** # wrapper logging properties #******************************************************************** # format of output console. (see docs formats) wrapper.console.format=pm # log level console output. (see docs log levels) wrapper.console.loglevel=info # log file use wrapper output logging. wrapper.logfile=../logs/wrapper.log # format of output log file. (see docs formats) wrapper.logfile.format=lptm # log level log file output. (see docs log levels) wrapper.logfile.loglevel=info #******************************************************************** # wrapper general properties #******************************************************************** # allow use of non-contiguous numbered properties wrapper.ignore_sequence_gaps=true # not start if pid file exists. wrapper.pidfile.strict=true # title use when running console wrapper.console.title=test wrapper sample application #******************************************************************** # wrapper windows nt/2000/xp service properties #******************************************************************** # warning - not modify of these properties when application # using configuration file has been installed service. # please uninstall service before modifying section. # service can reinstalled. # name of service wrapper.name=jboss7domain # display name of service wrapper.displayname=jboss 7.1.0 domain # description of service wrapper.description=jboss 7.1.0 domain # service dependencies. add dependencies needed starting 1 wrapper.ntservice.dependency.1= # mode in service installed. auto_start, delay_start or demand_start wrapper.ntservice.starttype=auto_start # allow service interact desktop. wrapper.ntservice.interactive=false please let me know how works , if have other questions getting , running java service wrapper.
cheers,
Comments
Post a Comment