Still nothing working with the service.bat script on Windows 2000 v5 SP4.
I ran it with "install" as the single argument, but no service appears, no listener is established on port 8080, and the browser returns "Page not found" to URL http://localhost:8080. Everything's great if I use the startup.bat script, so I believe my Tomcat 5.0.16 installation is correct. I commented out the "@echo=off" line, just to see exactly what the script did. Everything looked fine to me. Since it works for others, it's either a general problem between Windows 2000 and the script OR something specific with my machine. If anybody's had success using this script to install Tomcat 5.0.16 as a service on Windows 2000 v5 I'd appreciate it. I'd like it even better if you failed the same way I did - then I could blame the script. ;) Thanks. - MOD --- Jacob Kjome <[EMAIL PROTECTED]> wrote: > 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] > __________________________________ 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]
