|
From: <bar...@on...> - 2004-03-11 15:36:25
|
Thx for your help. With your hint I got it running. In the FAQ it wasn't clear, that I got to put the figured application to: # Application parameters. Add parameters as needed starting from 1 wrapper.app.parameter.1=de.applejuicenet.server.Daemon Thx again Good tool, good support !! Barney Leif Mortenson <le...@ta...> schrieb am 06.03.2004, 15:53:50: > Barney, > You got most of it figured out. But you still need to read through > the integration > documentation. The problem is that you specified your application's > main class as > the JVM main class. This is only possible if your application knows how > to initialize > the JVM side of the Wrapper. Most applications make use of the > WrapperSimpleApp or WrapperStartStartApp helper classes to do this for them. > Their usage is described in Integration Methods 1 and 2 in the docs. > > Let me know if you have any questions after look through that > section of the docs. > > Cheers, > Leif > > bar...@on... wrote: > > >Hi, > > > >I am having an Fileshareing server application in a jarfile. > >Now I wanted to run it as a service. I dont get it running with nohup in > >the background. > >Then I found wrapper ... > > > >I configured as discribed in the integration. > >As it is an JAR file application, that dont need any parameters (only > >config file) on startup, I found in the FAQ, that I need to look into > >the manifest.mf but I dont get it running. > > > >Below I pasted the LogOutputs with debug Infos. > >I hope someone can help me get it running > > > >Thx in advance > >Barney > >-------------------------------------------- > >I have everything in the current directory: > >>>>>>>>> > ># Application > >APP_NAME="AJ_Server" > >APP_LONG_NAME="Applejuice Java Server" > > > ># Wrapper > >WRAPPER_CMD="./wrapper" > >WRAPPER_CONF="./ajserver.conf" > > > ># Priority at which to run the wrapper. See "man nice" for valid > >priorities. > ># nice is only used if a priority is specified. > >PRIORITY= > > > ># Location of the pid file. > >PIDDIR="/var/run" > > > >>>>>>>>>> > ># from META-INF/MANIFEST.MF > >wrapper.java.mainclass=de/applejuicenet/server/Daemon > > > >wrapper.java.classpath.1=./wrapper.jar > >wrapper.java.classpath.2=./ajserver.jar > > > >wrapper.java.library.path.1=./ > >==================================== > > > >Now I am getting the following in the logfile (debug on) > >>>>>>>>> > >DEBUG | wrapper | 2004/03/05 16:22:58 | Spawning intermediate > >process... > >DEBUG | wrapper | 2004/03/05 16:22:58 | Spawning daemon process... > >STATUS | wrapper | 2004/03/05 16:22:58 | --> Wrapper Started as Daemon > >DEBUG | wrapperp | 2004/03/05 16:22:58 | server listening on port > >32000. > >DEBUG | wrapper | 2004/03/05 16:22:59 | Command[0] : java > >DEBUG | wrapper | 2004/03/05 16:22:59 | Command[1] : -Xms32m > >DEBUG | wrapper | 2004/03/05 16:22:59 | Command[2] : -Xmx128m > >DEBUG | wrapper | 2004/03/05 16:22:59 | Command[3] : > >-Djava.library.path=./ > >DEBUG | wrapper | 2004/03/05 16:22:59 | Command[4] : -classpath > >DEBUG | wrapper | 2004/03/05 16:22:59 | Command[5] : > >./wrapper.jar:./ajserver.jar > >DEBUG | wrapper | 2004/03/05 16:22:59 | Command[6] : > >-Dwrapper.key=a_DbQegXe3TBBZN8 > >DEBUG | wrapper | 2004/03/05 16:22:59 | Command[7] : > >-Dwrapper.port=32000 > >DEBUG | wrapper | 2004/03/05 16:22:59 | Command[8] : > >-Dwrapper.debug=TRUE > >DEBUG | wrapper | 2004/03/05 16:22:59 | Command[9] : > >-Dwrapper.service=TRUE > >DEBUG | wrapper | 2004/03/05 16:22:59 | Command[10] : > >-Dwrapper.cpu.timeout=10 > >DEBUG | wrapper | 2004/03/05 16:22:59 | Command[11] : > >-Dwrapper.jvmid=1 > >DEBUG | wrapper | 2004/03/05 16:22:59 | Command[12] : > >de/applejuicenet/server/Daemon > >STATUS | wrapper | 2004/03/05 16:22:59 | Launching a JVM... > >INFO | jvm 1 | 2004/03/05 16:23:02 | 4:23:02 PM start server > >INFO | jvm 1 | 2004/03/05 16:23:04 | 4:23:04 PM timediff: 2170ms > >ERROR | wrapper | 2004/03/05 16:23:30 | Startup failed: Timed out > >waiting for signal from JVM. > >ERROR | wrapper | 2004/03/05 16:23:30 | JVM did not exit on request, > >terminated > >DEBUG | wrapper | 2004/03/05 16:23:30 | JVM was only running for 31 > >seconds leading to a failed restart count of 1. > >DEBUG | wrapper | 2004/03/05 16:23:36 | Command[0] : java > >DEBUG | wrapper | 2004/03/05 16:23:36 | Command[1] : -Xms32m > >DEBUG | wrapper | 2004/03/05 16:23:36 | Command[2] : -Xmx128m > >DEBUG | wrapper | 2004/03/05 16:23:36 | Command[3] : > >-Djava.library.path=./ > >DEBUG | wrapper | 2004/03/05 16:23:36 | Command[4] : -classpath > >DEBUG | wrapper | 2004/03/05 16:23:36 | Command[5] : > >./wrapper.jar:./ajserver.jar > >DEBUG | wrapper | 2004/03/05 16:23:36 | Command[6] : > >-Dwrapper.key=mi_bxg8Mj1mV092R > >DEBUG | wrapper | 2004/03/05 16:23:36 | Command[7] : > >-Dwrapper.port=32000 > >DEBUG | wrapper | 2004/03/05 16:23:36 | Command[8] : > >-Dwrapper.debug=TRUE > >DEBUG | wrapper | 2004/03/05 16:23:36 | Command[9] : > >-Dwrapper.service=TRUE > >DEBUG | wrapper | 2004/03/05 16:23:36 | Command[10] : > >-Dwrapper.cpu.timeout=10 > >DEBUG | wrapper | 2004/03/05 16:23:36 | Command[11] : > >-Dwrapper.jvmid=2 > >DEBUG | wrapper | 2004/03/05 16:23:36 | Command[12] : > >de/applejuicenet/server/Daemon > >STATUS | wrapper | 2004/03/05 16:23:36 | Launching a JVM... > >INFO | jvm 2 | 2004/03/05 16:23:39 | 4:23:39 PM start server > >INFO | jvm 2 | 2004/03/05 16:23:41 | 4:23:41 PM timediff: 39220ms > >INFO | jvm 2 | 2004/03/05 16:24:00 | 4:24:00 PM check IP > >INFO | jvm 2 | 2004/03/05 16:24:00 | 4:24:00 PM serverip: > >80.134.23.111 > >INFO | jvm 2 | 2004/03/05 16:24:01 | java.lang.NullPointerException > >INFO | jvm 2 | 2004/03/05 16:24:01 | at > >de.applejuicenet.server.Daemon.cancel(TRUX) > >INFO | jvm 2 | 2004/03/05 16:24:01 | at > >de.applejuicenet.server.Daemon.main(TRUX) > >INFO | jvm 2 | 2004/03/05 16:24:01 | 4:24:01 PM shutdown server > >ERROR | wrapper | 2004/03/05 16:24:07 | Startup failed: Timed out > >waiting for signal from JVM. > >ERROR | wrapper | 2004/03/05 16:24:07 | JVM did not exit on request, > >terminated > >DEBUG | wrapper | 2004/03/05 16:24:07 | JVM was only running for 31 > >seconds leading to a failed restart count of 2. > >DEBUG | wrapper | 2004/03/05 16:24:13 | Command[0] : java > >DEBUG | wrapper | 2004/03/05 16:24:13 | Command[1] : -Xms32m > >DEBUG | wrapper | 2004/03/05 16:24:13 | Command[2] : -Xmx128m > >DEBUG | wrapper | 2004/03/05 16:24:13 | Command[3] : > >-Djava.library.path=./ > >DEBUG | wrapper | 2004/03/05 16:24:13 | Command[4] : -classpath > >DEBUG | wrapper | 2004/03/05 16:24:13 | Command[5] : > >./wrapper.jar:./ajserver.jar > >DEBUG | wrapper | 2004/03/05 16:24:13 | Command[6] : > >-Dwrapper.key=fCWMT4xc5U6639Xa > >DEBUG | wrapper | 2004/03/05 16:24:13 | Command[7] : > >-Dwrapper.port=32000 > >DEBUG | wrapper | 2004/03/05 16:24:13 | Command[8] : > >-Dwrapper.debug=TRUE > >DEBUG | wrapper | 2004/03/05 16:24:13 | Command[9] : > >-Dwrapper.service=TRUE > >DEBUG | wrapper | 2004/03/05 16:24:13 | Command[10] : > >-Dwrapper.cpu.timeout=10 > >DEBUG | wrapper | 2004/03/05 16:24:13 | Command[11] : > >-Dwrapper.jvmid=3 > >DEBUG | wrapper | 2004/03/05 16:24:13 | Command[12] : > >de/applejuicenet/server/Daemon > >STATUS | wrapper | 2004/03/05 16:24:13 | Launching a JVM... > >INFO | jvm 3 | 2004/03/05 16:24:16 | 4:24:16 PM start server > >INFO | jvm 3 | 2004/03/05 16:24:21 | 4:24:21 PM timediff: 20647ms > >INFO | jvm 3 | 2004/03/05 16:24:30 | 4:24:30 PM check IP > >INFO | jvm 3 | 2004/03/05 16:24:30 | 4:24:30 PM serverip: > >80.134.23.111 > >INFO | jvm 3 | 2004/03/05 16:24:31 | java.lang.NullPointerException > >INFO | jvm 3 | 2004/03/05 16:24:31 | at > >de.applejuicenet.server.Daemon.cancel(TRUX) > >INFO | jvm 3 | 2004/03/05 16:24:31 | at > >de.applejuicenet.server.Daemon.main(TRUX) > >INFO | jvm 3 | 2004/03/05 16:24:31 | 4:24:31 PM shutdown server > >ERROR | wrapper | 2004/03/05 16:24:44 | Startup failed: Timed out > >waiting for signal from JVM. > >ERROR | wrapper | 2004/03/05 16:24:44 | JVM did not exit on request, > >terminated > >DEBUG | wrapper | 2004/03/05 16:24:44 | JVM was only running for 31 > >seconds leading to a failed restart count of 3. > >DEBUG | wrapper | 2004/03/05 16:24:50 | Command[0] : java > >DEBUG | wrapper | 2004/03/05 16:24:50 | Command[1] : -Xms32m > >DEBUG | wrapper | 2004/03/05 16:24:50 | Command[2] : -Xmx128m > >DEBUG | wrapper | 2004/03/05 16:24:50 | Command[3] : > >-Djava.library.path=./ > >DEBUG | wrapper | 2004/03/05 16:24:50 | Command[4] : -classpath > >DEBUG | wrapper | 2004/03/05 16:24:50 | Command[5] : > >./wrapper.jar:./ajserver.jar > >DEBUG | wrapper | 2004/03/05 16:24:50 | Command[6] : > >-Dwrapper.key=FBbxFJJLDQRGZORT > >DEBUG | wrapper | 2004/03/05 16:24:50 | Command[7] : > >-Dwrapper.port=32000 > >DEBUG | wrapper | 2004/03/05 16:24:50 | Command[8] : > >-Dwrapper.debug=TRUE > >DEBUG | wrapper | 2004/03/05 16:24:50 | Command[9] : > >-Dwrapper.service=TRUE > >DEBUG | wrapper | 2004/03/05 16:24:50 | Command[10] : > >-Dwrapper.cpu.timeout=10 > >DEBUG | wrapper | 2004/03/05 16:24:50 | Command[11] : > >-Dwrapper.jvmid=4 > >DEBUG | wrapper | 2004/03/05 16:24:50 | Command[12] : > >de/applejuicenet/server/Daemon > >STATUS | wrapper | 2004/03/05 16:24:50 | Launching a JVM... > >INFO | jvm 4 | 2004/03/05 16:24:53 | 4:24:53 PM start server > >INFO | jvm 4 | 2004/03/05 16:24:55 | 4:24:55 PM timediff: 53168ms > >INFO | jvm 4 | 2004/03/05 16:25:03 | 4:25:03 PM check IP > >INFO | jvm 4 | 2004/03/05 16:25:03 | 4:25:03 PM serverip: > >80.134.23.111 > >INFO | jvm 4 | 2004/03/05 16:25:04 | java.lang.NullPointerException > >INFO | jvm 4 | 2004/03/05 16:25:04 | at > >de.applejuicenet.server.Daemon.cancel(TRUX) > >INFO | jvm 4 | 2004/03/05 16:25:04 | at > >de.applejuicenet.server.Daemon.main(TRUX) > >INFO | jvm 4 | 2004/03/05 16:25:04 | 4:25:04 PM shutdown server > >ERROR | wrapper | 2004/03/05 16:25:21 | Startup failed: Timed out > >waiting for signal from JVM. > >ERROR | wrapper | 2004/03/05 16:25:21 | JVM did not exit on request, > >terminated > >DEBUG | wrapper | 2004/03/05 16:25:21 | JVM was only running for 31 > >seconds leading to a failed restart count of 4. > >DEBUG | wrapper | 2004/03/05 16:25:27 | Command[0] : java > >DEBUG | wrapper | 2004/03/05 16:25:27 | Command[1] : -Xms32m > >DEBUG | wrapper | 2004/03/05 16:25:27 | Command[2] : -Xmx128m > >DEBUG | wrapper | 2004/03/05 16:25:27 | Command[3] : > >-Djava.library.path=./ > >DEBUG | wrapper | 2004/03/05 16:25:27 | Command[4] : -classpath > >DEBUG | wrapper | 2004/03/05 16:25:27 | Command[5] : > >./wrapper.jar:./ajserver.jar > >DEBUG | wrapper | 2004/03/05 16:25:27 | Command[6] : > >-Dwrapper.key=_dQEXzpzogfm35fb > >DEBUG | wrapper | 2004/03/05 16:25:27 | Command[7] : > >-Dwrapper.port=32000 > >DEBUG | wrapper | 2004/03/05 16:25:27 | Command[8] : > >-Dwrapper.debug=TRUE > >DEBUG | wrapper | 2004/03/05 16:25:27 | Command[9] : > >-Dwrapper.service=TRUE > >DEBUG | wrapper | 2004/03/05 16:25:27 | Command[10] : > >-Dwrapper.cpu.timeout=10 > >DEBUG | wrapper | 2004/03/05 16:25:27 | Command[11] : > >-Dwrapper.jvmid=5 > >DEBUG | wrapper | 2004/03/05 16:25:27 | Command[12] : > >de/applejuicenet/server/Daemon > >STATUS | wrapper | 2004/03/05 16:25:27 | Launching a JVM... > >INFO | jvm 5 | 2004/03/05 16:25:30 | 4:25:30 PM start server > >INFO | jvm 5 | 2004/03/05 16:25:35 | 4:25:35 PM timediff: 34645ms > >INFO | jvm 5 | 2004/03/05 16:25:47 | 4:25:47 PM check IP > >INFO | jvm 5 | 2004/03/05 16:25:47 | 4:25:47 PM serverip: > >80.134.23.111 > >INFO | jvm 5 | 2004/03/05 16:25:48 | java.lang.NullPointerException > >INFO | jvm 5 | 2004/03/05 16:25:48 | at > >de.applejuicenet.server.Daemon.cancel(TRUX) > >INFO | jvm 5 | 2004/03/05 16:25:48 | at > >de.applejuicenet.server.Daemon.main(TRUX) > >INFO | jvm 5 | 2004/03/05 16:25:48 | 4:25:48 PM shutdown server > >ERROR | wrapper | 2004/03/05 16:25:58 | Startup failed: Timed out > >waiting for signal from JVM. > >ERROR | wrapper | 2004/03/05 16:25:58 | JVM did not exit on request, > >terminated > >DEBUG | wrapper | 2004/03/05 16:25:58 | JVM was only running for 31 > >seconds leading to a failed restart count of 5. > >FATAL | wrapper | 2004/03/05 16:25:58 | There were 5 failed launches > >in a row, each lasting less than 300 seconds. Giving up. > >FATAL | wrapper | 2004/03/05 16:25:58 | There may be a configuration > >problem: please check the logs. > >STATUS | wrapper | 2004/03/05 16:25:59 | > > > > > > ------------------------------------------------------- > This SF.Net email is sponsored by: IBM Linux Tutorials > Free Linux tutorial presented by Daniel Robbins, President and CEO of > GenToo technologies. Learn everything from fundamentals to system > administration.http://ads.osdn.com/?ad_id=1470&alloc_id=3638&op=click > _______________________________________________ > Wrapper-user mailing list > Wra...@li... > https://lists.sourceforge.net/lists/listinfo/wrapper-user |