|
From: <lar...@is...> - 2003-07-11 15:06:04
|
hi,
i have tried to get the wrapper 3.0.3 working, but failed. it always =
times out at start.
os: winnt 4.0
jdk: sun 1.4 (also tried sun jdk13, no difference)
cpu-usage by other programs: 1%
that is the program to wrapp, it just writes every secound the date into =
a file.
###########################################################
public class ServiceWrapperTest {
=20
static File file =3D new File("j://temp//bla");
static FileWriter out;=20
=20
private static void writeFile () throws Exception {
out =3D new FileWriter(file);
out.write((new Date()).toString());
out.close();
}
public static void main(String[] args) throws Exception {
file.createNewFile();
while (true) {
writeFile();
Thread.currentThread().sleep(1000);
}
}
}
###########################################################
nothing special i think. works fine under jdk14.
now my wrapper.conf:
###########################################################
wrapper.java.command=3D%JAVA_HOME%/bin/java
wrapper.java.mainclass=3Dorg.tanukisoftware.wrapper.WrapperSimpleApp
wrapper.java.classpath.1=3D../lib/wrapper.jar
wrapper.java.library.path.1=3D../lib
wrapper.java.additional.1=3DServiceWrapperTest
wrapper.java.initmemory=3D3
wrapper.java.maxmemory=3D64
wrapper.port=3D1777
wrapper.console.format=3DPM
wrapper.console.loglevel=3DINFO
wrapper.logfile=3D../logs/wrapper.log
wrapper.logfile.format=3DLPTM
wrapper.logfile.loglevel=3DDEBUG
wrapper.logfile.maxsize=3D0
wrapper.logfile.maxfiles=3D0
wrapper.syslog.loglevel=3DNONE
wrapper.ntservice.name=3DIsquare
wrapper.ntservice.displayname=3DIsquare Wrapper
wrapper.ntservice.description=3DIsquare Service Wrapper for Java Classes
wrapper.ntservice.dependency.1=3D
wrapper.ntservice.starttype=3DAUTO_START
wrapper.ntservice.interactive=3Dfalse
###########################################################
after calling bin\iquare.bat, the log says:
STATUS | wrapper | 2003/07/11 15:53:23 | --> Wrapper Started as Console
DEBUG | wrapperp | 2003/07/11 15:53:23 | server listening on port 1777.
STATUS | wrapper | 2003/07/11 15:53:24 | Launching a JVM...
DEBUG | wrapper | 2003/07/11 15:53:24 | command: =
"D:\doehling\j2sdk1.4.0_01\bin\java" ServiceWrapperTest -Xms3m -Xmx64m =
-Djava.library.path=3D"../lib" -classpath "../lib/wrapper.jar" =
-Dwrapper.key=3D"m0wGoAWWBv6P1ZVM" -Dwrapper.port=3D1777 =
-Dwrapper.debug=3D"TRUE" -Dwrapper.cpu.timeout=3D"10" =
-Dwrapper.jvmid=3D1 org.tanukisoftware.wrapper.WrapperSimpleApp
DEBUG | wrapper | 2003/07/11 15:53:24 | Java Virtual Machine started =
(PID=3D295)
ERROR | wrapper | 2003/07/11 15:53:55 | Startup failed: Timed out =
waiting for signal from JVM.
ERROR | wrapper | 2003/07/11 15:53:55 | Java Virtual Machine did not =
exit on request, terminated
DEBUG | wrapper | 2003/07/11 15:53:55 | JVM was only running for 31 =
seconds leading to a failed restart count of 1.
STATUS | wrapper | 2003/07/11 15:54:01 | Launching a JVM...
DEBUG | wrapper | 2003/07/11 15:54:01 | command: =
"D:\doehling\j2sdk1.4.0_01\bin\java" ServiceWrapperTest -Xms3m -Xmx64m =
-Djava.library.path=3D"../lib" -classpath "../lib/wrapper.jar" =
-Dwrapper.key=3D"9_P5eXGvMFlukTWu" -Dwrapper.port=3D1777 =
-Dwrapper.debug=3D"TRUE" -Dwrapper.cpu.timeout=3D"10" =
-Dwrapper.jvmid=3D2 org.tanukisoftware.wrapper.WrapperSimpleApp
DEBUG | wrapper | 2003/07/11 15:54:01 | Java Virtual Machine started =
(PID=3D277)
ERROR | wrapper | 2003/07/11 15:54:32 | Startup failed: Timed out =
waiting for signal from JVM.
ERROR | wrapper | 2003/07/11 15:54:32 | Java Virtual Machine did not =
exit on request, terminated
DEBUG | wrapper | 2003/07/11 15:54:32 | JVM was only running for 31 =
seconds leading to a failed restart count of 2.
STATUS | wrapper | 2003/07/11 15:54:38 | Launching a JVM...
DEBUG | wrapper | 2003/07/11 15:54:38 | command: =
"D:\doehling\j2sdk1.4.0_01\bin\java" ServiceWrapperTest -Xms3m -Xmx64m =
-Djava.library.path=3D"../lib" -classpath "../lib/wrapper.jar" =
-Dwrapper.key=3D"2io0rv3nflNghUlw" -Dwrapper.port=3D1777 =
-Dwrapper.debug=3D"TRUE" -Dwrapper.cpu.timeout=3D"10" =
-Dwrapper.jvmid=3D3 org.tanukisoftware.wrapper.WrapperSimpleApp
DEBUG | wrapper | 2003/07/11 15:54:38 | Java Virtual Machine started =
(PID=3D84)
STATUS | wrapper | 2003/07/11 15:54:48 | CTRL-C trapped. Shutting =
down.
DEBUG | wrapper | 2003/07/11 15:54:48 | wrapperStopProcess(0) called.
DEBUG | wrapper | 2003/07/11 15:54:48 | Sending stop signal to JVM
ERROR | wrapper | 2003/07/11 15:55:24 | Shutdown failed: Timed out =
waiting for signal from JVM.
ERROR | wrapper | 2003/07/11 15:55:24 | Java Virtual Machine did not =
exit on request, terminated
STATUS | wrapper | 2003/07/11 15:55:24 | <-- Wrapper Stopped
the program is running fine while the jvm is alive, but the version =
string is not printed.
i tried to manipulate wrapper.startup.timeout, but nothing changed.
what am i doing wrong?
|