[prev in list] [next in list] [prev in thread] [next in thread] 

List:       myfaces-user
Subject:    Re: [Trinidad] client (all) view state issue
From:       JoeJoseph <sukirtha.joseph () dnbtransunion ! com>
Date:       2009-11-18 9:12:16
Message-ID: 26404585.post () talk ! nabble ! com
[Download RAW message or body]


Hi Matthias,
I am using Trinidad 1.2.10. In my application, I am using nested dialogs
with PPR used extensively. Suppose I open a dialog and then open another
dialog from that, and use partial submit on my second dialog continuously,
without any break, suddenly the state is lost and a ViewExpiredException
occurs. Here is a stack trace for your reference:

javax.faces.application.ViewExpiredException: /layout/layout.jspxNo saved
view state could be found for the view identifier: /layout/layout.jspx
	at
org.apache.myfaces.lifecycle.RestoreViewExecutor.execute(RestoreViewExecutor.java:88)
	at
org.apache.myfaces.lifecycle.LifecycleImpl.executePhase(LifecycleImpl.java:103)
	at
org.apache.myfaces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:76)
	at javax.faces.webapp.FacesServlet.service(FacesServlet.java:151)
	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.ui.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:124)
  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.AbstractProcessingFilter.doFilter(AbstractProcessingFilter.java:271)
  at
org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
  at org.acegisecurity.ui.logout.LogoutFilter.doFilter(LogoutFilter.java:110)
	at
org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
  at
org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:249)
  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.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
com.dnb.rmp.nautilus.frwk.web.filter.UTFEncoderFilter.doFilter(UTFEncoderFilter.java:40)
  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(Unknown Source)

Is there some problem with nested dialogs + PPR usage in JSF Trinidad
1.2.10? I am getting the exception so often that my application is not
usable at all. Any help would be great.

Thanks
Joseph


Matthias Wessendorf-4 wrote:
> 
> Hi,
> 
> On Thu, Feb 21, 2008 at 5:27 PM, Andrew Robinson
> <andrew.rw.robinson@gmail.com> wrote:
> > It is a bug, not intentional. We need to fix this ASAP as it looks
> > like the change made trinidad 1.2.6 no longer compatible with any JSF
> > 1.1 state manager, not just facelets.
> > 
> > 
> > 
> > > > Nevermind, it looks like Trinidad 1.2.6 is no longer compatible with
> > facelets
> > > > 
> > > > https://issues.apache.org/jira/browse/TRINIDAD-955
> > > 
> > > yes, which is odd.
> > > Perhaps we should *warn* users to upgrade to 1.2.6, when they are on
> > Facelets ?
> > > -M
> > 
> > You mean *NOT* upgrade to 1.2.6 or 1.2.7-SNAPSHOT if they have any JSF
> > 1.1 state managers in their technology stack
> 
> thanks for fixing.
> yes, I mean to *not* upgrade :-)
> 
> Do you want to send out a mail, since you fixed it ?
> 
> Thx,
> Matthias
> 
> > 
> 
> 
> 
> -- 
> Matthias Wessendorf
> 
> further stuff:
> blog: http://matthiaswessendorf.wordpress.com/
> sessions: http://www.slideshare.net/mwessendorf
> mail: matzew-at-apache-dot-org
> 
> 

-- 
View this message in context: \
http://old.nabble.com/-Trinidad--client-%28all%29-view-state-issue-tp15603589p26404585.html
 Sent from the MyFaces - Users mailing list archive at Nabble.com.


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic