Hi,
I'm an absolute beginner in setting up services on Windows box.
Please, bear with me if my questions seem stupid.
I have a windows XP machine, I'm using Oracle Java Developer for java
develpment, I'm using Quartz as a scheduler. We will be transferring our
application to a Linux box eventually.
I need to set up a service and I understand that commons-daemon package will
allow me to do that.
I was not able to find a built version of procrun and I don't have a C or C++
compiler.
I found out that people use tomcat5.exe insted since that seems to be a
compiled version of procrun.
Here is how I tried setting up my service:
C:\tomcat\jakarta-tomcat-5.5.9\bin>tomcat5.exe //IS//MyTest
--DisplayName="MyTest"
\ --Install="C:\tomcat\bin\tomcat5.exe" --Jvm=auto --StartMode=jvm
--StopMode=jvm
\ --StartClass="com.mypackage.pfjobmanager.testQuartz" \
--"C:\Program Files\JavaDeveloper\jdev\mywork\PFJobManager\Project\src" \
--JavaHome="C:\Program Files\JavaDeveloper\jdk\jre\bin"
When executed on the command line, the above command doesn't give me any errors
but returns right away.
When I ran:
sc query MyTest
here is what I get:
SERVICE_NAME: MyTest
TYPE : 10 WIN32_OWN_PROCESS
STATE : 1 STOPPED
(NOT_STOPPABLE,NOT_PAUSABLE,IGNORES_SHUTDOWN)
WIN32_EXIT_CODE : 1077 (0x435)
SERVICE_EXIT_CODE : 0 (0x0)
CHECKPOINT : 0x0
WAIT_HINT : 0x0
I'm not sure how to read the above.
How do I know my service is working?
The class that the service is supposed to run should wait about a minute and
then print some lines to stdout.
How can I ran a good test?
Your help is greatly appreciated.
Thank you.
NK
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]