Hi,
When starting the JVM as a service we are experiencing an error 'Critical error: wait for JVM process failed' and JVM is not starting at all. The problem is happening only some machines. Please see detailed Java Service Wrapper logs below.
Unfortunately, we are seeing this error in one of our customer deployments and looking for an immediate workaround (if any) and a possible solution. I really appreciate your time and help in this regard.
OS: Windows 2003 Server
Utility: Using WrapperStartStopApp.java to start our JVM (see the detailed command in the logs below)
FYI, I saw similar problem found in Linux OS and it has been resolved in JSW 3.2.0 or later releases. I am not sure we are seeing the same problem now also in Windows OS.
Logs:
----
STATUS | wrapper | 2008/03/04 17:04:55 | --> Wrapper Started as Service
DEBUG | wrapper | 2008/03/04 17:04:55 | Using system timer.
DEBUG | wrapperp | 2008/03/04 17:04:55 | server listening on port 32000.
STATUS | wrapper | 2008/03/04 17:04:58 | Launching a JVM...
DEBUG | wrapper | 2008/03/04 17:04:58 | command: "..\jre\bin\java" -Djavax.net.ssl.keyStore=C:/Cisco/CVP/conf/security/.keystore -Djavax.net.ssl.keyStorePassword=<NEED_TO_MODIFY> -Djavax.net.ssl.keyStoreType=JCEKS -Djavax.net.ssl.trustStore=C:/Cisco/CVP/conf/security/.keystore -Djavax.net.ssl.trustStorePassword=<NEED_TO_MODIFY> -Djavax.net.ssl.trustStoreType=JCEKS -Dcom.sun.management.config.file=../conf/orm_jmx.properties -Djava.library.path="../lib" -classpath "../lib/wrapper.jar;../lib/orm.jar;../lib/ocom.jar;../lib/cvp-common.jar;../lib/cmdsvc.jar;../lib/cliparser-141.jar;../lib/dom4j-1.6.jar;../lib/jms.jar;../lib/ftpserver-dev.jar;../lib/commons-logging-1.0.4.jar;../lib/log4j-1.2.12.jar;../lib/commons-httpclient-3.0.jar;../lib/commons-codec-1.3.jar;../lib/jaxen-1.1-beta-5.jar;../STPA/lib/stpa.jar;../STPA/lib/jakarta-regexp-1.2.jar;../STPA/lib/xerces-1_3_1.jar;../STPA/lib/castor-xml.jar;../STPA/lib/onion-common.jar;../STPA/lib/onion-dime.jar;../lib/ccbu-common.jar" -Dwrapper.key="EjxL25GYMiufqERF" -Dwrapper.port=32000 -Dwrapper.debug="TRUE" -Dwrapper.use_system_time="TRUE" -Dwrapper.version="3.1.2" -Dwrapper.native_library="wrapper" -Dwrapper.service="TRUE" -Dwrapper.cpu.timeout="10" -Dwrapper.jvmid=1 org.tanukisoftware.wrapper.WrapperStartStopApp com.cisco.cvp.oamp.orm.ORMStarter 1 start com.cisco.cvp.oamp.orm.ORMStarter false 1 stop
FATAL | wrapper | 2008/03/04 17:04:58 | Unable to execute Java command.
FATAL | wrapper | 2008/03/04 17:04:58 | "..\jre\bin\java" -Djavax.net.ssl.keyStore=C:/Cisco/CVP/conf/security/.keystore -Djavax.net.ssl.keyStorePassword=<NEED_TO_MODIFY> -Djavax.net.ssl.keyStoreType=JCEKS -Djavax.net.ssl.trustStore=C:/Cisco/CVP/conf/security/.keystore -Djavax.net.ssl.trustStorePassword=<NEED_TO_MODIFY> -Djavax.net.ssl.trustStoreType=JCEKS -Dcom.sun.management.config.file=../conf/orm_jmx.properties -Djava.library.path="../lib" -classpath "../lib/wrapper.jar;../lib/orm.jar;../lib/ocom.jar;../lib/cvp-common.jar;../lib/cmdsvc.jar;../lib/cliparser-141.jar;../lib/dom4j-1.6.jar;../lib/jms.jar;../lib/ftpserver-dev.jar;../lib/commons-logging-1.0.4.jar;../lib/log4j-1.2.12.jar;../lib/commons-httpclient-3.0.jar;../lib/commons-codec-1.3.jar;../lib/jaxen-1.1-beta-5.jar;../STPA/lib/stpa.jar;../STPA/lib/jakarta-regexp-1.2.jar;../STPA/lib/xerces-1_3_1.jar;../STPA/lib/castor-xml.jar;../STPA/lib/onion-common.jar;../STPA/lib/onion-dime.jar;../lib/ccbu-common.jar" -Dwrapper.key="EjxL25GYMiufqERF" -Dwrapper.port=32000 -Dwrapper.debug="TRUE" -Dwrapper.use_system_time="TRUE" -Dwrapper.version="3.1.2" -Dwrapper.native_library="wrapper" -Dwrapper.service="TRUE" -Dwrapper.cpu.timeout="10" -Dwrapper.jvmid=1 org.tanukisoftware.wrapper.WrapperStartStopApp com.cisco.cvp.oamp.orm.ORMStarter 1 start com.cisco.cvp.oamp.orm.ORMStarter false 1 stop
FATAL | wrapper | 2008/03/04 17:04:58 | Critical error: wait for JVM process failed
Wrapper config file
Logged In: YES
user_id=228081
Originator: NO
Duplicate of 1908200