> Hello! I'm having trouble under resin 4.0.9, with something that was working
> with 4.0.7
Marcin,
We've done some work on el lately, possibly affecting your area. Can you send
me the generated java source for the failing page?
Thanks,
Alex
>
> I have an error page configured in web.xml:
>
> <error-page>
> <location>/jsp/error.jsp</location>
> </error-page>
>
> in which i want to access javax.servlet.error.exception property to display
> and log the error.
> After moving to Resin Pro 4.0.9, I get an error while doing this:
>
> [10-08-19 15:26:00.877] {http://*:80-10} javax.el.PropertyNotFoundException:
> 'servlet' is an unknown bean property of
> 'com.caucho.server.webbeans.ConversationContext__ResinScopeProxy'
> at
> javax.el.BeanELResolver.getValue(BeanELResolver.java:196)
> at
> com.caucho.jsp.el.PageContextELResolver.getValue(PageContextELResolver.java:181)
> at
> com.caucho.el.ArrayResolverExpr.getValue(ArrayResolverExpr.java:148)
> at
> com.caucho.el.ArrayResolverExpr.getValue(ArrayResolverExpr.java:139)
> at
> com.caucho.el.ArrayResolverExpr.getValue(ArrayResolverExpr.java:139)
> at
> com.caucho.el.PathExpr.getValue(PathExpr.java:142)
> at
> com.caucho.el.Expr.print(Expr.java:411)
> at
> com.caucho.config.el.CandiExpr.print(CandiExpr.java:219)
> at
> _jsp._jsp._error__jsp._jspService(_error__jsp.java:90)
> at
> _jsp._jsp._error__jsp._jspService(_error__jsp.java:38)
> at
> com.caucho.jsp.JavaPage.service(JavaPage.java:61)
> at
> com.caucho.jsp.Page.pageservice(Page.java:542)
> at
> com.caucho.server.dispatch.PageFilterChain.doFilter(PageFilterChain.java:194)
> at
> com.caucho.server.dispatch.ServletInvocation.service(ServletInvocation.java:286)
> at
> com.caucho.server.webapp.RequestDispatcherImpl.forward(RequestDispatcherImpl.java:287)
> at
> com.caucho.server.webapp.RequestDispatcherImpl.error(RequestDispatcherImpl.java:136)
> at
> com.caucho.server.webapp.ErrorPageManager.sendServletErrorImpl(ErrorPageManager.java:426)
> at
> com.caucho.server.webapp.ErrorPageManager.sendServletError(ErrorPageManager.java:183)
> at
> com.caucho.server.webapp.WebAppFilterChain.doFilter(WebAppFilterChain.java:185)
> at
> com.caucho.server.cache.CacheFilterChain.doFilter(CacheFilterChain.java:207)
> at
> com.caucho.server.webapp.AccessLogFilterChain.doFilter(AccessLogFilterChain.java:92)
> at
> com.caucho.server.dispatch.ServletInvocation.service(ServletInvocation.java:286)
> at
> com.caucho.server.http.HttpRequest.handleRequest(HttpRequest.java:789)
> at
> com.caucho.network.listen.TcpSocketLink.dispatchRequest(TcpSocketLink.java:662)
> at
> com.caucho.network.listen.TcpSocketLink.handleRequestsImpl(TcpSocketLink.java:625)
> at
> com.caucho.network.listen.TcpSocketLink.handleRequests(TcpSocketLink.java:576)
> at
> com.caucho.network.listen.TcpSocketLink$AcceptTask.doTask(TcpSocketLink.java:1157)
> at
> com.caucho.network.listen.TcpSocketLink$ConnectionReadTask.runThread(TcpSocketLink.java:1092)
> at
> com.caucho.network.listen.TcpSocketLink$AcceptTask.run(TcpSocketLink.java:1124)
> at
> com.caucho.env.thread.ResinThread.runTasks(ResinThread.java:169)
>
>
> The original exception object is lost.
>
> Is it a resin bug, or should I use a different method for accessing the
> exception object?
>
>
> Best regards,
>
> Marcin Koziej
>
> _______________________________________________
> resin-interest mailing list
> [email protected]
> http://maillist.caucho.com/mailman/listinfo/resin-interest
_______________________________________________
resin-interest mailing list
[email protected]
http://maillist.caucho.com/mailman/listinfo/resin-interest