|
From: Leif M. <le...@ta...> - 2005-01-01 02:23:45
|
Huang,
Probable just a mistake, but please send messages to the list rather
than the
admin address. wra...@li...
Looking over the log below, it looks like you are getting a class
not found
exception when running as an NT service.
It was working correctly when running as a Console app. But you had
shut it down by pressing CTRL-C 5-6 times. This tells the Wrapper that you
don't want to wait for the JVM to shutdown cleanly, thus the Wrapper
correctly
killed the JVM process immediately.
Next, there is no log, but you said that copying the generated java
command to
a batch file and then running that works correctly.
When running in the console either under the Wrapper or in a batch
file, the
JVM is run using the current user that you are logged in as. When
running as
a Service however, the Wrapper and its JVM will by default run as the SYSTEM
user. This can be changed using the wrapper.ntservice.account
property, but
it does not look like you are doing so.
In your case, the Wrapper is finding the wrapper's classes and your
mail class
com.realinterface.wef.WEF with no problems. But it is failing to find
com.realinterface.extraction.RecordSetCache. Do you know what jar file
that class
is located in? I am guessing .\lib\commons-realinterface-1.0.jar The
generated
classpaths for the service and console are both identical, which is correct.
Because of the way this is failing, my first guess would be a file
permission problem.
Your account can read that jar, but the SYSTEM user is not able to.
usually when I
have seen this problem it is a whole directory that is misconfigured and
not just a single
jar file however.
Because of the package names, I am wondering if
com.realinterface.wef.WEF and
com.realinterface.extraction.RecordSetCache are in the same jar? If
that is the case
then the real source of the problem is most likely a super class of
com.realinterface.extraction.RecordSetCache which can not be found.
Java can
sometimes be confusing in cases like that.
I may have missed something else in that log. All the extra
wrapping and inserted
tokens made it a bit difficult to read :-)
Cheers,
Leif
Huang, Yufu (MLCI Real Interface) wrote:
>Hi,
>
>Happy New Year!
>The log file when running as a service is as the following. If I copy
>the command to a batch file and delete
>'-Dwrapper.key=3D3D"JBTFY1DZk2Bq_MEW"', then it works ok in the console.
>Any help? Thanks a lot.
>
>
>Yufu
>
>
>>>=20
>>>STATUS | wrapper | 2004/12/31 14:53:58 | --> Wrapper Started as
>>>
>>>
>>Service
>>
>>
>>>DEBUG | wrapper | 2004/12/31 14:53:58 | Using system timer.
>>>DEBUG | wrapperp | 2004/12/31 14:53:58 | server listening on port
>>>32001.
>>>STATUS | wrapper | 2004/12/31 14:53:58 | Launching a JVM...
>>>DEBUG | wrapper | 2004/12/31 14:53:58 | command:
>>>"C:\j2sdk1.4.2_03\bin\java" -Djava.library.path=3D3D".\lib"
>>>
>>>
>-classpath
>
>
>".\lib\wrapper.jar;.\PROPERTIES;.\lib\wef-1.0.jar;.\lib\datasources-1.1.
>
>
>jar;.\lib\activation-1.4.jar;.\lib\classes-1.2.jar;.\lib\commons-beanuti
>
>
>ls-1.6.1.jar;.\lib\commons-cli-1.0.jar;.\lib\commons-collections-3.1.jar
>
>
>;.\lib\commons-dbcp-1.2.1.jar;.\lib\commons-dbutils-1.0.jar;.\lib\common
>
>
>s-httpclient-3.0-alpha2.jar;.\lib\commons-lang-2.0.jar;.\lib\commons-log
>
>
>ging-1.0.3.jar;.\lib\commons-net-1.2.2.jar;.\lib\commons-pool-1.2.jar;.\
>
>
>lib\commons-realinterface-1.0.jar;.\lib\coroutine4java-1.0.jar;.\lib\j2e
>
>
>e-1.4.jar;.\lib\javadde-1.0.jar;.\lib\jpedal-1.0.jar;.\lib\jtidy-r8.jar;
>
>
>.\lib\junit-3.8.jar;.\lib\jxl-1.0.jar;.\lib\mail-1.4.jar;.\lib\msbase-1.
>
>
>0.jar;.\lib\mssqlserver-1.0.jar;.\lib\msutil-1.0.jar;.\lib\ostermillerut
>
>
>ils-1.0.jar;C:\j2sdk1.4.2_03\lib\tools.jar;.\lib\poi-2.0-final-20040126.
>
>
>jar;.\lib\weblogic-6.1.jar;.\lib\jbossall-client-4.0.0.jar;.\lib\commons
>
>
>>>-codec-1.3.jar" -Dwrapper.key=3D3D"JBTFY1DZk2Bq_MEW" =3D
>>>-Dwrapper.port=3D3D32001
>>>-Dwrapper.debug=3D3D"TRUE" -Dwrapper.use_system_time=3D3D"TRUE"
>>>-Dwrapper.version=3D3D"3.1.2" -Dwrapper.native_library=3D3D"wrapper"
>>>-Dwrapper.service=3D3D"TRUE" -Dwrapper.cpu.timeout=3D3D"10" =3D
>>>-Dwrapper.jvmid=3D3D1
>>>org.tanukisoftware.wrapper.WrapperSimpleApp
>>>
>>>
>com.realinterface.wef.WEF
>
>
>>>-config C:\wef\config\wefconfig.xml
>>>DEBUG | wrapper | 2004/12/31 14:53:58 | JVM started
>>>
>>>
>(PID=3D3D221312)
>
>
>>>INFO | jvm 1 | 2004/12/31 14:53:59 | WrapperManager class
>>>initialized by thread: main Using classloader:
>>>sun.misc.Launcher$AppClassLoader@1ff5ea7
>>>INFO | jvm 1 | 2004/12/31 14:53:59 | Wrapper Manager: JVM #1
>>>INFO | jvm 1 | 2004/12/31 14:53:59 | Wrapper Manager:
>>>
>>>
>Registering
>
>
>>>shutdown hook
>>>INFO | jvm 1 | 2004/12/31 14:53:59 | Wrapper Manager: Using
>>>
>>>
>>wrapper
>>
>>
>>>INFO | jvm 1 | 2004/12/31 14:53:59 | Loaded native library:
>>>wrapper.dll
>>>INFO | jvm 1 | 2004/12/31 14:53:59 | Calling native
>>>
>>>
>>initialization
>>
>>
>>>method.
>>>INFO | jvm 1 | 2004/12/31 14:53:59 | Initializing
>>>
>>>
>WrapperManager
>
>
>>>native library.
>>>INFO | jvm 1 | 2004/12/31 14:53:59 | Java Executable:
>>>C:\j2sdk1.4.2_03\bin\java.exe
>>>INFO | jvm 1 | 2004/12/31 14:53:59 | Windows version: 5.2.3790
>>>INFO | jvm 1 | 2004/12/31 14:53:59 | Java Version :
>>>
>>>
>>1.4.2_03-b02
>>
>>
>>>Java HotSpot(TM) Client VM
>>>INFO | jvm 1 | 2004/12/31 14:53:59 | Java VM Vendor : Sun
>>>Microsystems Inc.
>>>INFO | jvm 1 | 2004/12/31 14:53:59 |=3D20
>>>INFO | jvm 1 | 2004/12/31 14:53:59 | Wrapper (Version 3.1.2)
>>>http://wrapper.tanukisoftware.org
>>>INFO | jvm 1 | 2004/12/31 14:53:59 |=3D20
>>>INFO | jvm 1 | 2004/12/31 14:53:59 |
>>>
>>>
>>>
>WrapperManager.start(org.tanukisoftware.wrapper.WrapperSimpleApp@1430b5c
>
>
>>>, args["-config", "C:\wef\config\wefconfig.xml"]) called by thread:
>>>
>>>
>>main
>>
>>
>>>INFO | jvm 1 | 2004/12/31 14:53:59 | Open socket to wrapper...
>>>INFO | jvm 1 | 2004/12/31 14:53:59 | Opened Socket
>>>INFO | jvm 1 | 2004/12/31 14:53:59 | Send a packet KEY :
>>>JBTFY1DZk2Bq_MEW
>>>INFO | jvm 1 | 2004/12/31 14:53:59 |
>>>=
>>>
>>>
>handleSocket(Socket[addr=3D3D/127.0.0.1,port=3D3D32001,localport=3D3D487
>4=
>
>
>>])
>>
>>
>>>DEBUG | wrapperp | 2004/12/31 14:53:59 | accepted a socket from
>>>127.0.0.1 on port 4874
>>>DEBUG | wrapperp | 2004/12/31 14:53:59 | read a packet KEY :
>>>JBTFY1DZk2Bq_MEW
>>>DEBUG | wrapper | 2004/12/31 14:53:59 | Got key from JVM:
>>>JBTFY1DZk2Bq_MEW
>>>DEBUG | wrapperp | 2004/12/31 14:53:59 | send a packet
>>>
>>>
>LOW_LOG_LEVEL
>
>
>>:
>>
>>
>>>1
>>>DEBUG | wrapperp | 2004/12/31 14:53:59 | send a packet PING_TIMEOUT
>>>
>>>
>:
>
>
>>>30
>>>DEBUG | wrapper | 2004/12/31 14:53:59 | Start Application.
>>>DEBUG | wrapperp | 2004/12/31 14:53:59 | send a packet START :
>>>
>>>
>start
>
>
>>>INFO | jvm 1 | 2004/12/31 14:53:59 | Received a packet
>>>LOW_LOG_LEVEL : 1
>>>INFO | jvm 1 | 2004/12/31 14:53:59 | Wrapper Manager:
>>>
>>>
>LowLogLevel
>
>
>>>from Wrapper is 1
>>>INFO | jvm 1 | 2004/12/31 14:53:59 | Received a packet
>>>
>>>
>>PING_TIMEOUT
>>
>>
>>>: 30
>>>INFO | jvm 1 | 2004/12/31 14:53:59 | Wrapper Manager:
>>>
>>>
>PingTimeout
>
>
>>>from Wrapper is 30000
>>>INFO | jvm 1 | 2004/12/31 14:53:59 | Received a packet START :
>>>start
>>>INFO | jvm 1 | 2004/12/31 14:53:59 | calling listener.start()
>>>INFO | jvm 1 | 2004/12/31 14:53:59 | WrapperSimpleApp:
>>>
>>>
>>start(args)
>>
>>
>>>INFO | jvm 1 | 2004/12/31 14:53:59 | WrapperSimpleApp: invoking
>>>main method
>>>INFO | jvm 1 | 2004/12/31 14:53:59 |=3D20
>>>INFO | jvm 1 | 2004/12/31 14:53:59 | WrapperSimpleApp:
>>>
>>>
>>Encountered
>>
>>
>>>an error running main: java.lang.NoClassDefFoundError:
>>>com/realinterface/extraction/RecordSetCache
>>>INFO | jvm 1 | 2004/12/31 14:53:59 |
>>>java.lang.NoClassDefFoundError:
>>>com/realinterface/extraction/RecordSetCache
>>>INFO | jvm 1 | 2004/12/31 14:53:59 | at
>>>com.realinterface.wef.WEF.<init>(WEF.java:18)
>>>INFO | jvm 1 | 2004/12/31 14:53:59 | at
>>>com.realinterface.wef.WEF.main(WEF.java:133)
>>>INFO | jvm 1 | 2004/12/31 14:53:59 | at
>>>sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>>INFO | jvm 1 | 2004/12/31 14:53:59 | at
>>>
>>>
>>>
>sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.jav
>
>
>>>a:39)
>>>INFO | jvm 1 | 2004/12/31 14:53:59 | at
>>>
>>>
>>>
>sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessor
>
>
>>>Impl.java:25)
>>>INFO | jvm 1 | 2004/12/31 14:53:59 | at
>>>java.lang.reflect.Method.invoke(Method.java:324)
>>>INFO | jvm 1 | 2004/12/31 14:53:59 | at
>>>
>>>
>>>
>org.tanukisoftware.wrapper.WrapperSimpleApp.run(WrapperSimpleApp.java:13
>
>
>>>6)
>>>INFO | jvm 1 | 2004/12/31 14:53:59 | at
>>>java.lang.Thread.run(Thread.java:534)
>>>INFO | jvm 1 | 2004/12/31 14:53:59 | WrapperSimpleApp:
>>>
>>>
>>start(args)
>>
>>
>>>end. Main Completed=3D3Dtrue, exitCode=3D3D1
>>>INFO | jvm 1 | 2004/12/31 14:53:59 | WrapperManager.stop(1)
>>>
>>>
>>called
>>
>>
>>>by thread: Wrapper-Connection
>>>INFO | jvm 1 | 2004/12/31 14:53:59 | Send a packet STOP : 1
>>>DEBUG | wrapperp | 2004/12/31 14:53:59 | read a packet STOP : 1
>>>DEBUG | wrapper | 2004/12/31 14:53:59 | JVM requested a shutdown.
>>>
>>>
>>(1)
>>
>>
>>>DEBUG | wrapper | 2004/12/31 14:53:59 | wrapperStopProcess(1)
>>>
>>>
>>called.
>>
>>
>>>DEBUG | wrapper | 2004/12/31 14:53:59 | Sending stop signal to JVM
>>>DEBUG | wrapperp | 2004/12/31 14:53:59 | send a packet STOP : NULL
>>>INFO | jvm 1 | 2004/12/31 14:54:00 | Thread,
>>>
>>>
>Wrapper-Connection,
>
>
>>>handling the shutdown process.
>>>INFO | jvm 1 | 2004/12/31 14:54:00 | Send a packet STOPPED : 0
>>>DEBUG | wrapperp | 2004/12/31 14:54:00 | read a packet STOPPED : 0
>>>DEBUG | wrapper | 2004/12/31 14:54:00 | JVM signalled that it was
>>>stopped.
>>>INFO | jvm 1 | 2004/12/31 14:54:00 | Closing socket.
>>>DEBUG | wrapperp | 2004/12/31 14:54:00 | socket read no code
>>>
>>>
>>(closed?).
>>
>>
>>>INFO | jvm 1 | 2004/12/31 14:54:01 | calling System.exit(1)
>>>DEBUG | wrapper | 2004/12/31 14:54:01 | JVM process exited with a
>>>
>>>
>>code
>>
>>
>>>of 1, however the wrapper exit code was already 1.
>>>DEBUG | wrapper | 2004/12/31 14:54:01 | JVM exited normally.
>>>STATUS | wrapper | 2004/12/31 14:54:01 | <-- Wrapper Stopped
>>>STATUS | wrapper | 2004/12/31 15:11:51 | --> Wrapper Started as
>>>
>>>
>>Console
>>
>>
>>>DEBUG | wrapper | 2004/12/31 15:11:51 | Using system timer.
>>>DEBUG | wrapperp | 2004/12/31 15:11:51 | server listening on port
>>>32001.
>>>STATUS | wrapper | 2004/12/31 15:11:51 | Launching a JVM...
>>>DEBUG | wrapper | 2004/12/31 15:11:51 | command:
>>>"C:\j2sdk1.4.2_03\bin\java" -Djava.library.path=3D3D".\lib"
>>>
>>>
>-classpath
>
>
>".\lib\wrapper.jar;.\PROPERTIES;.\lib\wef-1.0.jar;.\lib\datasources-1.1.
>
>
>jar;.\lib\activation-1.4.jar;.\lib\classes-1.2.jar;.\lib\commons-beanuti
>
>
>ls-1.6.1.jar;.\lib\commons-cli-1.0.jar;.\lib\commons-collections-3.1.jar
>
>
>;.\lib\commons-dbcp-1.2.1.jar;.\lib\commons-dbutils-1.0.jar;.\lib\common
>
>
>s-httpclient-3.0-alpha2.jar;.\lib\commons-lang-2.0.jar;.\lib\commons-log
>
>
>ging-1.0.3.jar;.\lib\commons-net-1.2.2.jar;.\lib\commons-pool-1.2.jar;.\
>
>
>lib\commons-realinterface-1.0.jar;.\lib\coroutine4java-1.0.jar;.\lib\j2e
>
>
>e-1.4.jar;.\lib\javadde-1.0.jar;.\lib\jpedal-1.0.jar;.\lib\jtidy-r8.jar;
>
>
>.\lib\junit-3.8.jar;.\lib\jxl-1.0.jar;.\lib\mail-1.4.jar;.\lib\msbase-1.
>
>
>0.jar;.\lib\mssqlserver-1.0.jar;.\lib\msutil-1.0.jar;.\lib\ostermillerut
>
>
>ils-1.0.jar;C:\j2sdk1.4.2_03\lib\tools.jar;.\lib\poi-2.0-final-20040126.
>
>
>jar;.\lib\weblogic-6.1.jar;.\lib\jbossall-client-4.0.0.jar;.\lib\commons
>
>
>>>-codec-1.3.jar" -Dwrapper.key=3D3D"UXP_MXiGv9mWdiV3" =3D
>>>-Dwrapper.port=3D3D32001
>>>-Dwrapper.debug=3D3D"TRUE" -Dwrapper.use_system_time=3D3D"TRUE"
>>>-Dwrapper.version=3D3D"3.1.2" -Dwrapper.native_library=3D3D"wrapper"
>>>-Dwrapper.cpu.timeout=3D3D"10" -Dwrapper.jvmid=3D3D1
>>>org.tanukisoftware.wrapper.WrapperSimpleApp
>>>
>>>
>com.realinterface.wef.WEF
>
>
>>>-config C:\wef\config\wefconfig.xml
>>>DEBUG | wrapper | 2004/12/31 15:11:51 | JVM started
>>>
>>>
>(PID=3D3D222384)
>
>
>>>INFO | jvm 1 | 2004/12/31 15:11:51 | WrapperManager class
>>>initialized by thread: main Using classloader:
>>>sun.misc.Launcher$AppClassLoader@1ff5ea7
>>>INFO | jvm 1 | 2004/12/31 15:11:51 | Wrapper Manager: JVM #1
>>>INFO | jvm 1 | 2004/12/31 15:11:51 | Wrapper Manager:
>>>
>>>
>Registering
>
>
>>>shutdown hook
>>>INFO | jvm 1 | 2004/12/31 15:11:51 | Wrapper Manager: Using
>>>
>>>
>>wrapper
>>
>>
>>>INFO | jvm 1 | 2004/12/31 15:11:51 | Loaded native library:
>>>wrapper.dll
>>>INFO | jvm 1 | 2004/12/31 15:11:51 | Calling native
>>>
>>>
>>initialization
>>
>>
>>>method.
>>>INFO | jvm 1 | 2004/12/31 15:11:51 | Initializing
>>>
>>>
>WrapperManager
>
>
>>>native library.
>>>INFO | jvm 1 | 2004/12/31 15:11:51 | Java Executable:
>>>C:\j2sdk1.4.2_03\bin\java.exe
>>>INFO | jvm 1 | 2004/12/31 15:11:51 | Windows version: 5.2.3790
>>>INFO | jvm 1 | 2004/12/31 15:11:51 | Java Version :
>>>
>>>
>>1.4.2_03-b02
>>
>>
>>>Java HotSpot(TM) Client VM
>>>INFO | jvm 1 | 2004/12/31 15:11:51 | Java VM Vendor : Sun
>>>Microsystems Inc.
>>>INFO | jvm 1 | 2004/12/31 15:11:51 |=3D20
>>>INFO | jvm 1 | 2004/12/31 15:11:51 | Wrapper (Version 3.1.2)
>>>http://wrapper.tanukisoftware.org
>>>INFO | jvm 1 | 2004/12/31 15:11:51 |=3D20
>>>INFO | jvm 1 | 2004/12/31 15:11:51 |
>>>
>>>
>>>
>WrapperManager.start(org.tanukisoftware.wrapper.WrapperSimpleApp@1aaa14a
>
>
>>>, args["-config", "C:\wef\config\wefconfig.xml"]) called by thread:
>>>
>>>
>>main
>>
>>
>>>INFO | jvm 1 | 2004/12/31 15:11:51 | Open socket to wrapper...
>>>INFO | jvm 1 | 2004/12/31 15:11:51 | Opened Socket
>>>INFO | jvm 1 | 2004/12/31 15:11:51 | Send a packet KEY :
>>>UXP_MXiGv9mWdiV3
>>>INFO | jvm 1 | 2004/12/31 15:11:51 |
>>>=
>>>
>>>
>handleSocket(Socket[addr=3D3D/127.0.0.1,port=3D3D32001,localport=3D3D125
>2=
>
>
>>])
>>
>>
>>>DEBUG | wrapperp | 2004/12/31 15:11:51 | accepted a socket from
>>>127.0.0.1 on port 1252
>>>DEBUG | wrapperp | 2004/12/31 15:11:51 | read a packet KEY :
>>>UXP_MXiGv9mWdiV3
>>>DEBUG | wrapper | 2004/12/31 15:11:51 | Got key from JVM:
>>>UXP_MXiGv9mWdiV3
>>>DEBUG | wrapperp | 2004/12/31 15:11:51 | send a packet
>>>
>>>
>LOW_LOG_LEVEL
>
>
>>:
>>
>>
>>>1
>>>DEBUG | wrapperp | 2004/12/31 15:11:51 | send a packet PING_TIMEOUT
>>>
>>>
>:
>
>
>>>30
>>>DEBUG | wrapper | 2004/12/31 15:11:51 | Start Application.
>>>DEBUG | wrapperp | 2004/12/31 15:11:51 | send a packet START :
>>>
>>>
>start
>
>
>>>INFO | jvm 1 | 2004/12/31 15:11:51 | Received a packet
>>>LOW_LOG_LEVEL : 1
>>>INFO | jvm 1 | 2004/12/31 15:11:51 | Wrapper Manager:
>>>
>>>
>LowLogLevel
>
>
>>>from Wrapper is 1
>>>INFO | jvm 1 | 2004/12/31 15:11:51 | Received a packet
>>>
>>>
>>PING_TIMEOUT
>>
>>
>>>: 30
>>>INFO | jvm 1 | 2004/12/31 15:11:51 | Wrapper Manager:
>>>
>>>
>PingTimeout
>
>
>>>from Wrapper is 30000
>>>INFO | jvm 1 | 2004/12/31 15:11:51 | Received a packet START :
>>>start
>>>INFO | jvm 1 | 2004/12/31 15:11:51 | calling listener.start()
>>>INFO | jvm 1 | 2004/12/31 15:11:51 | WrapperSimpleApp:
>>>
>>>
>>start(args)
>>
>>
>>>INFO | jvm 1 | 2004/12/31 15:11:51 | WrapperSimpleApp: invoking
>>>main method
>>>STATUS | wrapper | 2004/12/31 15:11:53 | CTRL-C trapped. Shutting
>>>down.
>>>DEBUG | wrapper | 2004/12/31 15:11:53 | wrapperStopProcess(0)
>>>
>>>
>>called.
>>
>>
>>>INFO | jvm 1 | 2004/12/31 15:11:53 | Got Control Signal 0->200
>>>INFO | jvm 1 | 2004/12/31 15:11:53 | Handled signal
>>>INFO | jvm 1 | 2004/12/31 15:11:53 | Processing control
>>>event(WRAPPER_CTRL_C_EVENT)
>>>INFO | jvm 1 | 2004/12/31 15:11:53 | WrapperSimpleApp:
>>>controlEvent(200) Stopping
>>>INFO | jvm 1 | 2004/12/31 15:11:53 | WrapperManager.stop(0)
>>>
>>>
>>called
>>
>>
>>>by thread: Wrapper-Control-Event-Monitor
>>>INFO | jvm 1 | 2004/12/31 15:11:53 | Send a packet STOP : 0
>>>DEBUG | wrapperp | 2004/12/31 15:11:53 | read a packet STOP : 0
>>>DEBUG | wrapper | 2004/12/31 15:11:53 | JVM requested a shutdown.
>>>
>>>
>>(0)
>>
>>
>>>DEBUG | wrapper | 2004/12/31 15:11:53 | wrapperStopProcess(0)
>>>
>>>
>>called.
>>
>>
>>>(IGNORED)
>>>DEBUG | wrapper | 2004/12/31 15:11:53 | Sending stop signal to JVM
>>>DEBUG | wrapperp | 2004/12/31 15:11:53 | send a packet STOP : NULL
>>>STATUS | wrapper | 2004/12/31 15:11:53 | CTRL-C trapped. Forcing
>>>immediate shutdown.
>>>INFO | jvm 1 | 2004/12/31 15:11:53 | Got Control Signal 0->200
>>>INFO | jvm 1 | 2004/12/31 15:11:53 | Handled signal
>>>ERROR | wrapper | 2004/12/31 15:11:53 | JVM did not exit on
>>>
>>>
>request,
>
>
>>>terminated
>>>STATUS | wrapper | 2004/12/31 15:11:53 | CTRL-C trapped. Forcing
>>>immediate shutdown.
>>>STATUS | wrapper | 2004/12/31 15:11:53 | CTRL-C trapped. Forcing
>>>immediate shutdown.
>>>STATUS | wrapper | 2004/12/31 15:11:53 | CTRL-C trapped. Forcing
>>>immediate shutdown.
>>>STATUS | wrapper | 2004/12/31 15:11:53 | CTRL-C trapped. Forcing
>>>immediate shutdown.
>>>FATAL | wrapper | 2004/12/31 15:11:53 | Critical error: wait for
>>>
>>>
>JVM
>
>
>>>process failed
>>>=20
>>>=20
>>>Here is the config file:
>>>=20
>>>
>>>
>>>
>#********************************************************************
>
>
>>># Wrapper Properties
>>>
>>>
>>>
>#********************************************************************
>
>
>>># Java Application
>>>wrapper.java.command=3D3DC:\j2sdk1.4.2_03\bin\java
>>>=20
>>># Java Main class. This class must implement the WrapperListener
>>>interface
>>># or guarantee that the WrapperManager class is initialized.
>>>
>>>
>Helper
>
>
>>># classes are provided to do this for you. See the Integration
>>>
>>>
>>section
>>
>>
>>># of the documentation for details.
>>>
>>>
>>>
>wrapper.java.mainclass=3D3Dorg.tanukisoftware.wrapper.WrapperSimpleApp
>
>
>>>=20
>>># Java Classpath (include wrapper.jar) Add class path elements as
>>># needed starting from 1
>>>wrapper.java.classpath.1=3D3D.\lib\wrapper.jar
>>>wrapper.java.classpath.2=3D3D.\PROPERTIES
>>>wrapper.java.classpath.3=3D3D.\lib\wef-1.0.jar
>>>wrapper.java.classpath.4=3D3D.\lib\datasources-1.1.jar
>>>wrapper.java.classpath.5=3D3D.\lib\activation-1.4.jar
>>>wrapper.java.classpath.6=3D3D.\lib\classes-1.2.jar
>>>wrapper.java.classpath.7=3D3D.\lib\commons-beanutils-1.6.1.jar
>>>wrapper.java.classpath.8=3D3D.\lib\commons-cli-1.0.jar
>>>wrapper.java.classpath.9=3D3D.\lib\commons-collections-3.1.jar
>>>wrapper.java.classpath.10=3D3D.\lib\commons-dbcp-1.2.1.jar
>>>wrapper.java.classpath.11=3D3D.\lib\commons-dbutils-1.0.jar
>>>
>>>
>>>
>wrapper.java.classpath.12=3D3D.\lib\commons-httpclient-3.0-alpha2.jar
>
>
>>>wrapper.java.classpath.13=3D3D.\lib\commons-lang-2.0.jar
>>>wrapper.java.classpath.14=3D3D.\lib\commons-logging-1.0.3.jar
>>>wrapper.java.classpath.15=3D3D.\lib\commons-net-1.2.2.jar
>>>wrapper.java.classpath.16=3D3D.\lib\commons-pool-1.2.jar
>>>wrapper.java.classpath.17=3D3D.\lib\commons-realinterface-1.0.jar
>>>wrapper.java.classpath.18=3D3D.\lib\coroutine4java-1.0.jar
>>>wrapper.java.classpath.19=3D3D.\lib\j2ee-1.4.jar
>>>wrapper.java.classpath.20=3D3D.\lib\javadde-1.0.jar
>>>wrapper.java.classpath.21=3D3D.\lib\jpedal-1.0.jar
>>>wrapper.java.classpath.22=3D3D.\lib\jtidy-r8.jar
>>>wrapper.java.classpath.23=3D3D.\lib\junit-3.8.jar
>>>wrapper.java.classpath.24=3D3D.\lib\jxl-1.0.jar
>>>wrapper.java.classpath.25=3D3D.\lib\mail-1.4.jar
>>>wrapper.java.classpath.26=3D3D.\lib\msbase-1.0.jar
>>>wrapper.java.classpath.27=3D3D.\lib\mssqlserver-1.0.jar
>>>wrapper.java.classpath.28=3D3D.\lib\msutil-1.0.jar
>>>wrapper.java.classpath.29=3D3D.\lib\ostermillerutils-1.0.jar
>>>wrapper.java.classpath.30=3D3DC:\j2sdk1.4.2_03\lib\tools.jar
>>>wrapper.java.classpath.31=3D3D.\lib\poi-2.0-final-20040126.jar
>>>wrapper.java.classpath.32=3D3D.\lib\weblogic-6.1.jar
>>>wrapper.java.classpath.33=3D3D.\lib\jbossall-client-4.0.0.jar
>>>wrapper.java.classpath.34=3D3D.\lib\commons-codec-1.3.jar
>>>=20
>>># Java Library Path (location of Wrapper.DLL or libwrapper.so)
>>>wrapper.java.library.path.1=3D3D.\lib
>>>=20
>>># Java Additional Parameters
>>>
>>>
>>>
>#wrapper.java.additional.1=3D3D-Djava.util.logging.config.file=3D3DC:\we
>f=
>
>
>>\pr
>>o=3D
>>
>>
>>>per
>>>ties\logging.properties
>>>=20
>>># Initial Java Heap Size (in MB)
>>>wrapper.java.initmemory=3D3D-ms256m
>>>=20
>>># Maximum Java Heap Size (in MB)
>>>wrapper.java.maxmemory=3D3D-mx512m
>>>=20
>>># Application parameters. Add parameters as needed starting from 1
>>>wrapper.app.parameter.1=3D3Dcom.realinterface.wef.WEF
>>>wrapper.app.parameter.2=3D3D-config
>>>wrapper.app.parameter.3=3D3DC:\wef\config\wefconfig.xml
>>>=20
>>>
>>>
>>>
>#********************************************************************
>
>
>>># Wrapper Logging Properties
>>>
>>>
>>>
>#********************************************************************
>
>
>>># Format of output for the console. (See docs for formats)
>>>wrapper.console.format=3D3DPM
>>>=20
>>># Log Level for console output. (See docs for log levels)
>>>wrapper.console.loglevel=3D3DINFO
>>>=20
>>># Log file to use for wrapper output logging.
>>>wrapper.logfile=3D3D./logs/wrapperwef.log
>>>=20
>>># Format of output for the log file. (See docs for formats)
>>>wrapper.logfile.format=3D3DLPTM
>>>=20
>>># Log Level for log file output. (See docs for log levels)
>>>wrapper.logfile.loglevel=3D3DINFO
>>>=20
>>># Maximum size that the log file will be allowed to grow to before
>>># the log is rolled. Size is specified in bytes. The default value
>>># of 0, disables log rolling. May abbreviate with the 'k' (kb) or
>>># 'm' (mb) suffix. For example: 10m =3D3D 10 megabytes.
>>>wrapper.logfile.maxsize=3D3D0
>>>=20
>>># Maximum number of rolled log files which will be allowed before
>>>
>>>
>old
>
>
>>># files are deleted. The default value of 0 implies no limit.
>>>wrapper.logfile.maxfiles=3D3D0
>>>=20
>>># Log Level for sys/event log output. (See docs for log levels)
>>>wrapper.syslog.loglevel=3D3DNONE
>>>=20
>>>wrapper.debug=3D3Dtrue
>>>
>>>
>>>
>#********************************************************************
>
>
>>># Wrapper Windows Properties
>>>
>>>
>>>
>#********************************************************************
>
>
>>># Title to use when running as a console
>>>wrapper.console.title=3D3DWEF
>>>=20
>>>
>>>
>>>
>#********************************************************************
>
>
>>># Wrapper Windows NT/2000/XP Service Properties
>>>
>>>
>>>
>#********************************************************************
>
>
>>># WARNING - Do not modify any of these properties when an
>>>
>>>
>application
>
>
>>># using this configuration file has been installed as a service.
>>># Please uninstall the service before modifying this section. The
>>># service can then be reinstalled.
>>>=20
>>># Name of the service
>>>wrapper.ntservice.name=3D3DWEFApp
>>>=20
>>># Display name of the service
>>>wrapper.ntservice.displayname=3D3DWEFApp
>>>=20
>>># Description of the service
>>>wrapper.ntservice.description=3D3DWEF Application
>>>=20
>>># Service dependencies. Add dependencies as needed starting from 1
>>>wrapper.ntservice.dependency.1=3D3D
>>>=20
>>># Mode in which the service is installed. AUTO_START or
>>>
>>>
>DEMAND_START
>
>
>>>wrapper.ntservice.starttype=3D3DAUTO_START
>>>=20
>>># Allow the service to interact with the desktop.
>>>wrapper.ntservice.interactive=3D3Dfalse
>>>--------------------------------------------------------
>>>=20
>>>If you are not an intended recipient of this e-mail, please notify
>>>
>>>
>the
>
>
>>=3D
>>
>>
>>>sender, delete it and do not read, act upon, print, disclose, copy,
>>>
>>>
>=
>
>
>>=3D
>>
>>
>>>retain or redistribute it. Click here for important additional terms
>>>
>>>
>=
>
>
>>=3D
>>
>>
>>>relating to this e-mail. http://www.ml.com/email_terms/
>>>--------------------------------------------------------
>>>=20
>>>
>>>
>>>
>>--------------------------------------------------------
>>
>>If you are not an intended recipient of this e-mail, please notify the
>>
>>
>=
>
>
>>sender, delete it and do not read, act upon, print, disclose, copy, =
>>retain or redistribute it. Click here for important additional terms =
>>relating to this e-mail. http://www.ml.com/email_terms/
>>--------------------------------------------------------
>>
>>
>>
>>
>--------------------------------------------------------
>
>If you are not an intended recipient of this e-mail, please notify the sender, delete it and do not read, act upon, print, disclose, copy, retain or redistribute it. Click here for important additional terms relating to this e-mail. http://www.ml.com/email_terms/
>--------------------------------------------------------
>
>
>
>
|