Okay...maybe I am missing the boat here....I've got the jsvc built and
started to read through the Daemon API to see how to implement the
interface for Tomcat-4.1.18. But I do not see how to use it to start my
Tomcat session.

Is there a "for dummies" book on this....

-----Original Message-----
From: Shapira, Yoav [mailto:[EMAIL PROTECTED] 
Sent: Thursday, April 08, 2004 7:47 AM
To: Tomcat Users List
Subject: RE: Connecting the HTTP Server and Tomcat



Hi,
You can change fairly easily to run with commons-daemon.  Specific
instructions are at
http://jakarta.apache.org/tomcat/tomcat-5.0-doc/setup.html and general
instructions for daemon are at
http://jakarta.apache.org/commons/daemon/jsvc.html (for unix platforms)
and http://jakarta.apache.org/commons/daemon/procrun.html (for windows
platforms).  

As to your command-line options, it depends.  If you mean many -D params
for the JVMs, that's easy to copy and paste to the jsvc/procrun script.
If you mean options set by catalina.sh, there really aren't that many
(4-5, e.g. endorsed directory, classpath), and they're short.  You will
need to copy and paste those into your jsvc/procrun script if you write
one.

You can also look at/extend $CATALINA_HOME/bin/catalina.xml, and use
commons-launcher (http://jakarta.apache.org/commons/launcher/) to launch
your tomcat.  This eliminates the need for OS-specific scripts, instead
using an Ant file.  This Ant file (catalina.xml) provided with tomcat
has the utility tasks and information you'd need.  Please start another
thread on this mailing list if you go down one of these routes.

Yoav Shapira
Millennium Research Informatics


>-----Original Message-----
>From: SH Solutions [mailto:[EMAIL PROTECTED]
>Sent: Wednesday, April 07, 2004 5:35 PM
>To: 'Tomcat Users List'
>Subject: RE: Connecting the HTTP Server and Tomcat
>
>Hi
>
>Currently I use
>  catalina.sh start | stop
>to control tomcat 4.1.x and 5.0.x running as root.
>
>Can I change it easily to use commons-daemon (running as non-root)?
>A lot of command line options are set in catalina.sh. Would I need to
do
>this manually ?
>
>Regards,
>  Steffen
>
>
>---------------------------------------------------------------------
>To unsubscribe, e-mail: [EMAIL PROTECTED]
>For additional commands, e-mail: [EMAIL PROTECTED]




This e-mail, including any attachments, is a confidential business
communication, and may contain information that is confidential,
proprietary and/or privileged.  This e-mail is intended only for the
individual(s) to whom it is addressed, and may not be saved, copied,
printed, disclosed or used by anyone else.  If you are not the(an)
intended recipient, please immediately delete this e-mail from your
computer system and notify the sender.  Thank you.


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

This message may contain proprietary or confidential company information.
Any unauthorized use or disclosure is prohibited.


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to