hello,
Information: Apache/2.0.50 (Unix) mod_ssl/2.0.50 OpenSSL/0.9.7d mod_jk2/2.0.4 PHP/4.3.8 Server and jakarta-tomcat-5.0.27
mod_jk2 = for Fedora Core2 (but my OS is RH9.0)
problem:
JSP is working fine but the classes are not visible at all. I got an error from the Apache but not from the
tomcat itself. Error said 404. I thought it was from the Apache itself but it's not
so I need some advice or some pointers.
Another thing, hmm when I activated AJP connector, the tomcat standalone is inaccessible (
http://SERVER_NAME:8080/) but if I de-activated the Ajp connector, the tomcat standalone is accessible.
Thank you so much for any help.
my server.xml:
the default that comes with tomcat5 and addition is below:
....
<Engine name="Apache" defaultHost="localhost" debug="0">
<Logger className="org.apache.catalina.logger.FileLogger"
prefix="apache_log." suffix=".txt"
timestamp="true"/>
<Valve className="org.apache.catalina.valves.AccessLogValve"
directory="logs" prefix="localhost_access_log." suffix=".txt"
pattern="common" resolveHosts="false"/>
<Host name="hostnameA" debug="0"
appBase="/home/httpd/html/opticmedia"
unpackWARs="true" autoDeploy="true">
<Alias>hostnameA</Alias>
<Alias>IP_ADDRESS_1</Alias>
<Context path="" docBase="" debug="1"/>
<Valve className="org.apache.catalina.valves.AccessLogValve"
directory="logs" prefix="hostnameA_access_log." suffix=".txt"
pattern="common" resolveHosts="false"/>
</Host>
</Engine>
....
my worker2.properties:
# only at beginnin. In production uncomment it out
#[logger.apache2]
level=DEBUG
[shm]
file=/usr/local/apache2/logs/shm.file
size=1048576
# Example socket channel, override port and host.
[channel.socket:localhost:8009]
port=8009
host=127.0.0.1
# define the worker
[ajp13:localhost:8009]
channel=channel.socket:localhost:8009