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

Reply via email to