2014-02-23 20:42 GMT+04:00 Bobby Walker <bobjwal...@icloud.com>: > I am new to using Tomcat, but I am being given a website from another server. > I've setup and configured Tomcat 7 on FreeBSD 10. I've got the webapp > installed and when I visit the page i get the information posted at the > bottom of the message. > > It appears to me that there's a problem with > org.apache.jasper.util.SystemLogHandler. I have searched for this. As far > as I can tell all of the right ports are installed on the server, > specifically I think maven2 is the one I need according to what little > information I could find on the topic. > > Any help on resolving this error would be very greatly appreciated. >
How did you install Tomcat? The correct way is to 1. Download "binary" archive for latest version from http://tomcat.apache.org/ 2. Follow one of these instructions: http://tomcat.apache.org/tomcat-7.0-doc/RUNNING.txt http://tomcat.apache.org/tomcat-7.0-doc/setup.html BTW, you do not need maven for this. > Thank you, > > Bobby > > type Exception report > > message Servlet.init() for servlet jsp threw exception > > description The server encountered an internal error that prevented it from > fulfilling this request. > > exception > > javax.servlet.ServletException: Servlet.init() for servlet jsp threw exception > > org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:472) > > org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:99) > > org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:953) > > org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:408) > > org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1008) > > org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:589) > > org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:310) > > java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1146) > > java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) > java.lang.Thread.run(Thread.java:701) > > root cause > > java.lang.NoClassDefFoundError: org/apache/jasper/util/SystemLogHandler There is no such class as "org.apache.jasper.util.SystemLogHandler" in the current versions of Tomcat (6.x,7.x,8.x). It was removed 7 years ago (r507751) Check what libraries are installed with Tomcat and what libraries are contained in your web application. Either the web application is messed up (e.g. it bundles libraries that Tomcat already contains, causing conflicts), or your configuration of Tomcat itself. Documentation on class loading in Tomcat 7: http://tomcat.apache.org/tomcat-7.0-doc/class-loader-howto.html --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org For additional commands, e-mail: users-h...@tomcat.apache.org