0

Cast Exception using ZK-JSP

asked 2009-05-12 07:13:02 +0800

marcobuss gravatar image marcobuss
12

Hi, has somboody seen this Exception:

java.lang.ClassCastException: org.zkoss.jsp.spec.v21.ZkJspApplicationContext cannot be cast to org.zkoss.jsp.spec.v21.ZkJspApplicationContext
at org.zkoss.jsp.spec.v21.JspFactoryImpl.getJspApplicationContext(JspFactoryImpl.java:83)
at org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate(PageContextImpl.java:900)
at org.apache.jsp.Startseite_jsp._jspx_meth_zk_005flabel_005f3(Startseite_jsp.java:486)
at org.apache.jsp.Startseite_jsp.access$27(Startseite_jsp.java:474)
at org.apache.jsp.Startseite_jsp$Helper.invoke9(Startseite_jsp.java:1526)
at org.apache.jsp.Startseite_jsp$Helper.invoke(Startseite_jsp.java:1733)
at org.zkoss.jsp.zul.impl.BranchTag.doTag(BranchTag.java:67)
at org.apache.jsp.Startseite_jsp._jspx_meth_zk_005fdiv_005f2(Startseite_jsp.java:469)
at org.apache.jsp.Startseite_jsp.access$5(Startseite_jsp.java:453)
at org.apache.jsp.Startseite_jsp$Helper.invoke1(Startseite_jsp.java:1442)
at org.apache.jsp.Startseite_jsp$Helper.invoke(Startseite_jsp.java:1709)
at org.zkoss.jsp.zul.impl.BranchTag.doTag(BranchTag.java:67)
at org.apache.jsp.Startseite_jsp._jspx_meth_zk_005fdiv_005f0(Startseite_jsp.java:137)
at org.apache.jsp.Startseite_jsp.access$0(Startseite_jsp.java:127)
at org.apache.jsp.Startseite_jsp$Helper.invoke0(Startseite_jsp.java:1427)
at org.apache.jsp.Startseite_jsp$Helper.invoke(Startseite_jsp.java:1706)
at org.zkoss.jsp.zul.impl.RootTag$MyRichlet.service(RootTag.java:300)
at org.zkoss.zk.ui.impl.UiEngineImpl.execNewPage0(UiEngineImpl.java:398)
at org.zkoss.zk.ui.impl.UiEngineImpl.execNewPage(UiEngineImpl.java:292)
at org.zkoss.jsp.zul.impl.RootTag.doTag(RootTag.java:268)
at org.apache.jsp.Startseite_jsp._jspx_meth_zk_005fpage_005f0(Startseite_jsp.java:122)
at org.apache.jsp.Startseite_jsp._jspService(Startseite_jsp.java:63)
at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:374)
at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:342)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:267)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:378)
at org.springframework.security.intercept.web.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:109)
at org.springframework.security.intercept.web.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:83)
at org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:390)
at org.springframework.security.ui.SessionFixationProtectionFilter.doFilterHttp(SessionFixationProtectionFilter.java:67)
at org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53)
at org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:390)
at org.springframework.security.ui.ExceptionTranslationFilter.doFilterHttp(ExceptionTranslationFilter.java:101)
at org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53)
at org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:390)
at org.springframework.security.providers.anonymous.AnonymousProcessingFilter.doFilterHttp(AnonymousProcessingFilter.java:105)
at org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53)
at org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:390)
at org.springframework.security.ui.rememberme.RememberMeProcessingFilter.doFilterHttp(RememberMeProcessingFilter.java:116)
at org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53)
at org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:390)
at org.springframework.security.wrapper.SecurityContextHolderAwareRequestFilter.doFilterHttp(SecurityContextHolderAwareRequestFilter.java:91)
at org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53)
at org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:390)
at org.springframework.security.ui.basicauth.BasicProcessingFilter.doFilterHttp(BasicProcessingFilter.java:174)
at org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53)
at org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:390)
at org.springframework.security.ui.AbstractProcessingFilter.doFilterHttp(AbstractProcessingFilter.java:277)
at org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53)
at org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:390)
at org.springframework.security.ui.logout.LogoutFilter.doFilterHttp(LogoutFilter.java:89)
at org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53)
at org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:390)
at org.springframework.security.context.HttpSessionContextIntegrationFilter.doFilterHttp(HttpSessionContextIntegrationFilter.java:235)
at org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53)
at org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:390)
at org.springframework.security.util.FilterChainProxy.doFilter(FilterChainProxy.java:175)
at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:236)
at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:167)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.hyperic.hq.product.servlet.filter.JMXFilter.doFilter(JMXFilter.java:324)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:286)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:845)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
at java.lang.Thread.run(Thread.java:619)

My first thought was there are two Versions of the jar in the projekt. I checkt this an there is only on zuljsp.jsr in the Project.

delete flag offensive retag edit

3 Replies

Sort by ยป oldest newest

answered 2009-07-07 16:01:40 +0800

mmghp30 gravatar image mmghp30
70 1

I take this error too
any idea

link publish delete flag offensive edit

answered 2009-07-07 19:13:45 +0800

kkurt gravatar image kkurt
300 1 2

Hi;
I am recieving this error rarely in was 7. i restart the server and it disapperars...

link publish delete flag offensive edit

answered 2009-07-07 19:14:24 +0800

deved gravatar image deved
114 1

Hi,
If there aren't two version of the jar in your project, check the deployed version of it and delete the precompiled jsp page.

Regards,
edgar

link publish delete flag offensive edit
Your reply
Please start posting your answer anonymously - your answer will be saved within the current session and published after you log in or create a new account. Please try to give a substantial answer, for discussions, please use comments and please do remember to vote (after you log in)!

[hide preview]

Question tools

Follow

RSS

Stats

Asked: 2009-05-12 07:13:02 +0800

Seen: 520 times

Last updated: Jul 07 '09

Support Options
  • Email Support
  • Training
  • Consulting
  • Outsourcing
Learn More