Hi, server.xml contains an element declaring access log valve. When it is configured it is giving error at start up ClassNotFoundException: org.apache.catalina.valves.ByteBufferAccessLogValve. Also it is not found in the repository at http://svn.apache.org/viewcvs.cgi/tomcat/container/tc5.5.x/catalina/src/share/org/apache/catalina/valves/ The element is <Valve className="org.apache.catalina.valves.ByteBufferAccessLogValve" directory="logs" prefix="localhost_access_log." suffix=".txt" pattern="common" resolveHosts="false"/>
Obviously, if the class does not exist, it's not going to work. There are other access log valves you can use.
(In reply to comment #1) > Obviously, if the class does not exist, it's not going to work. There are other > access log valves you can use. If the class does not exist why you keep the element in the server.xml. You should fix it instead of shouting. Regards, Anto Paul
The ByteBufferAccessLogValve was an experiment that only briefly existed in the repo. When it was removed, server.xml should have been updated and wasn't. I have justed removed references to this Valve from server.xml.