start-stop-daemon problem with java vm
I have a problem trying to run java class as daemon om Hardy.
I have a class JavaDaemonTest.class that creates 'daemon.txt' and writes "Hello Daemon" into it..
If I try:
sudo start-stop-daemon --start -d /var/local/JavaDaemonTest --quiet -b -m -p /var/run/javaDaemonTest.pid --exec /usr/lib/jvm/java-1.5.0-sun/jre/bin/java -- JavaDaemonTest
The command returns "OK" status with message:
Would start /usr/lib/jvm/java-1.5.0-sun/jre/bin/java JavaDaemonTest (as user root, and group ).
The pid file /var/run/javaDaemonTest.pid is created
but the bytecode is not executed - no file "daemon.txt" is created, and no error messages appear anywhere.
Can someone help me understand how start-stop-daemon can be used with java vm?
One more question: where can I find error messages? Nothing seems to appear in /var/log files, or in "log" if i try to redirect:
var/run/javaDaemonTest.pid --exec /usr/lib/jvm/java-1.5.0-sun/jre/bin/java -- JavaDaemonTest >./log 2>&1