Now I know what the reason is. The log4j.jar must be in the tomcat/server/lib directory because the common.logging package needs it. First I would say this is a bug and I run tomcat under 1.4.1_01 and I think the common.logging package should use the logging package of jdk-1.4.1_01 shouldn't it?
Zsolt On Friday 01 November 2002 10:11, Zsolt Koppany wrote: > Hi, > > when I use the build 20021031 I get a strange jasper exception (attached at > the end) with 1.1-b2 I don't get this exception. Any ideas how to fix it? > > Zsolt > > > <%@ taglib uri="/struts-tiles.tld" prefix="tiles" %> > <html> > <head> > <LINK href="css/CB-Style.css" rel="stylesheet" type="text/css"> > </head> > <BODY bgcolor="white" link="#000000" vlink="#000000" alink="#000000" > topmargin="0" leftmargin="0" marginwidth="0" marginheight="0"> > <table width="100%" border='0' cellspacing="0" cellpadding="0"> > <tr> > <td> > <tiles:insert page='/test/templates/leftColSepRightCol.jsp' > flush="true"> > </tiles:insert> > </td> > </tr> > </table> > </body> > </html> > > > > Trace: > > type Exception report > > > message > > > description The server encountered an internal error () that prevented it > from fulfilling this request. > > > exception > > org.apache.jasper.JasperException > at > org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java: >248) at > org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:289) > at > org.apache.jasper.servlet.JspServlet.service(JspServlet.java:240) at > javax.servlet.http.HttpServlet.service(HttpServlet.java:853) at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applicatio >nFilterChain.java:247) at > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterC >hain.java:193) at > org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.j >ava:260) at > org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invo >keNext(StandardPipeline.java:643) at > org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480) > at > org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995) > at > org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.j >ava:191) at > org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invo >keNext(StandardPipeline.java:643) at > org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480) > at > org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995) > at > org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2396) > at > org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:18 >0) at > org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invo >keNext(StandardPipeline.java:643) at > org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve >.java:170) at > org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invo >keNext(StandardPipeline.java:641) at > org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:17 >2) at > org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invo >keNext(StandardPipeline.java:641) at > org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480) > at > org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995) > at > org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.jav >a:174) at > org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invo >keNext(StandardPipeline.java:643) at > org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480) > at > org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995) > at > org.apache.coyote.tomcat4.CoyoteAdapter.service(CoyoteAdapter.java:223) > at > org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:405) > at > org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConn >ection(Http11Protocol.java:380) at > org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:508) > at > org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.ja >va:533) at java.lang.Thread.run(Thread.java:536) > > > root cause > > javax.servlet.ServletException > at > org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextIm >pl.java:497) at org.apache.jsp.index_jsp._jspService(index_jsp.java:76) at > org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:136) at > javax.servlet.http.HttpServlet.service(HttpServlet.java:853) at > org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java: >204) at > org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:289) > at > org.apache.jasper.servlet.JspServlet.service(JspServlet.java:240) at > javax.servlet.http.HttpServlet.service(HttpServlet.java:853) at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applicatio >nFilterChain.java:247) at > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterC >hain.java:193) at > org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.j >ava:260) at > org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invo >keNext(StandardPipeline.java:643) at > org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480) > at > org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995) > at > org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.j >ava:191) at > org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invo >keNext(StandardPipeline.java:643) at > org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480) > at > org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995) > at > org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2396) > at > org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:18 >0) at > org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invo >keNext(StandardPipeline.java:643) at > org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve >.java:170) at > org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invo >keNext(StandardPipeline.java:641) at > org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:17 >2) at > org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invo >keNext(StandardPipeline.java:641) at > org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480) > at > org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995) > at > org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.jav >a:174) at > org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invo >keNext(StandardPipeline.java:643) at > org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480) > at > org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995) > at > org.apache.coyote.tomcat4.CoyoteAdapter.service(CoyoteAdapter.java:223) > at > org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:405) > at > org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConn >ection(Http11Protocol.java:380) at > org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:508) > at > org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.ja >va:533) at java.lang.Thread.run(Thread.java:536) > > > Apache Tomcat/4.1.12-LE-jdk14 -- To unsubscribe, e-mail: <mailto:struts-user-unsubscribe@;jakarta.apache.org> For additional commands, e-mail: <mailto:struts-user-help@;jakarta.apache.org>