|
From: no s. <mrs...@gm...> - 2007-11-13 16:20:49
|
I'm testing a system that's using JIntegra as a COM wrapper and using lots of COM objects at high load. I'm seeing the wrapper restarting my jvm with this error: JVM process exited with a code of 128, setting the wrapper exit code to 128. What is this telling me? DEBUG | wrapperp | 2007/11/12 09:15:06 | send a packet PING : ping INFO | jvm 1 | 2007/11/12 09:15:06 | Received a packet PING : ping INFO | jvm 1 | 2007/11/12 09:15:06 | Send a packet PING : ok DEBUG | wrapperp | 2007/11/12 09:15:06 | read a packet PING : ok DEBUG | wrapper | 2007/11/12 09:15:06 | Got ping response from JVM DEBUG | wrapperp | 2007/11/12 09:15:10 | send a packet PING : ping DEBUG | wrapperp | 2007/11/12 09:15:14 | send a packet PING : ping DEBUG | wrapperp | 2007/11/12 09:15:18 | send a packet PING : ping DEBUG | wrapper | 2007/11/12 09:15:18 | JVM process exited with a code of 128, setting the wrapper exit code to 128. ERROR | wrapper | 2007/11/12 09:15:18 | JVM exited unexpectedly. DEBUG | wrapperp | 2007/11/12 09:15:18 | server listening on port 32001. DEBUG | wrapper | 2007/11/12 09:15:18 | Waiting 5 seconds before launching another JVM. DEBUG | wrapper | 2007/11/12 09:15:23 | Classpath element, wrapper.java.classpath.27, does not exist: lib/proxybrowse-1.0.0.4.jar STATUS | wrapper | 2007/11/12 09:15:23 | Launching a JVM... DEBUG | wrapper | 2007/11/12 09:15:23 | command: "C:\Program Files\Java\jre1.5.0_13\bin\java" -XX:+UseParallelGC -Xmx500m - Djava.library.p ath="../javawrapper/lib;lib/jintegra;lib/jintegra/international" -classpath "../javawrapper/lib/wrapper.jar;classes;lib/antlr-2.7.6.jar;lib/ asm-1.5.3.jar;lib/asm-attrs-1.5.3.jar;lib/cglib-2.1.3.jar;lib/commons- beanutils-1.7.0.jar;lib/commons-codec-1.3.jar;lib/commons-collections- 3.2.jar;lib/commons-dbcp-1.2.1.jar;lib/commons-httpclient-3.0.1.jar ;lib/commons-lang-2.1.jar;lib/commons-logging-1.0.4.jar;lib/commons-net-1 .2.2.jar;lib/commons-pool-1.3.jar;lib/dom4j-1.6.1.jar;lib/ehcache-1.2.3.jar ;lib/hibernate-3.2.1.ga.jar;lib/jdom-1.0.jar;lib/jta-1.0.1B.jar;l ib/kfservice-1.0.0.16.jar;lib/log4j-1.2.13.jar;lib/mam_fwk-1.0.0.12.jar ;lib/mam_shared-1.0.0.97.jar;lib/mam_shared_testing-1.0.0.42.jar;lib/ ojdbc-9.0.2.0.0.jar;lib/proxybrowse-1.0.0.4.jar;lib/spring-2.0.1.jar ;lib/xpp3_min-1.1.3.4.O.jar;lib/xstream-1.2.1.jar;lib/ifxjdbc_3_0_jc3.ja r;lib/jintegra.jar" -Dwrapper.key="snp2ssxbuqWEE4Gd" -Dwrapper.port=32001 - Dwrapper.jvm.port.min=31000 -Dwrapper.jvm.port.max=31999 -Dwrappe r.debug="TRUE" -Dwrapper.pid=4444 -Dwrapper.version="3.2.3" - Dwrapper.native_library="wrapper" -Dwrapper.service="TRUE" - Dwrapper.cpu.timeou t="10" -Dwrapper.jvmid=2 org.tanukisoftware.wrapper.WrapperSimpleApp com.cnn.proxygen.treatment.TreatmentDaemon DEBUG | wrapper | 2007/11/12 09:15:23 | JVM started (PID=5340) INFO | jvm 2 | 2007/11/12 09:15:23 | WrapperManager class initialized by thread: main Using classloader: sun.misc.Launcher$AppClassLoa der@92e78c INFO | jvm 2 | 2007/11/12 09:15:23 | Wrapper (Version 3.2.3) http://wrapper.tanukisoftware.org INFO | jvm 2 | 2007/11/12 09:15:23 | Copyright 1999-2006 Tanuki Software, Inc. All Rights Reserved. INFO | jvm 2 | 2007/11/12 09:15:23 | INFO | jvm 2 | 2007/11/12 09:15:23 | Wrapper Manager: JVM #2 INFO | jvm 2 | 2007/11/12 09:15:23 | Running a 32-bit JVM. INFO | jvm 2 | 2007/11/12 09:15:23 | Wrapper Manager: Registering shutdown hook INFO | jvm 2 | 2007/11/12 09:15:23 | Wrapper Manager: Using wrapper INFO | jvm 2 | 2007/11/12 09:15:23 | Load native library. One or more attempts may fail if platform specific libraries do not exist. INFO | jvm 2 | 2007/11/12 09:15:23 | Loading native library failed: wrapper-windows-x86-32.dll Cause: java.lang.UnsatisfiedLinkError: no wrapper-windows-x86-32 in java.library.path INFO | jvm 2 | 2007/11/12 09:15:23 | Loaded native library: wrapper.dll INFO | jvm 2 | 2007/11/12 09:15:23 | Calling native initialization method. INFO | jvm 2 | 2007/11/12 09:15:23 | Initializing WrapperManager native library. INFO | jvm 2 | 2007/11/12 09:15:23 | Java Executable: C:\Program Files\Java\jre1.5.0_13\bin\java.exe INFO | jvm 2 | 2007/11/12 09:15:23 | Windows version: 5.2.3790 INFO | jvm 2 | 2007/11/12 09:15:23 | Java Version : 1.5.0_13-b05 Java HotSpot(TM) Client VM INFO | jvm 2 | 2007/11/12 09:15:23 | Java VM Vendor : Sun Microsystems Inc. INFO | jvm 2 | 2007/11/12 09:15:23 | INFO | jvm 2 | 2007/11/12 09:15:23 | Control event monitor thread started. INFO | jvm 2 | 2007/11/12 09:15:23 | Startup runner thread started. INFO | jvm 2 | 2007/11/12 09:15:23 | WrapperManager.start( org.tanukisoftware.wrapper.WrapperSimpleApp@fd54d6, args[]) called by thread: main INFO | jvm 2 | 2007/11/12 09:15:23 | Communications runner thread started. INFO | jvm 2 | 2007/11/12 09:15:23 | Open socket to wrapper...Wrapper-Connection INFO | jvm 2 | 2007/11/12 09:15:23 | Opened Socket from 31000 to 32001 INFO | jvm 2 | 2007/11/12 09:15:23 | Send a packet KEY : snp2ssxbuqWEE4Gd INFO | jvm 2 | 2007/11/12 09:15:23 | handleSocket(Socket[addr=/127.0.0.1,port=32001,localport=31000]) DEBUG | wrapperp | 2007/11/12 09:15:23 | accepted a socket from 127.0.0.1 on port 31000 DEBUG | wrapperp | 2007/11/12 09:15:23 | read a packet KEY : snp2ssxbuqWEE4Gd DEBUG | wrapper | 2007/11/12 09:15:23 | Got key from JVM: snp2ssxbuqWEE4Gd DEBUG | wrapperp | 2007/11/12 09:15:23 | send a packet LOW_LOG_LEVEL : 1 DEBUG | wrapperp | 2007/11/12 09:15:23 | send a packet PING_TIMEOUT : 600 DEBUG | wrapperp | 2007/11/12 09:15:23 | send a packet PROPERTIES : (Property Values) DEBUG | wrapper | 2007/11/12 09:15:23 | Start Application. DEBUG | wrapperp | 2007/11/12 09:15:23 | send a packet START : start INFO | jvm 2 | 2007/11/12 09:15:23 | Received a packet LOW_LOG_LEVEL : 1 INFO | jvm 2 | 2007/11/12 09:15:23 | Wrapper Manager: LowLogLevel from Wrapper is 1 INFO | jvm 2 | 2007/11/12 09:15:23 | Received a packet PING_TIMEOUT : 600 INFO | jvm 2 | 2007/11/12 09:15:23 | PingTimeout from Wrapper is 600000 INFO | jvm 2 | 2007/11/12 09:15:23 | Received a packet PROPERTIES : (Property Values) INFO | jvm 2 | 2007/11/12 09:15:23 | Received a packet START : start INFO | jvm 2 | 2007/11/12 09:15:23 | calling WrapperListener.start() INFO | jvm 2 | 2007/11/12 09:15:23 | Waiting for WrapperListener.startrunner thread to complete. INFO | jvm 2 | 2007/11/12 09:15:23 | WrapperListener.start runner thread started. INFO | jvm 2 | 2007/11/12 09:15:23 | WrapperSimpleApp: start(args) Will wait up to 2 seconds for the main method to complete. INFO | jvm 2 | 2007/11/12 09:15:23 | WrapperSimpleApp: invoking main method INFO | jvm 2 | 2007/11/12 09:15:23 | log4j:WARN No appenders could be found for logger (com.cnn.mam.soa.client.SecureClientImpl). INFO | jvm 2 | 2007/11/12 09:15:23 | log4j:WARN Please initialize the log4j system properly. INFO | jvm 2 | 2007/11/12 09:15:24 | WrapperSimpleApp: main method completed INFO | jvm 2 | 2007/11/12 09:15:24 | WrapperSimpleApp: start(args) end. Main Completed=true, exitCode=null INFO | jvm 2 | 2007/11/12 09:15:24 | WrapperListener.start runner thread stopped. INFO | jvm 2 | 2007/11/12 09:15:24 | returned from WrapperListener.start() INFO | jvm 2 | 2007/11/12 09:15:24 | Send a packet STARTED : INFO | jvm 2 | 2007/11/12 09:15:24 | Startup runner thread stopped. DEBUG | wrapperp | 2007/11/12 09:15:24 | read a packet STARTED : DEBUG | wrapper | 2007/11/12 09:15:24 | JVM signalled that it was started. DEBUG | wrapperp | 2007/11/12 09:15:24 | send a packet PING : ping |