ok found and fixed it.

johan


On 5/2/06, Johan Compagner <[EMAIL PROTECTED]> wrote:
hmm thats strange.where does that weakreference come from
i will check it out.

johan



On 5/2/06, Rüdiger Schulz < [EMAIL PROTECTED]> wrote:
I can confirm this exact same erro on Jboss 3.2.5.

--
greetings from Berlin,

Rüdiger Schulz


Maciej Janusz wrote on 02.05.2006 at 17:17:

JC>> you have to use the CryptedUrlWebRequestCodingStrategy for that now.
JC>> I think we need to add those 2 classes back in and make the depricated.
> thanks I'll try.

JC>> where do you see that serialization exception?
JC>> http://wicket-library.com/wicket-examples/ajax?wicket:bookmarkablePage=:wicket.examples.ajax.builtin.ClockPage
JC>> seems to work fine
> On my machine (jboss-4.0.4RC1) with examples 1.2-rc3
> (
> http://localhost:8080/wicket-examples/ajax?wicket:bookmarkablePage=:wicket.examples.ajax.builtin.ClockPage
> )I get

> ------------------ begin of stacktrace ----------------
> WicketMessage: Internal error cloning object. Make sure all
> dependent objects implement Serializable.
> Class: wicket.examples.ajax.builtin.ClockPage

> Root cause:

> java.io.NotSerializableException: java.lang.ref.WeakReference
> at
> java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1075)
> at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1369)
> at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1341)
> at
> java.io.ObjectOutputStream.writeOrdinaryObject (ObjectOutputStream.java:1284)
> at
> java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1073)
> at
> java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:291)
> at java.util.ArrayList.writeObject (ArrayList.java:570)
> at java.lang.reflect.Method.invoke(Method.java:585)
> at
> java.io.ObjectStreamClass.invokeWriteObject(ObjectStreamClass.java:890)
> at
> java.io.ObjectOutputStream.writeSerialData (ObjectOutputStream.java:1333)
> at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1284)
> at
> java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1073)
> at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1369)
> at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1341)
> at
> java.io.ObjectOutputStream.writeOrdinaryObject (ObjectOutputStream.java:1284)
> at
> java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1073)
> at
> java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1245)
> at
> java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1069)
> at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1369)
> at
> java.io.ObjectOutputStream.writeSerialData (ObjectOutputStream.java:1341)
> at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1284)
> at
> java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1073)
> at
> java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:291)
> at
> wicket.protocol.http.HttpSessionStore.setAttribute(HttpSessionStore.java:56)
> at wicket.Session.setAttribute(Session.java :878)
> at wicket.PageMap.put(PageMap.java:519)
> at wicket.Session.touch(Session.java:684)
> at wicket.Page.renderPage(Page.java:418)
> at
> wicket.request.target.component.BookmarkablePageRequestTarget.respond (BookmarkablePageRequestTarget.java:224)
> at
> wicket.request.compound.DefaultResponseStrategy.respond(DefaultResponseStrategy.java:49)
> at
> wicket.request.compound.AbstractCompoundRequestCycleProcessor.respond (AbstractCompoundRequestCycleProcessor.java:66)
> at
> wicket.RequestCycle.doProcessEventsAndRespond(RequestCycle.java:852)
> at
> wicket.RequestCycle.processEventsAndRespond(RequestCycle.java:879)
> at wicket.RequestCycle.step(RequestCycle.java:960)
> at wicket.RequestCycle.steps(RequestCycle.java:1034)
> at wicket.RequestCycle.request(RequestCycle.java:453)
> at wicket.protocol.http.WicketServlet.doGet (WicketServlet.java:215)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:697)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
> at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter (ApplicationFilterChain.java:252)
> at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> at
> org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java :96)
> at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
> at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java :173)
> at
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
> at
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
> at
> org.jboss.web.tomcat.security.CustomPrincipalValve.invoke(CustomPrincipalValve.java:54)
> at
> org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:174)
> at
> org.jboss.web.tomcat.tc5.session.ClusteredSessionValve.invoke(ClusteredSessionValve.java:95)
> at
> org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:74)
> at
> org.apache.catalina.core.StandardHostValve.invoke (StandardHostValve.java:126)
> at
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
> at
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java :107)
> at
> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
> at
> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:868)
> at
> org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection (Http11BaseProtocol.java:663)
> at
> org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
> at
> org.apache.tomcat.util.net.MasterSlaveWorkerThread.run(MasterSlaveWorkerThread.java :112)
> at java.lang.Thread.run(Thread.java:595)

> Complete stack:

> wicket.WicketRuntimeException: Internal error cloning object.
> Make sure all dependent objects implement Serializable. Class:
> wicket.examples.ajax.builtin.ClockPage
> at
> wicket.protocol.http.HttpSessionStore.setAttribute(HttpSessionStore.java:62)
> at wicket.Session.setAttribute(Session.java:878)
> at wicket.PageMap.put (PageMap.java:519)
> at wicket.Session.touch(Session.java:684)
> at wicket.Page.renderPage(Page.java:418)
> at
> wicket.request.target.component.BookmarkablePageRequestTarget.respond(BookmarkablePageRequestTarget.java :224)
> at
> wicket.request.compound.DefaultResponseStrategy.respond(DefaultResponseStrategy.java:49)
> at
> wicket.request.compound.AbstractCompoundRequestCycleProcessor.respond(AbstractCompoundRequestCycleProcessor.java :66)
> at
> wicket.RequestCycle.doProcessEventsAndRespond(RequestCycle.java:852)
> at
> wicket.RequestCycle.processEventsAndRespond(RequestCycle.java:879)
> at wicket.RequestCycle.step(RequestCycle.java :960)
> at wicket.RequestCycle.steps(RequestCycle.java:1034)
> at wicket.RequestCycle.request(RequestCycle.java:453)
> at wicket.protocol.http.WicketServlet.doGet(WicketServlet.java:215)

> ------------------ end of stacktrace ----------------





> -------------------------------------------------------
> Using Tomcat but need to do more? Need to support web services, security?
> Get stuff done quickly with pre-integrated technology to make your job easier
> Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
> http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
> _______________________________________________
> Wicket-user mailing list
> Wicket-user@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wicket-user





-------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmdlnk&kid0709&bid&3057&dat1642
_______________________________________________
Wicket-user mailing list
Wicket-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wicket-user


Reply via email to