I am back to being able to open my webapps in Apache without a port 8080 specification:

http://localhost opens Apache's intro page
http://localhost:8080 opens Tomcat's intro page, and servlets are available and functional
http://localhost/examples/servlets (no port number) opens the servlets HTML page located in the Tomcat webapps directory but servlets do not work; I get an Internal Server Error from Apache on port 80.

The Apache error log shows the following:

[Sun Dec 22 11:41:09 2002] [error] (2)No such file or directory: Error while opening the workers,
jk will not work

[Sun Dec 22 11:41:09 2002] [error] (2)No such file or directory: Error while opening the workers,
jk will not work

[Sun Dec 22 11:41:10 2002] [notice] Apache/1.3.27 (Unix) mod_jk/1.2.0 configured -- resuming normal operations
[Sun Dec 22 11:41:10 2002] [notice] Accept mutex: sysvsem (Default: sysvsem)

These lines are repeated whenever I stop and restart Apache.
The path in the Include statement in httpd.conf is:

Include /usr/local/webserver/jakarta-tomcat-4.1.12-LE-jdk14/conf/auto/mod_jk.conf

...and mod_jk.conf in that location correctly identifies the location of the workers.properties:

JkWorkersFile "/usr/local/webserver/jakarta-tomcat-4.1.12-LE-jdk14/conf/jk/workers.properties"

mod_jk.conf and workers.properties both have the following permissions: -rw-rw-r--

So what's wrong with this setup?

Thanks, Jerry


--
To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>

Reply via email to