Glad it works for you.

Tried what you said below, but doesn't solve my problem.


http://www.nabble.com/Finding-the-cause-of-an-Exception-td16088387.html#a16112402



On Thu, 2008-03-27 at 10:01 -0700, Scott Swank wrote:
> We just discovered that if we use SecondLevelCacheSessionStore the
> problem goes away.  From there we determined that the setting
> 
> Application.get().getPageSettings().setAutomaticMultiWindowSupport(false);
> 
> is the lynch pin.  We still don't know why this resolves the problem.
> 
> - Scott
> 
> 
> On Tue, Mar 25, 2008 at 9:55 AM, Scott Swank <[EMAIL PROTECTED]> wrote:
> > Thank you.  We'll give that a try and let you know the results.
> >
> >
> >
> >  On Mon, Mar 24, 2008 at 11:43 PM, Igor Vaynberg <[EMAIL PROTECTED]> wrote:
> >  > see WICKET-1445. upgrade wicket to trunk and try again.
> >  >
> >  >  -igor
> >  >
> >  >
> >  >
> >  >
> >  >  On Mon, Mar 24, 2008 at 3:15 PM, Scott Swank <[EMAIL PROTECTED]> wrote:
> >  >  > We are trying to get clustering working with Wicket 1.3.2 (on JBoss
> >  >  >  4.3.0) and we get the following exception when one node fails over to
> >  >  >  another node.  Has anyone seen anything like this before?  Any
> >  >  >  suggestions/guesses?
> >  >  >
> >  >  >  Thank you,
> >  >  >  Scott
> >  >  >
> >  >  >  15:02:17,320 ERROR [RequestCycle] Could not deserialize object using 
> > `org.apache
> >  >  >  .wicket.util.io.IObjectStreamFactory$DefaultObjectStreamFactory` 
> > object factory
> >  >  >  java.lang.RuntimeException: Could not deserialize object using 
> > `org.apache.wicke
> >  >  >  t.util.io.IObjectStreamFactory$DefaultObjectStreamFactory` object 
> > factory
> >  >  >         at 
> > org.apache.wicket.util.lang.Objects.byteArrayToObject(Objects.java:40
> >  >  >  6)
> >  >  >         at 
> > org.apache.wicket.protocol.http.pagestore.AbstractPageStore.deseriali
> >  >  >  zePage(AbstractPageStore.java:228)
> >  >  >         at 
> > org.apache.wicket.protocol.http.pagestore.DiskPageStore.getPage(DiskP
> >  >  >  ageStore.java:706)
> >  >  >         at 
> > org.apache.wicket.protocol.http.pagestore.DiskPageStore.convertToPage
> >  >  >  (DiskPageStore.java:1218)
> >  >  >         at 
> > org.apache.wicket.protocol.http.SecondLevelCacheSessionStore$SecondLe
> >  >  >  velCachePageMap.getLastPage(SecondLevelCacheSessionStore.java:228)
> >  >  >         at 
> > org.apache.wicket.protocol.http.SecondLevelCacheSessionStore$SecondLe
> >  >  >  velCachePageMap.get(SecondLevelCacheSessionStore.java:296)
> >  >  >         at org.apache.wicket.Session.getPage(Session.java:751)
> >  >  >         at 
> > org.apache.wicket.request.AbstractRequestCycleProcessor.resolveRender
> >  >  >  edPage(AbstractRequestCycleProcessor.java:448)
> >  >  >         at 
> > org.apache.wicket.protocol.http.WebRequestCycleProcessor.resolve(WebR
> >  >  >  equestCycleProcessor.java:139)
> >  >  >         at org.apache.wicket.RequestCycle.step(RequestCycle.java:1224)
> >  >  >         at 
> > org.apache.wicket.RequestCycle.steps(RequestCycle.java:1330)
> >  >  >         at 
> > org.apache.wicket.RequestCycle.request(RequestCycle.java:493)
> >  >  >         at 
> > org.apache.wicket.protocol.http.WicketFilter.doGet(WicketFilter.java:
> >  >  >  358)
> >  >  >         at 
> > org.apache.wicket.protocol.http.WicketServlet.doGet(WicketServlet.jav
> >  >  >  a:124)
> >  >  >         at 
> > javax.servlet.http.HttpServlet.service(HttpServlet.java:690)
> >  >  >         at 
> > javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
> >  >  >         at 
> > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl
> >  >  >  icationFilterChain.java:290)
> >  >  >         at 
> > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF
> >  >  >  ilterChain.java:206)
> >  >  >         at 
> > com.vegas.ui.filter.CustomerFacingClientContextFilter.doFilter(Custom
> >  >  >  erFacingClientContextFilter.java:42)
> >  >  >         at 
> > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl
> >  >  >  icationFilterChain.java:235)
> >  >  >         at 
> > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF
> >  >  >  ilterChain.java:206)
> >  >  >         at 
> > com.vegas.ui.filter.HibernateFilter.doFilter(HibernateFilter.java:37)
> >  >  >
> >  >  >         at 
> > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl
> >  >  >  icationFilterChain.java:235)
> >  >  >         at 
> > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF
> >  >  >  ilterChain.java:206)
> >  >  >         at 
> > org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFi
> >  >  >  lter.java:96)
> >  >  >         at 
> > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl
> >  >  >  icationFilterChain.java:235)
> >  >  >         at 
> > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF
> >  >  >  ilterChain.java:206)
> >  >  >         at 
> > org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperV
> >  >  >  alve.java:230)
> >  >  >         at 
> > org.apache.catalina.core.StandardContextValve.invoke(StandardContextV
> >  >  >  alve.java:175)
> >  >  >         at 
> > org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(Securit
> >  >  >  yAssociationValve.java:179)
> >  >  >         at 
> > org.jboss.web.tomcat.service.session.ClusteredSessionValve.invoke(Clu
> >  >  >  steredSessionValve.java:87)
> >  >  >         at 
> > org.jboss.web.tomcat.service.session.JvmRouteValve.invoke(JvmRouteVal
> >  >  >  ve.java:84)
> >  >  >         at 
> > org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValv
> >  >  >  e.java:84)
> >  >  >         at 
> > org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.j
> >  >  >  ava:128)
> >  >  >         at 
> > org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.j
> >  >  >  ava:104)
> >  >  >         at 
> > org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke(CachedC
> >  >  >  onnectionValve.java:157)
> >  >  >         at 
> > org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineVal
> >  >  >  ve.java:109)
> >  >  >         at 
> > org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.jav
> >  >  >  a:241)
> >  >  >         at 
> > org.apache.coyote.ajp.AjpProcessor.process(AjpProcessor.java:437)
> >  >  >         at 
> > org.apache.coyote.ajp.AjpProtocol$AjpConnectionHandler.process(AjpPro
> >  >  >  tocol.java:381)
> >  >  >         at 
> > org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:44
> >  >  >  7)
> >  >  >         at java.lang.Thread.run(Unknown Source)
> >  >  >  Caused by: java.io.StreamCorruptedException: invalid type code: B8
> >  >  >         at java.io.ObjectInputStream.readObject0(Unknown Source)
> >  >  >         at java.io.ObjectInputStream.defaultReadFields(Unknown Source)
> >  >  >         at java.io.ObjectInputStream.readSerialData(Unknown Source)
> >  >  >         at java.io.ObjectInputStream.readOrdinaryObject(Unknown 
> > Source)
> >  >  >         at java.io.ObjectInputStream.readObject0(Unknown Source)
> >  >  >         at java.io.ObjectInputStream.readObject(Unknown Source)
> >  >  >         at 
> > org.apache.wicket.util.lang.Objects.byteArrayToObject(Objects.java:39
> >  >  >  2)
> >  >  >         ... 41 more
> >  >  >
> >  >
> >  >
> >  > >  ---------------------------------------------------------------------
> >  >  >  To unsubscribe, e-mail: [EMAIL PROTECTED]
> >  >  >  For additional commands, e-mail: [EMAIL PROTECTED]
> >  >  >
> >  >  >
> >  >
> >  >  ---------------------------------------------------------------------
> >  >  To unsubscribe, e-mail: [EMAIL PROTECTED]
> >  >  For additional commands, e-mail: [EMAIL PROTECTED]
> >  >
> >  >
> >
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> 


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to