users@woodstock.java.net

Re: weird refresh() behaviour in table

From: Wei Chiang <chiang.wei_at_riihonlahti.com>
Date: Sun, 10 Feb 2008 06:53:08 +0200

Hi, Dan,

> What version of Woodstock are you using?
The latest, 4.2 - Build 1 - 01/23/2008.
> And are you using the JSF Extensions scripts tag?
Not quite sure about this, but I have <webuijsf:script
type="text/javascript"></webuijsf:script> in my jsp file.

> I'm asking because JSF Extensions uses shale to load its resources.
>
> BTW, are you guys using Facelets or JSP?
I don't use Facelets, but have <jsp:include> tags in the jsp file.

The other thing is I use webuijsf:tabset.

Thank you,
Wei


>
> Dan
>
> Wei Chiang wrote:
>> Hi,
>>
>> Although not quite the same, I have also troubles using refresh or
>> submit function on input items in pages with tables.
>> The trace log (also reported by firebug) is included below.
>> I wonder if it has something to do with using Shale together with
>> Woodstock.
>>
>> It will be much appreciated, if you would share any thoughts on where
>> the problem is.
>>
>> Kind regards,
>> Wei
>>
>> Feb 9, 2008 11:17:47 PM org.apache.catalina.core.StandardWrapperValve
>> invoke
>> SEVERE: Servlet.service() for servlet Faces Servlet threw exception
>> java.lang.NullPointerException
>> at
>> org.apache.catalina.connector.Response.toAbsolute(Response.java:1475)
>> at
>> org.apache.catalina.connector.Response.encodeURL(Response.java:1111)
>> at
>> org.apache.catalina.connector.ResponseFacade.encodeURL(ResponseFacade.java:366)
>>
>> at
>> javax.servlet.http.HttpServletResponseWrapper.encodeURL(HttpServletResponseWrapper.java:76)
>>
>> at
>> javax.servlet.http.HttpServletResponseWrapper.encodeURL(HttpServletResponseWrapper.java:76)
>>
>> at
>> com.sun.faces.context.ExternalContextImpl.encodeResourceURL(ExternalContextImpl.java:386)
>>
>> at
>> com.sun.webui.jsf.util.RenderingUtilities.renderURLAttribute(RenderingUtilities.java:655)
>>
>> at
>> com.sun.webui.jsf.renderkit.html.ScriptRenderer.renderAttributes(ScriptRenderer.java:90)
>>
>> at
>> com.sun.webui.jsf.renderkit.html.AbstractRenderer.encodeBegin(AbstractRenderer.java:156)
>>
>> at
>> javax.faces.component.UIComponentBase.encodeBegin(UIComponentBase.java:788)
>>
>> at
>> javax.faces.component.UIComponent.encodeAll(UIComponent.java:884)
>> at
>> javax.faces.component.UIComponent.encodeAll(UIComponent.java:892)
>> at
>> javax.faces.component.UIComponent.encodeAll(UIComponent.java:892)
>> at
>> javax.faces.component.UIComponent.encodeAll(UIComponent.java:892)
>> at
>> javax.faces.component.UIComponent.encodeAll(UIComponent.java:892)
>> at
>> com.sun.faces.application.ViewHandlerImpl.doRenderView(ViewHandlerImpl.java:245)
>>
>> at
>> com.sun.faces.application.ViewHandlerImpl.renderView(ViewHandlerImpl.java:176)
>>
>> at
>> org.apache.shale.view.faces.ViewViewHandler.renderView(ViewViewHandler.java:147)
>>
>> at
>> com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:106)
>>
>> at
>> com.sun.faces.lifecycle.LifecycleImpl.phase(LifecycleImpl.java:251)
>> at
>> com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:144)
>> at
>> com.sun.faces.extensions.avatar.lifecycle.PartialTraversalLifecycle.render(PartialTraversalLifecycle.java:122)
>>
>> at
>> javax.faces.webapp.FacesServlet.service(FacesServlet.java:245)
>> at
>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
>>
>> at
>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
>>
>> at
>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:265)
>>
>> at
>> org.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:107)
>>
>> at
>> org.acegisecurity.intercept.web.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:72)
>>
>> at
>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
>>
>> at
>> org.acegisecurity.ui.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:188)
>>
>> at
>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
>>
>> at
>> org.acegisecurity.providers.anonymous.AnonymousProcessingFilter.doFilter(AnonymousProcessingFilter.java:125)
>>
>> at
>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
>>
>> at
>> org.acegisecurity.wrapper.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:81)
>>
>> at
>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
>>
>> at
>> org.acegisecurity.ui.basicauth.BasicProcessingFilter.doFilter(BasicProcessingFilter.java:175)
>>
>> at
>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
>>
>> at
>> org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFilter.java:324)
>>
>> at
>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
>>
>> at
>> org.acegisecurity.ui.logout.LogoutFilter.doFilter(LogoutFilter.java:123)
>> at
>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
>>
>> at
>> org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:298)
>>
>> at
>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
>>
>> at
>> org.acegisecurity.concurrent.ConcurrentSessionFilter.doFilter(ConcurrentSessionFilter.java:95)
>>
>> at
>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
>>
>> at
>> org.acegisecurity.securechannel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:138)
>>
>> at
>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
>>
>> at
>> org.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java:149)
>>
>> at
>> org.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java:98)
>>
>> at
>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
>>
>> at
>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
>>
>> at
>> org.netbeans.modules.web.monitor.server.MonitorFilter.doFilter(MonitorFilter.java:390)
>>
>> 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:175)
>>
>> 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:263)
>>
>> at
>> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
>>
>> at
>> org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:584)
>>
>> at
>> org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
>> at java.lang.Thread.run(Thread.java:619)
>> Feb 9, 2008 11:17:47 PM org.apache.catalina.core.StandardWrapperValve
>> invoke
>> SEVERE: Servlet.service() for servlet Faces Servlet threw exception
>> java.lang.NullPointerException
>> at
>> org.apache.catalina.connector.Response.toAbsolute(Response.java:1475)
>> at
>> org.apache.catalina.connector.Response.encodeURL(Response.java:1111)
>> at
>> org.apache.catalina.connector.ResponseFacade.encodeURL(ResponseFacade.java:366)
>>
>> at
>> javax.servlet.http.HttpServletResponseWrapper.encodeURL(HttpServletResponseWrapper.java:76)
>>
>> at
>> javax.servlet.http.HttpServletResponseWrapper.encodeURL(HttpServletResponseWrapper.java:76)
>>
>> at
>> com.sun.faces.context.ExternalContextImpl.encodeResourceURL(ExternalContextImpl.java:386)
>>
>> at
>> com.sun.webui.jsf.util.RenderingUtilities.renderURLAttribute(RenderingUtilities.java:655)
>>
>> at
>> com.sun.webui.jsf.renderkit.html.ScriptRenderer.renderAttributes(ScriptRenderer.java:90)
>>
>> at
>> com.sun.webui.jsf.renderkit.html.AbstractRenderer.encodeBegin(AbstractRenderer.java:156)
>>
>> at
>> javax.faces.component.UIComponentBase.encodeBegin(UIComponentBase.java:788)
>>
>> at
>> javax.faces.component.UIComponent.encodeAll(UIComponent.java:884)
>> at
>> javax.faces.component.UIComponent.encodeAll(UIComponent.java:892)
>> at
>> javax.faces.component.UIComponent.encodeAll(UIComponent.java:892)
>> at
>> javax.faces.component.UIComponent.encodeAll(UIComponent.java:892)
>> at
>> javax.faces.component.UIComponent.encodeAll(UIComponent.java:892)
>> at
>> com.sun.faces.application.ViewHandlerImpl.doRenderView(ViewHandlerImpl.java:245)
>>
>> at
>> com.sun.faces.application.ViewHandlerImpl.renderView(ViewHandlerImpl.java:176)
>>
>> at
>> org.apache.shale.view.faces.ViewViewHandler.renderView(ViewViewHandler.java:147)
>>
>> at
>> com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:106)
>>
>> at
>> com.sun.faces.lifecycle.LifecycleImpl.phase(LifecycleImpl.java:251)
>> at
>> com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:144)
>> at
>> com.sun.faces.extensions.avatar.lifecycle.PartialTraversalLifecycle.render(PartialTraversalLifecycle.java:122)
>>
>> at
>> javax.faces.webapp.FacesServlet.service(FacesServlet.java:245)
>> at
>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
>>
>> at
>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
>>
>> at
>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:265)
>>
>> at
>> org.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:107)
>>
>> at
>> org.acegisecurity.intercept.web.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:72)
>>
>> at
>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
>>
>> at
>> org.acegisecurity.ui.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:188)
>>
>> at
>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
>>
>> at
>> org.acegisecurity.providers.anonymous.AnonymousProcessingFilter.doFilter(AnonymousProcessingFilter.java:125)
>>
>> at
>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
>>
>> at
>> org.acegisecurity.wrapper.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:81)
>>
>> at
>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
>>
>> at
>> org.acegisecurity.ui.basicauth.BasicProcessingFilter.doFilter(BasicProcessingFilter.java:175)
>>
>> at
>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
>>
>> at
>> org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFilter.java:324)
>>
>> at
>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
>>
>> at
>> org.acegisecurity.ui.logout.LogoutFilter.doFilter(LogoutFilter.java:123)
>> at
>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
>>
>> at
>> org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:298)
>>
>> at
>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
>>
>> at
>> org.acegisecurity.concurrent.ConcurrentSessionFilter.doFilter(ConcurrentSessionFilter.java:95)
>>
>> at
>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
>>
>> at
>> org.acegisecurity.securechannel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:138)
>>
>> at
>> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
>>
>> at
>> org.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java:149)
>>
>> at
>> org.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java:98)
>>
>> at
>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
>>
>> at
>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
>>
>> at
>> org.netbeans.modules.web.monitor.server.MonitorFilter.doFilter(MonitorFilter.java:390)
>>
>> 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:175)
>>
>> 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:263)
>>
>> at
>> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
>>
>> at
>> org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:584)
>>
>> at
>> org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
>> at java.lang.Thread.run(Thread.java:619)
>> Feb 9, 2008 11:17:47 PM org.apache.catalina.core.ApplicationDispatcher
>> invoke
>> SEVERE: Servlet.service() for servlet Faces Servlet threw exception
>> java.lang.IllegalStateException: No thread-bound request found: Are you
>> referring to request attributes outside of an actual web request? If you
>> are actually operating within a web request and still receive this
>> message,your code is probably running outside of
>> DispatcherServlet/DispatcherPortlet: In this case, use
>> RequestContextListener or RequestContextFilter to expose the current
>> request.
>> at
>> org.springframework.web.context.request.RequestContextHolder.currentRequestAttributes(RequestContextHolder.java:102)
>>
>> at
>> org.springframework.web.context.request.SessionScope.get(SessionScope.java:88)
>>
>> at
>> org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:285)
>>
>> at
>> org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:170)
>>
>> at
>> org.springframework.aop.target.SimpleBeanTargetSource.getTarget(SimpleBeanTargetSource.java:33)
>>
>> at
>> org.springframework.aop.framework.Cglib2AopProxy$DynamicAdvisedInterceptor.getTarget(Cglib2AopProxy.java:662)
>>
>> at
>> org.springframework.aop.framework.Cglib2AopProxy$DynamicAdvisedInterceptor.intercept(Cglib2AopProxy.java:612)
>>
>> at
>> com.rihotec.apogee.device.webapps.jsf.event.EventSessBean$$EnhancerByCGLIB$$2660dfb0.getGroups(<generated>)
>>
>> at sun.reflect.GeneratedMethodAccessor139.invoke(Unknown Source)
>> at
>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>>
>> at java.lang.reflect.Method.invoke(Method.java:597)
>> at javax.el.BeanELResolver.getValue(BeanELResolver.java:62)
>> at
>> javax.el.CompositeELResolver.getValue(CompositeELResolver.java:53)
>> at
>> com.sun.faces.el.FacesCompositeELResolver.getValue(FacesCompositeELResolver.java:64)
>>
>> at org.apache.el.parser.AstValue.getTarget(AstValue.java:61)
>> at org.apache.el.parser.AstValue.setValue(AstValue.java:112)
>> at
>> org.apache.el.ValueExpressionImpl.setValue(ValueExpressionImpl.java:249)
>> at
>> org.apache.jasper.el.JspValueExpression.setValue(JspValueExpression.java:85)
>>
>> at
>> com.sun.faces.lifecycle.RestoreViewPhase.doPerComponentActions(RestoreViewPhase.java:244)
>>
>> at
>> com.sun.faces.lifecycle.RestoreViewPhase.doPerComponentActions(RestoreViewPhase.java:249)
>>
>> at
>> com.sun.faces.lifecycle.RestoreViewPhase.doPerComponentActions(RestoreViewPhase.java:249)
>>
>> at
>> com.sun.faces.lifecycle.RestoreViewPhase.doPerComponentActions(RestoreViewPhase.java:249)
>>
>> at
>> com.sun.faces.lifecycle.RestoreViewPhase.doPerComponentActions(RestoreViewPhase.java:249)
>>
>> at
>> com.sun.faces.lifecycle.RestoreViewPhase.doPerComponentActions(RestoreViewPhase.java:249)
>>
>> at
>> com.sun.faces.lifecycle.RestoreViewPhase.doPerComponentActions(RestoreViewPhase.java:249)
>>
>> at
>> com.sun.faces.lifecycle.RestoreViewPhase.doPerComponentActions(RestoreViewPhase.java:249)
>>
>> at
>> com.sun.faces.lifecycle.RestoreViewPhase.doPerComponentActions(RestoreViewPhase.java:249)
>>
>> at
>> com.sun.faces.lifecycle.RestoreViewPhase.doPerComponentActions(RestoreViewPhase.java:249)
>>
>> at
>> com.sun.faces.lifecycle.RestoreViewPhase.execute(RestoreViewPhase.java:193)
>>
>> at
>> com.sun.faces.lifecycle.LifecycleImpl.phase(LifecycleImpl.java:251)
>> at
>> com.sun.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:117)
>> at
>> com.sun.faces.extensions.avatar.lifecycle.PartialTraversalLifecycle.execute(PartialTraversalLifecycle.java:94)
>>
>> at
>> javax.faces.webapp.FacesServlet.service(FacesServlet.java:244)
>> at
>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
>>
>> at
>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
>>
>> at
>> org.netbeans.modules.web.monitor.server.MonitorFilter.doFilter(MonitorFilter.java:390)
>>
>> 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.ApplicationDispatcher.invoke(ApplicationDispatcher.java:654)
>>
>> at
>> org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:447)
>>
>> at
>> org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:379)
>>
>> at
>> org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:292)
>>
>> at
>> org.apache.catalina.core.StandardHostValve.custom(StandardHostValve.java:424)
>>
>> at
>> org.apache.catalina.core.StandardHostValve.throwable(StandardHostValve.java:271)
>>
>> at
>> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:142)
>>
>> 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:263)
>>
>> at
>> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
>>
>> at
>> org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:584)
>>
>> at
>> org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
>> at java.lang.Thread.run(Thread.java:619)
>> Feb 9, 2008 11:17:47 PM org.apache.catalina.core.StandardHostValve
>> custom
>> SEVERE: Exception Processing
>> ErrorPage[exceptionType=java.lang.Exception,
>> location=/pages/error/error.jsf]
>> javax.servlet.ServletException: /pages/event/eventList_2_.jsp(94,43)
>> '#{eventBean.groups[0].tableRowGroup}' Error reading 'groups' on type
>> com.rihotec.apogee.device.webapps.jsf.event.EventSessBean$$EnhancerByCGLIB$$2660dfb0
>>
>> at
>> javax.faces.webapp.FacesServlet.service(FacesServlet.java:256)
>> at
>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
>>
>> at
>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
>>
>> at
>> org.netbeans.modules.web.monitor.server.MonitorFilter.doFilter(MonitorFilter.java:390)
>>
>> 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.ApplicationDispatcher.invoke(ApplicationDispatcher.java:654)
>>
>> at
>> org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:447)
>>
>> at
>> org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:379)
>>
>> at
>> org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:292)
>>
>> at
>> org.apache.catalina.core.StandardHostValve.custom(StandardHostValve.java:424)
>>
>> at
>> org.apache.catalina.core.StandardHostValve.throwable(StandardHostValve.java:271)
>>
>> at
>> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:142)
>>
>> 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:263)
>>
>> at
>> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
>>
>> at
>> org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:584)
>>
>> at
>> org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
>> at java.lang.Thread.run(Thread.java:619)
>> Caused by: org.apache.jasper.el.JspELException:
>> /pages/event/eventList_2_.jsp(94,43)
>> '#{eventBean.groups[0].tableRowGroup}' Error reading 'groups' on type
>> com.rihotec.apogee.device.webapps.jsf.event.EventSessBean$$EnhancerByCGLIB$$2660dfb0
>>
>> at
>> org.apache.jasper.el.JspValueExpression.setValue(JspValueExpression.java:94)
>>
>> at
>> com.sun.faces.lifecycle.RestoreViewPhase.doPerComponentActions(RestoreViewPhase.java:244)
>>
>> at
>> com.sun.faces.lifecycle.RestoreViewPhase.doPerComponentActions(RestoreViewPhase.java:249)
>>
>> at
>> com.sun.faces.lifecycle.RestoreViewPhase.doPerComponentActions(RestoreViewPhase.java:249)
>>
>> at
>> com.sun.faces.lifecycle.RestoreViewPhase.doPerComponentActions(RestoreViewPhase.java:249)
>>
>> at
>> com.sun.faces.lifecycle.RestoreViewPhase.doPerComponentActions(RestoreViewPhase.java:249)
>>
>> at
>> com.sun.faces.lifecycle.RestoreViewPhase.doPerComponentActions(RestoreViewPhase.java:249)
>>
>> at
>> com.sun.faces.lifecycle.RestoreViewPhase.doPerComponentActions(RestoreViewPhase.java:249)
>>
>> at
>> com.sun.faces.lifecycle.RestoreViewPhase.doPerComponentActions(RestoreViewPhase.java:249)
>>
>> at
>> com.sun.faces.lifecycle.RestoreViewPhase.doPerComponentActions(RestoreViewPhase.java:249)
>>
>> at
>> com.sun.faces.lifecycle.RestoreViewPhase.doPerComponentActions(RestoreViewPhase.java:249)
>>
>> at
>> com.sun.faces.lifecycle.RestoreViewPhase.execute(RestoreViewPhase.java:193)
>>
>> at
>> com.sun.faces.lifecycle.LifecycleImpl.phase(LifecycleImpl.java:251)
>> at
>> com.sun.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:117)
>> at
>> com.sun.faces.extensions.avatar.lifecycle.PartialTraversalLifecycle.execute(PartialTraversalLifecycle.java:94)
>>
>> at
>> javax.faces.webapp.FacesServlet.service(FacesServlet.java:244)
>> ... 19 more
>> Caused by: org.springframework.beans.factory.BeanCreationException:
>> Error creating bean with name 'scopedTarget.eventBean': Scope 'session'
>> is not active for the current thread; consider defining a scoped proxy
>> for this bean if you intend to refer to it from a singleton; nested
>> exception is java.lang.IllegalStateException: No thread-bound request
>> found: Are you referring to request attributes outside of an actual web
>> request? If you are actually operating within a web request and still
>> receive this message,your code is probably running outside of
>> DispatcherServlet/DispatcherPortlet: In this case, use
>> RequestContextListener or RequestContextFilter to expose the current
>> request.
>> at
>> org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:299)
>>
>> at
>> org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:170)
>>
>> at
>> org.springframework.aop.target.SimpleBeanTargetSource.getTarget(SimpleBeanTargetSource.java:33)
>>
>> at
>> org.springframework.aop.framework.Cglib2AopProxy$DynamicAdvisedInterceptor.getTarget(Cglib2AopProxy.java:662)
>>
>> at
>> org.springframework.aop.framework.Cglib2AopProxy$DynamicAdvisedInterceptor.intercept(Cglib2AopProxy.java:612)
>>
>> at
>> com.rihotec.apogee.device.webapps.jsf.event.EventSessBean$$EnhancerByCGLIB$$2660dfb0.getGroups(<generated>)
>>
>> at sun.reflect.GeneratedMethodAccessor139.invoke(Unknown Source)
>> at
>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>>
>> at java.lang.reflect.Method.invoke(Method.java:597)
>> at javax.el.BeanELResolver.getValue(BeanELResolver.java:62)
>> at
>> javax.el.CompositeELResolver.getValue(CompositeELResolver.java:53)
>> at
>> com.sun.faces.el.FacesCompositeELResolver.getValue(FacesCompositeELResolver.java:64)
>>
>> at org.apache.el.parser.AstValue.getTarget(AstValue.java:61)
>> at org.apache.el.parser.AstValue.setValue(AstValue.java:112)
>> at
>> org.apache.el.ValueExpressionImpl.setValue(ValueExpressionImpl.java:249)
>> at
>> org.apache.jasper.el.JspValueExpression.setValue(JspValueExpression.java:85)
>>
>> ... 34 more
>> Caused by: java.lang.IllegalStateException: No thread-bound request
>> found: Are you referring to request attributes outside of an actual web
>> request? If you are actually operating within a web request and still
>> receive this message,your code is probably running outside of
>> DispatcherServlet/DispatcherPortlet: In this case, use
>> RequestContextListener or RequestContextFilter to expose the current
>> request.
>> at
>> org.springframework.web.context.request.RequestContextHolder.currentRequestAttributes(RequestContextHolder.java:102)
>>
>> at
>> org.springframework.web.context.request.SessionScope.get(SessionScope.java:88)
>>
>> at
>> org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:285)
>>
>> ... 49 more
>> Feb 9, 2008 11:17:47 PM org.apache.catalina.core.ApplicationDispatcher
>> invoke
>> SEVERE: Servlet.service() for servlet Faces Servlet threw exception
>> java.lang.IllegalStateException: No thread-bound request found: Are you
>> referring to request attributes outside of an actual web request? If you
>> are actually operating within a web request and still receive this
>> message,your code is probably running outside of
>> DispatcherServlet/DispatcherPortlet: In this case, use
>> RequestContextListener or RequestContextFilter to expose the current
>> request.
>> at
>> org.springframework.web.context.request.RequestContextHolder.currentRequestAttributes(RequestContextHolder.java:102)
>>
>> at
>> org.springframework.web.context.request.SessionScope.get(SessionScope.java:88)
>>
>> at
>> org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:285)
>>
>> at
>> org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:170)
>>
>> at
>> org.springframework.aop.target.SimpleBeanTargetSource.getTarget(SimpleBeanTargetSource.java:33)
>>
>> at
>> org.springframework.aop.framework.Cglib2AopProxy$DynamicAdvisedInterceptor.getTarget(Cglib2AopProxy.java:662)
>>
>> at
>> org.springframework.aop.framework.Cglib2AopProxy$DynamicAdvisedInterceptor.intercept(Cglib2AopProxy.java:612)
>>
>> at
>> com.rihotec.apogee.device.webapps.jsf.event.EventSessBean$$EnhancerByCGLIB$$2660dfb0.getGroups(<generated>)
>>
>> at sun.reflect.GeneratedMethodAccessor139.invoke(Unknown Source)
>> at
>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>>
>> at java.lang.reflect.Method.invoke(Method.java:597)
>> at javax.el.BeanELResolver.getValue(BeanELResolver.java:62)
>> at
>> javax.el.CompositeELResolver.getValue(CompositeELResolver.java:53)
>> at
>> com.sun.faces.el.FacesCompositeELResolver.getValue(FacesCompositeELResolver.java:64)
>>
>> at org.apache.el.parser.AstValue.getTarget(AstValue.java:61)
>> at org.apache.el.parser.AstValue.setValue(AstValue.java:112)
>> at
>> org.apache.el.ValueExpressionImpl.setValue(ValueExpressionImpl.java:249)
>> at
>> org.apache.jasper.el.JspValueExpression.setValue(JspValueExpression.java:85)
>>
>> at
>> com.sun.faces.lifecycle.RestoreViewPhase.doPerComponentActions(RestoreViewPhase.java:244)
>>
>> at
>> com.sun.faces.lifecycle.RestoreViewPhase.doPerComponentActions(RestoreViewPhase.java:249)
>>
>> at
>> com.sun.faces.lifecycle.RestoreViewPhase.doPerComponentActions(RestoreViewPhase.java:249)
>>
>> at
>> com.sun.faces.lifecycle.RestoreViewPhase.doPerComponentActions(RestoreViewPhase.java:249)
>>
>> at
>> com.sun.faces.lifecycle.RestoreViewPhase.doPerComponentActions(RestoreViewPhase.java:249)
>>
>> at
>> com.sun.faces.lifecycle.RestoreViewPhase.doPerComponentActions(RestoreViewPhase.java:249)
>>
>> at
>> com.sun.faces.lifecycle.RestoreViewPhase.doPerComponentActions(RestoreViewPhase.java:249)
>>
>> at
>> com.sun.faces.lifecycle.RestoreViewPhase.doPerComponentActions(RestoreViewPhase.java:249)
>>
>> at
>> com.sun.faces.lifecycle.RestoreViewPhase.doPerComponentActions(RestoreViewPhase.java:249)
>>
>> at
>> com.sun.faces.lifecycle.RestoreViewPhase.doPerComponentActions(RestoreViewPhase.java:249)
>>
>> at
>> com.sun.faces.lifecycle.RestoreViewPhase.execute(RestoreViewPhase.java:193)
>>
>> at
>> com.sun.faces.lifecycle.LifecycleImpl.phase(LifecycleImpl.java:251)
>> at
>> com.sun.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:117)
>> at
>> com.sun.faces.extensions.avatar.lifecycle.PartialTraversalLifecycle.execute(PartialTraversalLifecycle.java:94)
>>
>> at
>> javax.faces.webapp.FacesServlet.service(FacesServlet.java:244)
>> at
>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
>>
>> at
>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
>>
>> at
>> org.netbeans.modules.web.monitor.server.MonitorFilter.doFilter(MonitorFilter.java:390)
>>
>> 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.ApplicationDispatcher.invoke(ApplicationDispatcher.java:654)
>>
>> at
>> org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:447)
>>
>> at
>> org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:379)
>>
>> at
>> org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:292)
>>
>> at
>> org.apache.catalina.core.StandardHostValve.custom(StandardHostValve.java:424)
>>
>> at
>> org.apache.catalina.core.StandardHostValve.throwable(StandardHostValve.java:271)
>>
>> at
>> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:142)
>>
>> 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:263)
>>
>> at
>> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
>>
>> at
>> org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:584)
>>
>> at
>> org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
>> at java.lang.Thread.run(Thread.java:619)
>> Feb 9, 2008 11:17:47 PM org.apache.catalina.core.StandardHostValve
>> custom
>> SEVERE: Exception Processing
>> ErrorPage[exceptionType=java.lang.Exception,
>> location=/pages/error/error.jsf]
>> javax.servlet.ServletException: /pages/event/eventList_2_.jsp(94,43)
>> '#{eventBean.groups[0].tableRowGroup}' Error reading 'groups' on type
>> com.rihotec.apogee.device.webapps.jsf.event.EventSessBean$$EnhancerByCGLIB$$2660dfb0
>>
>> at
>> javax.faces.webapp.FacesServlet.service(FacesServlet.java:256)
>> at
>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
>>
>> at
>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
>>
>> at
>> org.netbeans.modules.web.monitor.server.MonitorFilter.doFilter(MonitorFilter.java:390)
>>
>> 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.ApplicationDispatcher.invoke(ApplicationDispatcher.java:654)
>>
>> at
>> org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:447)
>>
>> at
>> org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:379)
>>
>> at
>> org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:292)
>>
>> at
>> org.apache.catalina.core.StandardHostValve.custom(StandardHostValve.java:424)
>>
>> at
>> org.apache.catalina.core.StandardHostValve.throwable(StandardHostValve.java:271)
>>
>> at
>> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:142)
>>
>> 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:263)
>>
>> at
>> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
>>
>> at
>> org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:584)
>>
>> at
>> org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
>> at java.lang.Thread.run(Thread.java:619)
>> Caused by: org.apache.jasper.el.JspELException:
>> /pages/event/eventList_2_.jsp(94,43)
>> '#{eventBean.groups[0].tableRowGroup}' Error reading 'groups' on type
>> com.rihotec.apogee.device.webapps.jsf.event.EventSessBean$$EnhancerByCGLIB$$2660dfb0
>>
>> at
>> org.apache.jasper.el.JspValueExpression.setValue(JspValueExpression.java:94)
>>
>> at
>> com.sun.faces.lifecycle.RestoreViewPhase.doPerComponentActions(RestoreViewPhase.java:244)
>>
>> at
>> com.sun.faces.lifecycle.RestoreViewPhase.doPerComponentActions(RestoreViewPhase.java:249)
>>
>> at
>> com.sun.faces.lifecycle.RestoreViewPhase.doPerComponentActions(RestoreViewPhase.java:249)
>>
>> at
>> com.sun.faces.lifecycle.RestoreViewPhase.doPerComponentActions(RestoreViewPhase.java:249)
>>
>> at
>> com.sun.faces.lifecycle.RestoreViewPhase.doPerComponentActions(RestoreViewPhase.java:249)
>>
>> at
>> com.sun.faces.lifecycle.RestoreViewPhase.doPerComponentActions(RestoreViewPhase.java:249)
>>
>> at
>> com.sun.faces.lifecycle.RestoreViewPhase.doPerComponentActions(RestoreViewPhase.java:249)
>>
>> at
>> com.sun.faces.lifecycle.RestoreViewPhase.doPerComponentActions(RestoreViewPhase.java:249)
>>
>> at
>> com.sun.faces.lifecycle.RestoreViewPhase.doPerComponentActions(RestoreViewPhase.java:249)
>>
>> at
>> com.sun.faces.lifecycle.RestoreViewPhase.doPerComponentActions(RestoreViewPhase.java:249)
>>
>> at
>> com.sun.faces.lifecycle.RestoreViewPhase.execute(RestoreViewPhase.java:193)
>>
>> at
>> com.sun.faces.lifecycle.LifecycleImpl.phase(LifecycleImpl.java:251)
>> at
>> com.sun.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:117)
>> at
>> com.sun.faces.extensions.avatar.lifecycle.PartialTraversalLifecycle.execute(PartialTraversalLifecycle.java:94)
>>
>> at
>> javax.faces.webapp.FacesServlet.service(FacesServlet.java:244)
>> ... 19 more
>> Caused by: org.springframework.beans.factory.BeanCreationException:
>> Error creating bean with name 'scopedTarget.eventBean': Scope 'session'
>> is not active for the current thread; consider defining a scoped proxy
>> for this bean if you intend to refer to it from a singleton; nested
>> exception is java.lang.IllegalStateException: No thread-bound request
>> found: Are you referring to request attributes outside of an actual web
>> request? If you are actually operating within a web request and still
>> receive this message,your code is probably running outside of
>> DispatcherServlet/DispatcherPortlet: In this case, use
>> RequestContextListener or RequestContextFilter to expose the current
>> request.
>> at
>> org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:299)
>>
>> at
>> org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:170)
>>
>> at
>> org.springframework.aop.target.SimpleBeanTargetSource.getTarget(SimpleBeanTargetSource.java:33)
>>
>> at
>> org.springframework.aop.framework.Cglib2AopProxy$DynamicAdvisedInterceptor.getTarget(Cglib2AopProxy.java:662)
>>
>> at
>> org.springframework.aop.framework.Cglib2AopProxy$DynamicAdvisedInterceptor.intercept(Cglib2AopProxy.java:612)
>>
>> at
>> com.rihotec.apogee.device.webapps.jsf.event.EventSessBean$$EnhancerByCGLIB$$2660dfb0.getGroups(<generated>)
>>
>> at sun.reflect.GeneratedMethodAccessor139.invoke(Unknown Source)
>> at
>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>>
>> at java.lang.reflect.Method.invoke(Method.java:597)
>> at javax.el.BeanELResolver.getValue(BeanELResolver.java:62)
>> at
>> javax.el.CompositeELResolver.getValue(CompositeELResolver.java:53)
>> at
>> com.sun.faces.el.FacesCompositeELResolver.getValue(FacesCompositeELResolver.java:64)
>>
>> at org.apache.el.parser.AstValue.getTarget(AstValue.java:61)
>> at org.apache.el.parser.AstValue.setValue(AstValue.java:112)
>> at
>> org.apache.el.ValueExpressionImpl.setValue(ValueExpressionImpl.java:249)
>> at
>> org.apache.jasper.el.JspValueExpression.setValue(JspValueExpression.java:85)
>>
>> ... 34 more
>> Caused by: java.lang.IllegalStateException: No thread-bound request
>> found: Are you referring to request attributes outside of an actual web
>> request? If you are actually operating within a web request and still
>> receive this message,your code is probably running outside of
>> DispatcherServlet/DispatcherPortlet: In this case, use
>> RequestContextListener or RequestContextFilter to expose the current
>> request.
>> at
>> org.springframework.web.context.request.RequestContextHolder.currentRequestAttributes(RequestContextHolder.java:102)
>>
>> at
>> org.springframework.web.context.request.SessionScope.get(SessionScope.java:88)
>>
>> at
>> org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:285)
>>
>> ... 49 more
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: users-unsubscribe_at_woodstock.dev.java.net
>> For additional commands, e-mail: users-help_at_woodstock.dev.java.net
>>
>>
>
>