Show Table of Contents
Chapter 5. Using Jsvc to Start Tomcat
Jsvc is a set of libraries and applications that facilitates running Java applications on Linux, UNIX, and similar operating systems. Using Jsvc with Red Hat JBoss Web Server 3 allows Tomcat to switch identities. Using Jsvc, Tomcat can perform root-level operations and then revert to a non-privileged user. Jsvc is primarily used for running Tomcat as a service.
Jsvc files are available at the following locations:
For Red Hat Enterprise Linux:
JWS_HOME/extras/jsvcJWS_HOME/tomcat<VERSION>/bin/jsvc
Note
JWS_HOME/tomcat<VERSION>/bin/jsvc is a symlink to JWS_HOME/extras/jsvc.
For Solaris:
JWS_HOME/sbin/jsvcJWS_HOME/share/apache-tomcat-<VERSION>/bin/jsvc
Note
JWS_HOME/share/apache-tomcat-<VERSION>/bin/jsvc is a symlink to JWS_HOME/sbin/jsvc.
5.1. Starting Tomcat Using Jsvc
Procedure 5.1. Start Tomcat Using Jsvc on Red Hat Enterprise Linux
- Run the following command to start Tomcat using Jsvc on Red Hat Enterprise Linux:
JWS_HOME/tomcat<VERSION>/bin/daemon.sh start
Procedure 5.2. Start Tomcat Using Jsvc on Solaris
- Run the following command to start Tomcat using Jsvc on Solaris:
JWS_HOME/share/tomcat<VERSION>/bin/daemon.sh start

Where did the comment section go?
Red Hat's documentation publication system recently went through an upgrade to enable speedier, more mobile-friendly content. We decided to re-evaluate our commenting platform to ensure that it meets your expectations and serves as an optimal feedback mechanism. During this redesign, we invite your input on providing feedback on Red Hat documentation via the discussion platform.