At 04:37 PM 1/13/2004 -0800, you wrote:

Nope, it was Windows 2000, SP4.  All the other
versions of Apache Tomcat services I have all show up
under their service name, so I expected 5.0.16 to do
the same.

Yes, I do have CATALINA_HOME as the environment
variable.

Still not working. - MOD

Hmm... How about if you just specify "service.bat install"? Does that work? I've tried the install on both Win2k and WinXP and it works in both places just fine.


Before when you mentioned "several messages flying" by about usage, the only way that could happen is if you provided the parameters incorrectly. Specifically, if the first parameter was not "install" or "remove". The second parameter is, of course, optional. If you are familiar with DOS batch scripts, you can check this out yourself. Otherwise, I'm not sure what the problem is. Works for me.

Jake



--- Jacob Kjome <[EMAIL PROTECTED]> wrote:
> First, the service always reports a success.
> Probably should be updated to
> actually say if something worked or not.
>
> Second, are you using Windows XP?  In that case, the
> display name is used in the
> list of services instead of the service name you
> specified.  The service will
> show up as "Apache Tomcat".  However removal will
> require the original name that
> you passed in, not "Apache Tomcat".
>
> BTW, do you have CATALINA_HOME specified (not
> TOMCAT_HOME)?  If it is not
> specified, then this script will fail.
>
> Otherwise, it should work fine.
>
> Jake
>
> Quoting Michael Duffy <[EMAIL PROTECTED]>:
>
> >
> > Hi Jacob,
> >
> > I must have botched something here.
> >
> > I renamed the script, saved it in my
> TOMCAT_HOME/bin,
> > and executed it by typing:
> >
> > jakarta-tomcat-5.0.16-servicebatch.bat install
> > Apache-Tomcat-5.0.16
> >
> > There were several messages flying by, telling me
> how
> > to install and uninstall a service.  The last line
> > read "The service 'Apache-Tomcat-5.0.16' has been
> > installed".
> >
> > But when I open my Windows 2000 Services panel, I
> > don't see that service anywhere.  I see my
> > 'Apache-Tomcat-4.1.29' service (stopped, of
> course).
> >
> > If I type "netstat -a", I don't see a listener on
> port
> > 8080.
> >
> > What have I done wrong?  Please advise. - MOD
> >
> >
> > --- Jacob Kjome <[EMAIL PROTECTED]> wrote:
> > > There is a service.bat file in the Tomcat CVS.
> > > Here's a copy of that with a
> > > couple minor tweaks.  I've attached it before to
> > > emails in this list, but I'll
> > > attach it again since it is small.  Rename
> > > service.txt to service.bat.
> > >
> > > Jake
> > >
> > > Quoting Michael Duffy <[EMAIL PROTECTED]>:
> > >
> > > >
> > > > Hi, I've recently downloaded Tomcat 5.0.16 to
> try
> > > some
> > > > 4.1.29 Web apps against it.
> > > >
> > > > I've always installed Tomcat as a service
> using a
> > > > Windows command script like this:
> > > >
> > > >     set JAVA_HOME=C:\Tools\JDKs
> > > >     set CATALINA_HOME=C:\Tools\Tomcat\5.0.16
> > > >     set TOMCAT_HOME=%CATALINA_HOME%
> > > >
> > > >     set SERVICE_NAME=Apache-Tomcat-5.0.16
> > > >     set
> > > >
> > >
> >
>
BOOTSTRAP_SERVICE=org.apache.catalina.startup.BootstrapService
> > > >     set STDOUT=%TOMCAT_HOME%\logs\stdout.log
> > > >     set STDERR=%TOMCAT_HOME%\logs\stderr.log
> > > >
> > > >     echo Service name: %SERVICE_NAME%
> > > >     echo Java HOME   : %JAVA_HOME%
> > > >     echo Tomcat HOME : %TOMCAT_HOME%
> > > >     echo Bootstrap   : %BOOTSTRAP_SERVICE%
> > > >     echo Output log  : %STDOUT%
> > > >     echo Error  log  : %STDERR%
> > > >
> > > >     tomcat.exe -install %SERVICE_NAME%
> > > > %JAVA_HOME%\jre\bin\client\jvm.dll -server
> -Xms64m
> > > > -Xmx256m
> > > >
> -Djava.class.path=%TOMCAT_HOME%\bin\bootstrap.jar
> > > > -Dcatalina.home=%TOMCAT_HOME%
> > > >
> -Djava.endorsed.dirs=%TOMCAT_HOME%\common\endorsed
> > > > -start %BOOTSTRAP_SERVICE% -params start -stop
> > > > %BOOTSTRAP_SERVICE% -params stop -out %STDOUT%
> > > -err
> > > > %STDERR%
> > > >
> > > > But it's not working with Tomcat 5.0.16.
> > > >
> > > > I downloaded the ZIP file, as I always do, not
> the
> > > > .exe installer.
> > > >
> > > > What is the proper idiom for setting up Tomcat
> > > 5.0.16
> > > > as a service under Windows 2000?  Thanks - MOD
> > > >
> > > >
> > > > __________________________________
> > > > Do you Yahoo!?
> > > > Yahoo! Hotjobs: Enter the "Signing Bonus"
> > > Sweepstakes
> > > >
> http://hotjobs.sweepstakes.yahoo.com/signingbonus
> > > >
> > > >
> > >
> >
>
---------------------------------------------------------------------
> > > > To unsubscribe, e-mail:
> > > [EMAIL PROTECTED]
> > > > For additional commands, e-mail:
> > [EMAIL PROTECTED]
> >
> > > ATTACHMENT part 2 application/zip
> > name=servicebatch.zip
> > >
> >
>
---------------------------------------------------------------------
> > > To unsubscribe, e-mail:
> > > [EMAIL PROTECTED]
> > > For additional commands, e-mail:
> > [EMAIL PROTECTED]
> >
> >
> > __________________________________
> > Do you Yahoo!?
> > Yahoo! Hotjobs: Enter the "Signing Bonus"
> Sweepstakes
> > http://hotjobs.sweepstakes.yahoo.com/signingbonus
> >
> >
>
---------------------------------------------------------------------
> > To unsubscribe, e-mail:
> [EMAIL PROTECTED]
> > For additional commands, e-mail:
> [EMAIL PROTECTED]
>
>
---------------------------------------------------------------------
> To unsubscribe, e-mail:
> [EMAIL PROTECTED]
> For additional commands, e-mail:
> [EMAIL PROTECTED]
>


__________________________________ Do you Yahoo!? Yahoo! Hotjobs: Enter the "Signing Bonus" Sweepstakes http://hotjobs.sweepstakes.yahoo.com/signingbonus

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


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



Reply via email to