|
From: <bar...@on...> - 2004-03-05 16:26:43
|
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: <<<<<<<< script >>>>>>>>> # 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" <<<<<<<<< conf >>>>>>>>>> # 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) <<<<<<<< log >>>>>>>>> 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 | <-- Wrapper Stopped |