tomcat-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Adam Krouskop" <>
Subject RE: Tomcat JK Connector DLLs for IIS in IIS 6.0/Win2k3SBS - Won't Load!
Date Tue, 04 Nov 2003 21:14:06 GMT

For future reference, I have posted a resources page for configuring IIS 6.0
with Tomcat on the web:

It offers the suggestions of this thread, but in more detail and I hope
people will find it useful down the road.

Adam Krouskop

-----Original Message-----
From: Adam Krouskop [] 
Sent: Wednesday, October 29, 2003 1:41 PM
To: 'Tomcat Users List'
Cc: 'Matthew Hall-Smith'
Subject: RE: Tomcat JK Connector DLLs for IIS in IIS 6.0/Win2k3SBS - Won't

With some good suggestions of Matt Hall-Smith of Pauaware Information
Architects (and [disappointment]no suggestions from the Tomcat Users
List[/disappointment]) I have been able to get IIS 6.0 to work with Tomcat.

My working setup consists of IIS 6.0 running under Windows 2003 Small
Business Server talking to Tomcat 4.1.27 via Tomcat Web Server Connector JK
1.2.5. The various registry settings and configuration files are setup the
"standard way" described in the numerous online tutorials for setting up IIS
to work with Tomcat. (One, for instance, is located at

The one special extra step that needs to be taken in addition the "standard
steps" outlined in those online tutorials to get things to work under IIS
6.0. This extra step is to turn on "IIS 5.0 Isolation mode." (In the
management console go to: Web Site Properties -> Service -> Isolation Mode).

I imagine that turning on this "isolation mode" disables some of the
additional functionality added to IIS in the 5 -> 6 upgrade, but I don't
know all the ins and outs of what's new in IIS 6, so I'm not in a position
to further comment on that.

Matt Hall-Smith also discussed that the isapi_redirector2.dll of the JK2
distribution can be specially registered with IIS 6.0 (see IIS 6.0's online
help) which creates a configuration which "works" but doesn't seem stable,
as servletinputstream corruptions were experienced in large posts made to
his servlets. I have not experimented with this configuration, but should
someone need to JK2 or not have their IIS 6.0 in "IIS 5.0 Isolation Mode"
they could experiment with that setup.

Hopefully as the user base of IIS 6.0 continues to grow as people move to
Windows 2003, the demand for a stable JK connector to work with an "out of
the box" IIS 6.0 will bring about a new version of the JK connector. Until
then, I hope this e-mail thread can help some folks out.

Adam Krouskop

-----Original Message-----
From: Adam Krouskop [] 
Sent: Friday, October 24, 2003 5:04 PM
Subject: Tomcat JK Connector DLLs for IIS in IIS 6.0/Win2k3SBS - Won't Load!

I'm trying to move an installation of Tomcat 4.1.27 and IIS from a Windows
XP box running IIS 5.1 to a Windows 2003 Small Business Server box running
an integrated version of IIS 6.0. I am running into problems because I can
not get the ISAPI Filter (DLL) to load. The arrow is always red and down
(never green and up) and the service log shows that the filter fails to lead
each time I restart IIS.

I am using identical /conf files and registry settings as my *working* IIS
5.1/XP setup. (And that setup is based on the general setup guide for the
IIS connector on the site.) So, I don't believe my
configuration is to blame. I have also tried using both the JK 1.2 and JK
2.0 connectors. I've also tried disabling all the other ISAPI Filters that
were present by default with the Win2k3 installation. 

In my search for advice on the web, I found a few folks asking for help with
different aspects of *working* IIS 6.0 configurations, so I assume that with
the right tinkering, it is possible to get the existing connectors to work
with IIS 6.0.

If anyone has any tips on getting a connector to work under IIS 6.0, I would
be most appreciative. 

Adam Krouskop

To unsubscribe, e-mail:
For additional commands, e-mail:

To unsubscribe, e-mail:
For additional commands, e-mail:

View raw message