mturk       2003/09/28 00:19:38

  Modified:    daemon/xdocs procrun.xml
  Log:
  Apply the Bill's patches with some minor adjustments.
  Thanks Bill.
  
  Revision  Changes    Path
  1.4       +64 -7     jakarta-commons/daemon/xdocs/procrun.xml
  
  Index: procrun.xml
  ===================================================================
  RCS file: /home/cvs/jakarta-commons/daemon/xdocs/procrun.xml,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- procrun.xml       26 Sep 2003 19:30:52 -0000      1.3
  +++ procrun.xml       28 Sep 2003 07:19:38 -0000      1.4
  @@ -5,6 +5,8 @@
    <properties>
     <title>Daemon : Procrun</title>
     <author email="[EMAIL PROTECTED]">Jean-Frederic Clere</author>
  +  <author email="[EMAIL PROTECTED]">Bill Barker</author>
  +  <author email="[EMAIL PROTECTED]">Mladen Turk</author>
    </properties>
   
   <body>
  @@ -23,7 +25,7 @@
         open the corresponding build project file.
         <ul>
          <li>For MSVC 6.x, use <code>procrun.dsw</code></li>
  -       <li>For MSVC.NET, use <code>procrun.vcproj</code></li>
  +       <li>For MSVC.NET, use <code>procrun.sln</code></li>
         </ul>
         At this point, you need to select from the build menu which version you
         want to build (select either the release or debug build, depending on 
  @@ -31,11 +33,12 @@
         <ul>
          <li><code>procrun</code> if you want the GUI interface</li>
          <li><code>procrun CONSOLE</code> if you don't want the GUI interface</li>
  -       <li><code>procrun DLL</code> if you want to launch via 
<code>rundll</code></li>
  +       <li><code>procrun DLL</code> if you want the Control Panel 
application</code></li>
         </ul>
   </p>
   </section>
   <section name="Using procrun">
  +<subsection name="Installing the service">
   <p>
        The first thing that you must do is to install your service.  As a 
        special case, if you haved installed Tomcat 5 via the installer, then it 
  @@ -43,15 +46,16 @@
   </p>
   <p>
        To install the service, you need to use the <code>//IS//</code> parameter.
  -     For example:
  -     <pre>
  -           procrun //IS//Tomcat5 --DisplayName "Tomcat 5.0.11" \
  -            --Description "Tomcat 5.0.11 JDK 1.4 http://jakarta.apache.org"; \
  +     Use <code>tomcatw.exe</code> if you want to run the Graphical version, 
  +     or <code>tomcat.exe</code> for the non-Graphical version.  For example:
  +     <source>
  +           tomcat //IS//Tomcat5 --DisplayName "Tomcat 5.0.12" \
  +            --Description "Tomcat 5.0.12 JDK 1.4 http://jakarta.apache.org"; \
               --ImagePath "c:\devtools\tomcat\5.0\bin\bootstrap.jar" \
               --StartupClass org.apache.catalina.startup.Bootstrap;main;start \
               --ShutdownClass org.apache.catalina.startup.Bootstrap;main;stop \
               --Java auto
  -    </pre>
  +    </source>
       <table>
       <caption>The options available for installation are</caption>
       <tr><th>--DisplayName</th>
  @@ -124,6 +128,59 @@
                   service from installation program using procrunw.</td></tr>
     </table>
   </p>
  +</subsection>
  +<subsection name="Running the service">
  +<p>
  +    You can use the Windows Service Manager to stop and start the 
  +    service, as you would for any other service.  This is the recommended way
  +    to manage the service.</p>
  +<p>
  +    To test the service, or to simply run the process manually, use the //GT//
  +    option for the Graphical version.  For example:
  +    <source>
  +       tomcatw //GT//Tomcat5
  +    </source>
  +    To test the non-Graphical version, use the //TS// option.  For example:
  +    <source>
  +      tomcat //TS//Tomcat5
  +    </source>
  +    Either of these will start your service as a normal program running under
  +    the identity of the currently logged in user.  It is 
  +    <strong>Important</strong> that the Service is stopped before testing, or
  +    these commands will fail.</p>
  +</subsection>
  +<subsection name="Changing the Service Parameters from the GUI">
  +<p>
  +    To change the Service settings using the GUI interface, use the //ES// option 
with
  +    <code>tomcatw.exe</code>.  You can then change the settings by entering
  +    the new values in the correct boxes.  For example:
  +    <source>
  +      tomcatw //ES//Tomcat5
  +    </source>
  +</p>
  +</subsection>
  +<subsection name="Changing the Service Parameters from the Command Line">
  +<p>
  +   To change the Service settings from the command line, use the //US// option.
  +   The parameters are the same as for <a href="#Installing%20the%20service">
  +   Installing the service</a>.  For example:
  +   <source>
  +      tomcat //US//Tomcat5 --Java c:\jsdk1.4.1_02\jre\bin\client\jvm.dll \
  +             --StdOutputFile c:\Tomcat5\logs\stdout.txt \
  +             --StdErrorFile c:\Tomcat5\logs\stderr.txt
  +   </source>
  +</p>
  +</subsection>
  +<subsection name="Removing the Service">
  +<p>
  +   To remove the service, use the //DS// option.  For example:
  +   <source>
  +     tomcat //DS//Tomcat5
  +   </source>
  +   This command will remove the service from the Windows Service Manager, but
  +   it will still allow you to run it via the //GT// or //TS// options.
  +</p>
  +</subsection>
   </section>
   
   </body>
  
  
  

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

Reply via email to