Hi David
I have exactly that configuration working :). Here are my configs:
[HKEY_LOCAL_MACHINE\SOFTWARE\Apache Software Foundation\Jakarta Isapi Redirector\2.0]
"serverRoot"="C:\\Program Files\\Apache Group\\Tomcat 4.1"
"extensionUri"="/jakarta/isapi_redirector2.dll"
"workersFile"="C:\\Program Files\\Apache Group\\Tomcat 4.1\\conf\\workers2.properties"
"logLevel"="DEBUG"
workers2.properties:
[shm]
file=C:\Program Files\Apache Group\Tomcat 4.1\logs\shm.file
size=1048576
[channel.socket:127.0.0.1:8009]
info=Ajp13 forwarding over socket
tomcatId=localhost:8009
# Map the Tomcat examples webapp to the Web server uri space
[uri:/examples/*]
info=Map the whole webapp
My jk2.properties is empty because I just wanted to use the defaults as I'm not
running anything special on it.
Other things to note:
1) In the IIS console:
Make sure that the jakarta virtual folder points to the location of the
isapi_redirector.dll file. It should also have execute permissions.
2) Check that the event viewer has no errors generated by the connector when you
restart IIS.
3) I had to give permissions on the folder containing isapi_redirector.dll to the
IUSR_[your host name here] account.
4) Believe it or not, I had to reboot winXP, as a last resort, but it worked. I think
it's because of the order in which the services are loaded.
Hope this helps!
Dom
----- Original Message -----
From: David Legg
To: '[EMAIL PROTECTED]'
Sent: Tuesday, June 03, 2003 7:25 PM
Subject: Connecting IIS 5.0 to Tomcat 4.1.24?
I'm trying to set up the latest release of Tomcat (4.1.24) on a W2K server
running IIS 5.0. Tomcat is happily running as a service and responding to
web requests on port 8080. I'm using the tomcat-4.1.24-LE-jdk14.zip and
I've installed Java 1.4.1_02
Has anyone managed to get IIS to talk to this version of Tomcat?
Following hints in the Tomcat documentation I've tried installing JK2
version 2.0.2 but without success. For simplicity I've tried hooking up the
/examples context. http://localhost:8080/examples/jsp works fine but
http://localhost/examples/jsp gives me a 404 error.
The registry file contains: -
[HKEY_LOCAL_MACHINE\SOFTWARE\Apache Software Foundation\Jakarta Isapi
Redirector\2.0]
"serverRoot"="c:\\tomcat4"
"extensionUri"="/jakarta/isapi_redirector2.dll"
"workersFile"="c:\\tomcat4\\conf\\workers2.properties"
"logLevel"="INFO"
The jk2.properties file contains: -
# The default port is 8009 but you can use another one
channelSocket.port=8009
The workers2.properties files contains: -
[channel.socket:localhost:8009]
info=Forwarding over socket connection to local tomcat instance.
host=localhost
port=8009
[ajp13:localhost:8009]
info=Ajp13 worker, connects to tomcat instance using AJP 1.3 protocol.
channel=channel.socket:localhost:8009
[uri:/examples/*]
info=JSP examples
context=/examples
I've configured several versions of Tomcat over the years and am getting
used to spending a couple of weeks tinkering with it each time :-) I'd love
to hear from anyone who has got it working.
Regards,
David Legg
Webmaster - 3Dlabs
http://www.3dlabs.com
mailto:[EMAIL PROTECTED]
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]