IIS 6 and Tomcat redirector: ISAPI DLL not working
am 06.09.2007 00:06:09 von massimoHi to all,
I'm trying to get an IIS webserver to properly forward content from a JBoss
application server, but I'm having no luck. I hope someone can help me here.
I know I need to use the Tomcat redirector to access JBoss, because JBoss
runs Tomcat internally; the problem is, I can't get the redirector ISAPI
filter to properly load and run on IIS. The actual Java application server
isn't even called: IIS just doesn't seem to like that filter.
I downloaded the DLL from the Tomcat website, here:
http://tomcat.apache.org/download-connectors.cgi.
There is some documentation available about installing and configuring it,
and I followed it very carefully, but it just doesn't work.
I put the DLL in a directory together with the configuration files it needs
and, in order to rule out permission issues, gave full control rights to
everyone on it. Then I configured the registry keys the DLL needs, and set
everyone/full control on this, too. I then configured the DLL as an ISAPI
filter (I tried both at the web site level or at the web server level, same
behaviour), created the "/jakarta" virtual directory it needs on the default
web site and allowed the web service extension to run.
The filter keeps showing a red down arrow.
When I try to access the web site, IIS shuts down the default application
pool and just gives a "Service Unavailable" error, and in the event viewer I
can see events 2214 and 2268 about the DLL failing to load, both with an
error code of 5 (does this mean anything?).
I tried running a registry monitor utility, and I found the configuration
keys for the filter aren't even getting opened; it just seems IIS plainly
refuses to load the DLL.
Can someone please help me with this?
Thanks
Massimo