tomcat-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Kevin HaleBoyes <kcbo...@yahoo.com>
Subject Re: Tomcat-as-an-NT-service startup failure
Date Mon, 07 Jan 2002 20:18:47 GMT
Thanks for your help Andrew.

First to answer some of the points made:
I didn't install the jk_nt_service component since Tomcat already worked
as a service.  Ie., I could start and stop it from the NT service manager.

I only have one JDK installed on the machine though there is also a JRE
installed.  Tomcat, during installation, identified the JDK properly.

I uninstalled Tomcat from the machine and started again.  This time
I rebooted after (almost) every step.  The result:  Tomcat now starts
properly as a service at boot time!  I don't know why there is a difference
based on the number of times I rebooted during the install!  Tomcat can
also serve content when I access it directly on the 8080 port.

I do still have one problem though.
I can't get the redirection between IIS and Tomcat to work properly.

I added the "jakarta" virtual directory
(points to bin\native in the Tomcat installation directory) and I ensured
that execute permission is enabled.  The isapi_redirect.dll exists in the
bin\native directory.

I also added the ISAPI filter (isapi_redirect.dll) using the IIS manager
and it shows up with the green arrow.  I also enabled the AJP connector in
the server.xml file and set the following in the uriworkermap.properties
file:
 default.worker=ajp13
 /*.jsp=$(default.worker)

When I access a jsp page I get the following error in the IIS log files:

2002-01-07 17:55:59 192.168.0.173 - 196.32.42.57 80 GET
/jakarta/isapi_redirect.dll - 404
Mozilla/5.0+(Windows;+U;+Windows+NT+5.0;+en-US;+rv:0.9.7)+Gecko/20011221

I get that message and then a whole bunch of garbage (ascii barf) with some
recognizable text:

ATETIME_FORMATS@@AAE@ABV0@@Z ??0EXTLOG_DATETIME_CACHE@@QAE@XZ
??0HASH_TABLE@@QAE@ABV0@@Z ??0HTTP_HEADERS@@QAE@XZ ??0HT_ELEMENT@@QAE@ABV0@@Z
??0HT_ELEMENT@@QAE@XZ ??0IIS_CTL@@QAE@ABV0@@Z ??0IIS_SERVER_CERT@@QAE@ABV0@@Z
??0IIS_SERVICE@@QAE@ABV0@@Z ??0IIS_SSL_INFO@@QAE@ABV0@@Z
??0LOGGING@@QAE@ABV0@@Z ??0MULTISZ@@QAE@ABV0@@Z ??0MULTISZ@@QAE@PADK@Z
??0MULTISZ@@QAE@PBD@Z ??0MULTISZ@@QAE@XZ ??0PARAM_LIST@@QAE@XZ
??0STR@@QAE@ABV0@@Z ??0STR@@QAE@K@Z ??0STR@@QAE@PADK@Z ??0STR@@QAE@PBD@Z
??0STR@@QAE@XZ ??0TS_RESOURCE@@QAE@XZ ??0W3_DATETIME_CACHE@@QAE@XZ
??1ADDRESS_CHECK@@QAE@XZ ??1ASCLOG_DATETIME_CACHE@@UAE@XZ
??1BUFFER_CHAIN@@QAE@XZ ??1BUFFER_CHAIN_ITEM@@QAE@XZ
??1CACHED_DATETIME_FORMATS@@UAE@XZ ??1DICTIONARY_MAPPER@@UAE@XZ
??1EXTLOG_DATETIME_CACHE@@UAE@XZ ??1HASH_TABLE@@UAE@XZ ??1HTTP_HEADERS@@QAE@XZ
??1HTTP_HEADER_MAPPER@@UAE@XZ ??1HT_ELEMENT@@UAE@XZ ??1MULTISZ@@QAE@XZ
??1PARAM_LIST@@QAE@XZ ??1STR@@QAE@XZ ??1TS_RESOURCE@@QAE@XZ
??1W3_DATETIME_CACHE@@UAE@XZ ??

I'm not sure where to go from here so any help and or comments
would be greatly appreciated.

Kevin.


 --- Andrew Bruno <disbruni@yahoo.com> wrote: 
> Hi Kevin,
> 
> in my document there could be a mistake.
> 
> tomcat binary comes pre-installed with the NT Service, so there is no need to
> install the second jk_nt_service
> 
> Look in your services, and see if you see if you see a service named Apache
> Tomcat with executabel path being C:\tomcat4\bin\tomcat.exe
> 
> Then you will probably have a second service (as specified in my doc) which
> you created with jk_nt_service
> 
> Please let me know if this is the case.
> 
> Also, do you have only one JVM installed?  I read some posting about people
> have two JVMs, which caused some problems?
> 
> ~ Andrew
> 
> 
>   ----- Original Message ----- 
>   From: Kevin HaleBoyes 
>   To: tomcat-user@jakarta.apache.org 
>   Sent: Saturday, December 15, 2001 4:01 AM
>   Subject: Tomcat-as-an-NT-service startup failure
> 
> 
>   I just installed j2sdk1.3.1, Tomcat4, and the IIS redirector stuff
>   posted by Andrew Bruno.  It all seems to work fine except on the
>   initial startup of the machine.  If I manually start the Tomcat
>   service then everything works great but when I reboot the machine,
>   the Tomcat service _fails_ to start.  I get the following message
>   in the application section of the Event Viewer: "The Java Virtual
>   Machine has exited with a code of 1, the service is being stopped".
> 
>   But, like I said above, I can then go into the service admin program
>   and start Tomcat. Does anyone have any idea why the JVM is exiting
>   or how I can find out what it all means (what is code 1)?
> 
>   I'm using the latest jdk, tomcat, redirector on Win2K
>    (+sp1+hot patches).
> 
>   Thanks,
>   Kevin.



__________________________________________________
Do You Yahoo!?
Everything you'll ever need on one web page
from News and Sport to Email and Music Charts
http://uk.my.yahoo.com

--
To unsubscribe:   <mailto:tomcat-user-unsubscribe@jakarta.apache.org>
For additional commands: <mailto:tomcat-user-help@jakarta.apache.org>
Troubles with the list: <mailto:tomcat-user-owner@jakarta.apache.org>


Mime
View raw message