Community
Participate
Working Groups
I am using load time weaving to weave against a single Web application in Tomcat and I had a verify error as follows. The interesting thing is that my aop.xml file was not even calling for weaving this class file (see below). I think this was a chain reaction from another error, which I fixed and then the problem went away. Please let me know if reproducing this issue is important. 2005-07-07 13:48:30,526 ERROR [org.apache.catalina.core.ContainerBase. [Catalina] .[localhost].[/petclinic].[jsp]] - <Servlet.service() for servlet jsp threw exce ption> java.lang.VerifyError: (class: org/apache/taglibs/standard/lang/jstl/parser/Toke n, method: newToken signature: (I) Lorg/apache/taglibs/standard/lang/jstl/parser/ Token;) Illegal default target in switch at org.apache.taglibs.standard.lang.jstl.parser.ELParser.<init> (ELParser .java:989) at org.apache.taglibs.standard.lang.jstl.ELEvaluator.parseExpressionStri ng(ELEvaluator.java:259) at org.apache.taglibs.standard.lang.jstl.ELEvaluator.evaluate (ELEvaluato r.java:191) at org.apache.taglibs.standard.lang.jstl.ELEvaluator.evaluate (ELEvaluato r.java:163) at org.apache.taglibs.standard.lang.jstl.Evaluator.evaluate (Evaluator.ja va:101) at org.apache.taglibs.standard.lang.jstl.Evaluator.evaluate (Evaluator.ja va:129) at org.apache.taglibs.standard.lang.support.ExpressionEvaluatorManager.e valuate(ExpressionEvaluatorManager.java:75) at org.apache.taglibs.standard.tag.el.fmt.MessageTag.evaluateExpressions (MessageTag.java:111) at org.apache.taglibs.standard.tag.el.fmt.MessageTag.doStartTag (MessageT ag.java:62) at org.apache.jsp.WEB_002dINF.jsp.welcome_jsp._jspx_meth_fmt_message_0 (o rg.apache.jsp.WEB_002dINF.jsp.welcome_jsp:149) at org.apache.jsp.WEB_002dINF.jsp.welcome_jsp._jspService (org.apache.jsp .WEB_002dINF.jsp.welcome_jsp:90) at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97) at javax.servlet.http.HttpServlet.service(HttpServlet.java:802) at org.apache.jasper.servlet.JspServletWrapper.service (JspServletWrapper .java:322) at org.apache.jasper.servlet.JspServlet.serviceJspFile (JspServlet.java:2 91) at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:241) at javax.servlet.http.HttpServlet.service(HttpServlet.java:802) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter (Appl icationFilterChain.java:252) at org.apache.catalina.core.ApplicationFilterChain.doFilter (ApplicationF ilterChain.java:173) at org.apache.catalina.core.ApplicationDispatcher.invoke (ApplicationDisp atcher.java:672) at org.apache.catalina.core.ApplicationDispatcher.processRequest (Applica tionDispatcher.java:463) at org.apache.catalina.core.ApplicationDispatcher.doForward (ApplicationD ispatcher.java:398) at org.apache.catalina.core.ApplicationDispatcher.forward (ApplicationDis patcher.java:301) at org.springframework.web.servlet.view.InternalResourceView.renderMerge dOutputModel(InternalResourceView.java:97) at org.springframework.web.servlet.view.AbstractView.render (AbstractView .java:250) at org.springframework.web.servlet.DispatcherServlet.render (DispatcherSe rvlet.java:928) at org.springframework.web.servlet.DispatcherServlet.doDispatch (Dispatch erServlet.java:705) at org.springframework.web.servlet.DispatcherServlet.doService (Dispatche rServlet.java:625) at org.springframework.web.servlet.FrameworkServlet.serviceWrapper (Frame workServlet.java:386) at org.springframework.web.servlet.FrameworkServlet.doGet (FrameworkServl et.java:346) at javax.servlet.http.HttpServlet.service(HttpServlet.java:689) at javax.servlet.http.HttpServlet.service(HttpServlet.java:802) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter (Appl icationFilterChain.java:252) at org.apache.catalina.core.ApplicationFilterChain.doFilter (ApplicationF ilterChain.java:173) at org.apache.catalina.core.StandardWrapperValve.invoke (StandardWrapperV alve.java:213) at org.apache.catalina.core.StandardContextValve.invoke (StandardContextV alve.java:178) at org.apache.catalina.core.StandardHostValve.invoke (StandardHostValve.j ava:126) at org.apache.catalina.valves.ErrorReportValve.invoke (ErrorReportValve.j ava:105) at org.apache.catalina.core.StandardEngineValve.invoke (StandardEngineVal ve.java:107) at org.apache.catalina.connector.CoyoteAdapter.service (CoyoteAdapter.jav a:148) at org.apache.coyote.http11.Http11Processor.process (Http11Processor.java :856) at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.proce ssConnection(Http11Protocol.java:744) at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket (PoolTcpEndpo int.java:527) at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt (LeaderFol lowerWorkerThread.java:80) at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run (ThreadP ool.java:684) at java.lang.Thread.run(Thread.java:595) 2005-07-07 13:48:30,536 ERROR [org.springframework.web.servlet.DispatcherServlet ] - <Could not complete request> javax.servlet.ServletException: (class: org/apache/taglibs/standard/lang/jstl/pa rser/Token, method: newToken signature: (I) Lorg/apache/taglibs/standard/lang/jst l/parser/Token;) Illegal default target in switch at org.apache.jasper.runtime.PageContextImpl.doHandlePageException (PageC ontextImpl.java:848) at org.apache.jasper.runtime.PageContextImpl.handlePageException (PageCon textImpl.java:781) at org.apache.jsp.WEB_002dINF.jsp.welcome_jsp._jspService (org.apache.jsp .WEB_002dINF.jsp.welcome_jsp:133) at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97) at javax.servlet.http.HttpServlet.service(HttpServlet.java:802) at org.apache.jasper.servlet.JspServletWrapper.service (JspServletWrapper .java:322) at org.apache.jasper.servlet.JspServlet.serviceJspFile (JspServlet.java:2 91) at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:241) at javax.servlet.http.HttpServlet.service(HttpServlet.java:802) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter (Appl icationFilterChain.java:252) at org.apache.catalina.core.ApplicationFilterChain.doFilter (ApplicationF ilterChain.java:173) at org.apache.catalina.core.ApplicationDispatcher.invoke (ApplicationDisp atcher.java:672) at org.apache.catalina.core.ApplicationDispatcher.processRequest (Applica tionDispatcher.java:463) at org.apache.catalina.core.ApplicationDispatcher.doForward (ApplicationD ispatcher.java:398) at org.apache.catalina.core.ApplicationDispatcher.forward (ApplicationDis patcher.java:301) at org.springframework.web.servlet.view.InternalResourceView.renderMerge dOutputModel(InternalResourceView.java:97) at org.springframework.web.servlet.view.AbstractView.render (AbstractView .java:250) at org.springframework.web.servlet.DispatcherServlet.render (DispatcherSe rvlet.java:928) at org.springframework.web.servlet.DispatcherServlet.doDispatch (Dispatch erServlet.java:705) at org.springframework.web.servlet.DispatcherServlet.doService (Dispatche rServlet.java:625) at org.springframework.web.servlet.FrameworkServlet.serviceWrapper (Frame workServlet.java:386) at org.springframework.web.servlet.FrameworkServlet.doGet (FrameworkServl et.java:346) at javax.servlet.http.HttpServlet.service(HttpServlet.java:689) at javax.servlet.http.HttpServlet.service(HttpServlet.java:802) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter (Appl icationFilterChain.java:252) at org.apache.catalina.core.ApplicationFilterChain.doFilter (ApplicationF ilterChain.java:173) at org.apache.catalina.core.StandardWrapperValve.invoke (StandardWrapperV alve.java:213) at org.apache.catalina.core.StandardContextValve.invoke (StandardContextV alve.java:178) at org.apache.catalina.core.StandardHostValve.invoke (StandardHostValve.j ava:126) at org.apache.catalina.valves.ErrorReportValve.invoke (ErrorReportValve.j ava:105) at org.apache.catalina.core.StandardEngineValve.invoke (StandardEngineVal ve.java:107) at org.apache.catalina.connector.CoyoteAdapter.service (CoyoteAdapter.jav a:148) at org.apache.coyote.http11.Http11Processor.process (Http11Processor.java :856) at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.proce ssConnection(Http11Protocol.java:744) at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket (PoolTcpEndpo int.java:527) at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt (LeaderFol lowerWorkerThread.java:80) at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run (ThreadP ool.java:684) at java.lang.Thread.run(Thread.java:595) <aspectj> <weaver options="-proceedOnError -showWeaveInfo -verbose"> <include within="org.springframework..*"/> </weaver> <aspects> <!-- see here nested class with ".", "$" is accepted as well --> <aspect name="aspectPerfManage.monitor.operation.MonitorOperations"/> <aspect name="aspectPerfManage.monitor.resource.MonitorJdbc"/> <aspect name="aspectPerfManage.config.SimpleConfig"/> <aspect name="aspectPerfManage.config.NameTracking"/> <aspect name="aspectPerfManage.monitor.operation.MonitorOperations.InitializeMonitoredO peration"/> </aspects> </aspectj>
skip