I tried another method. Instead of passing the reference to my IDataProvider implementation, MyDataProvider, I recode MyDataProvider to get it from the MySession which extends Wicket Session. I don't any difference here but it works. I still not sure what caused MyDataProvider to fail to persist because of the List instance it contained.
Btw, http://google-collections.googlecode.com/svn-history/r5/trunk/src/com/google/common/collect/LinkedListMultimap.java LinkedListMultimap uses the inner class Node which is also Serializable. Michael Sparer wrote: > > The Serlializable-check isn't sufficient. you can mark any class > serializable if you want. what really counts is that all fields of the > class are serializable, you should have a look at them ... > -- View this message in context: http://www.nabble.com/Unable-to-serialize-class-com.google.common.collect.LinkedListMultimap%241-tp19027449p19028815.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]
