Just installed tomcat on a server and the install process completed without any errors. When starting tomcat from WHM it fails. /usr/sbin/starttomcat showed errors until I updated the script with dgbakers fix.
-Djava.endorsed.dirs=$ENV{JAKARTA_HOME}/common/endorsed",
"org.apache.catalina.startup.Bootstrap",
"-debug","-outfile","$ENV{JAKARTA_HOME}/logs/catalina.out",
"-errfile","$ENV{JAKARTA_HOME}/logs/catalina.err","-verbose","-security");
I am showing tomcat process running but tomcat is not listening on port 8080.
The processes are,
[email protected]# ps aux |grep tomcat
root 28896 0.0 0.0 1584 516 ? S 15:46 0:00 jsvc.exec -user tomcat -cp ./bootstrap.jar -Djava.endorsed.dirs=/usr/local/jakarta/tomcat/common/endorsed org.apache.catalina.startup.Bootstrap -debug -outfile /usr/local/jakarta/tomcat/logs/catalina.out -errfile /usr/local/jakarta/tomcat/logs/catalina.err
When I try starting it using the catalina.sh script I get the following errors
[email protected]# ./catalina.sh run
Using CATALINA_BASE: /usr/local/jakarta/jakarta-tomcat-5.5.7
Using CATALINA_HOME: /usr/local/jakarta/jakarta-tomcat-5.5.7
Using CATALINA_TMPDIR: /usr/local/jakarta/jakarta-tomcat-5.5.7/temp
Using JRE_HOME: /usr/local/jdk
Aug 3, 2005 3:44:45 PM org.apache.coyote.http11.Http11Protocol init
INFO: Initializing Coyote HTTP/1.1 on http-8080
Aug 3, 2005 3:44:45 PM org.apache.catalina.startup.Catalina load
INFO: Initialization processed in 2325 ms
Aug 3, 2005 3:44:46 PM org.apache.catalina.core.StandardService start
INFO: Starting service Catalina
Aug 3, 2005 3:44:46 PM org.apache.catalina.core.StandardEngine start
INFO: Starting Servlet Engine: Apache Tomcat/5.5.7
Aug 3, 2005 3:44:46 PM org.apache.catalina.core.StandardHost start
INFO: XML validation disabled
log4j:WARN No appenders could be found for logger (org.apache.catalina.startup.T ldConfig).
log4j:WARN Please initialize the log4j system properly.
java.lang.reflect.InvocationTargetException
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl. java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces sorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:271)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:409)
Caused by: java.lang.AbstractMethodError
at org.apache.tomcat.util.digester.Digester.getXMLReader(Digester.java:8 99)
at org.apache.tomcat.util.digester.Digester.parse(Digester.java:1561)
at org.apache.catalina.startup.TldConfig.tldScanStream(TldConfig.java:51 3)
at org.apache.catalina.startup.TldConfig.tldScanTld(TldConfig.java:545)
at org.apache.catalina.startup.TldConfig.execute(TldConfig.java:300)
at org.apache.catalina.core.StandardContext.processTlds(StandardContext. java:4162)
at org.apache.catalina.core.StandardContext.start(StandardContext.java:4 016)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1011)
at org.apache.catalina.core.StandardHost.start(StandardHost.java:718)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1011)
at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:440 )
at org.apache.catalina.core.StandardService.start(StandardService.java:4 50)
at org.apache.catalina.core.StandardServer.start(StandardServer.java:683 )
at org.apache.catalina.startup.Catalina.start(Catalina.java:537)
... 6 more
Any Ideas?