according to the j2ee spec, afair, httpsession must not hold any
non-serializable objects.

-igor

On Tue, Oct 28, 2008 at 10:02 AM, eyalbenamram <[EMAIL PROTECTED]> wrote:
>
> Hi,
> My session is holding an non serializable object. this causes a problem
> every time wicket is trying to serialize a page (since most pages in my app
> are hoding a pointer to the session) Here is the exception:
>
> http-6789-6 ERROR lang.Objects - Error serializing object class
> screens.Login [object=[Page class = screens.Login, id = 4, version = 0]]
> org.apache.wicket.util.io.SerializableChecker$WicketNotSerializableException:
> Unable to serialize class: java.lang.Object
> Field hierarchy is:
>  4 [class=screens.Login, path=4]
>    MySession screens.Login.ns [class=MySession]
>      private _community [class=core.community.User]
>        public core.community.TransactionManager
> core.community.User.transactionManager
> [class=core.community.TransactionManager]
>          private core.transportLayer.Protocol
> core.community.TransactionManager.protocol
> [class=core.transportLayer.Protocol]
>            private network.NetworkManger
> core.transportLayer.Protocol.network [class=network.NetworkManger]
>              private java.util.Hashtable network.NetworkManger.poolManagers
> [class=java.util.Hashtable]
>                private java.util.Hashtable
> network.NetworkManger.poolManagers[write:1][write:2]
> [class=network.PoolManager]
>                  private java.util.Vector
> network.PoolManager.availableTransports [class=java.util.Vector]
>                    private java.util.Vector
> network.PoolManager.availableTransports[write:1] [class=[Ljava.lang.Object;]
>                      private java.util.Vector
> network.PoolManager.availableTransports[write:1][0]
> [class=network.Transport]
>                        private java.lang.Object
> network.Transport.messageProcessingLock [class=java.lang.Object] <-----
> field that is not serializable
>
> Is it possible that this object (held by the session) will not be serialized
> at all??
>
> Thanks, Eyal.
> --
> View this message in context: 
> http://www.nabble.com/Serialization-problem---detaching-an-oblect-from-session-tp20211477p20211477.html
> Sent from the Wicket - User mailing list archive at Nabble.com.
>
>
> ---------------------------------------------------------------------
> 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