You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@wicket.apache.org by Jonathan Locke <jo...@gmail.com> on 2007/05/15 23:08:51 UTC

Stack overflow in FilePageSerializingThread

Anyone run into this yet?

Exception in thread "FilePageSerializingThread-thoof"
java.lang.StackOverflowError
	at
java.io.ObjectOutputStream$HandleTable.hash(ObjectOutputStream.java:2313)
	at
java.io.ObjectOutputStream$HandleTable.lookup(ObjectOutputStream.java:2246)
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1083)
	at
java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
	at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
	at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
	at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1333)
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1141)
	at
java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
	at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
	at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
	at
java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
	at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
	at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
	at
java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
	at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
	at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
	at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1333)
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1141)
	at
java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
	at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
	at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
	at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1333)
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1141)
	at
java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
	at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
	at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
	at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:326)
	at
org.apache.wicket.util.io.IObjectStreamFactory$DefaultObjectStreamFactory$1.writeObjectOverride(IObjectStreamFactory.java:66)
	at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:322)
	at org.apache.wicket.util.lang.Objects.objectToByteArray(Objects.java:1101)
	at
org.apache.wicket.protocol.http.FilePageStore$PageSerializer.serializePage(FilePageStore.java:791)
	at org.apache.wicket.Page.writeReplace(Page.java:258)
	at sun.reflect.GeneratedMethodAccessor27.invoke(Unknown Source)
	at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
	at java.lang.reflect.Method.invoke(Method.java:589)
	at
java.io.ObjectStreamClass.invokeWriteReplace(ObjectStreamClass.java:1032)
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1102)
	at
java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
	at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
	at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
	at
java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
	at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
	at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
	at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1333)
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1141)
	at
java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
	at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
	at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
	at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:326)
	at java.util.ArrayList.writeObject(ArrayList.java:570)
	at sun.reflect.GeneratedMethodAccessor21.invoke(Unknown Source)
	at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
	at java.lang.reflect.Method.invoke(Method.java:589)
	at java.io.ObjectStreamClass.invokeWriteObject(ObjectStreamClass.java:945)
	at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1456)
	at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
	at
java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
	at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
	at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
	at
java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
	at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
	at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
	at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1333)
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1141)
	at
java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
	at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
	at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
	at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1333)
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1141)
	at
java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
	at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
	at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
	at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1333)
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1141)
	at
java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
	at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
	at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
	at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:326)
	at
org.apache.wicket.util.io.IObjectStreamFactory$DefaultObjectStreamFactory$1.writeObjectOverride(IObjectStreamFactory.java:66)
	at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:322)
	at org.apache.wicket.util.lang.Objects.objectToByteArray(Objects.java:1101)
	at
org.apache.wicket.protocol.http.FilePageStore$PageSerializer.serializePage(FilePageStore.java:791)
	at org.apache.wicket.Page.writeReplace(Page.java:258)
	at sun.reflect.GeneratedMethodAccessor27.invoke(Unknown Source)
	at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
	at java.lang.reflect.Method.invoke(Method.java:589)
	at
java.io.ObjectStreamClass.invokeWriteReplace(ObjectStreamClass.java:1032)
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1102)
	at
java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
	at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
	at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
	at
java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
	at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
	at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
	at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1333)
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1141)
	at
java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
	at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
	at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
	at
java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
	at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
	at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
	at
java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
	at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
	at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
	at
java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
	at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
	at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
	at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:326)
	at
org.apache.wicket.util.io.IObjectStreamFactory$DefaultObjectStreamFactory$1.writeObjectOverride(IObjectStreamFactory.java:66)
	at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:322)
	at org.apache.wicket.util.lang.Objects.objectToByteArray(Objects.java:1101)
	at
org.apache.wicket.protocol.http.FilePageStore$PageSerializer.serializePage(FilePageStore.java:791)
	at org.apache.wicket.Page.writeReplace(Page.java:258)
	at sun.reflect.GeneratedMethodAccessor27.invoke(Unknown Source)
	at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
	at java.lang.reflect.Method.invoke(Method.java:589)
	at
java.io.ObjectStreamClass.invokeWriteReplace(ObjectStreamClass.java:1032)
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1102)
	at
java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
	at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
	at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
	at
java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
	at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
	at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
	at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1333)
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1141)
	at
java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
	at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
	at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
	at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:326)
	at java.util.ArrayList.writeObject(ArrayList.java:570)
	at sun.reflect.GeneratedMethodAccessor21.invoke(Unknown Source)
	at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
	at java.lang.reflect.Method.invoke(Method.java:589)
	at java.io.ObjectStreamClass.invokeWriteObject(ObjectStreamClass.java:945)
	at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1456)
	at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
	at
java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
	at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
	at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
	at
java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
	at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
	at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
	at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1333)
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1141)
	at
java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
	at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
	at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
	at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1333)
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1141)
	at
java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
	at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
	at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
	at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1333)
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1141)
	at
java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
	at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
	at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
	at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:326)
	at
org.apache.wicket.util.io.IObjectStreamFactory$DefaultObjectStreamFactory$1.writeObjectOverride(IObjectStreamFactory.java:66)
	at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:322)
	at org.apache.wicket.util.lang.Objects.objectToByteArray(Objects.java:1101)
	at
org.apache.wicket.protocol.http.FilePageStore$PageSerializer.serializePage(FilePageStore.java:791)
	at org.apache.wicket.Page.writeReplace(Page.java:258)
	at sun.reflect.GeneratedMethodAccessor27.invoke(Unknown Source)
	at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
	at java.lang.reflect.Method.invoke(Method.java:589)
	at
java.io.ObjectStreamClass.invokeWriteReplace(ObjectStreamClass.java:1032)
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1102)
	at
java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
	at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
	at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
	at
java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
	at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
	at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
	at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1333)
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1141)
	at
java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
	at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
	at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
	at
java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
	at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
	at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
	at
java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
	at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
	at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
	at
java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
	at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
	at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
	at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:326)
	at
org.apache.wicket.util.io.IObjectStreamFactory$DefaultObjectStreamFactory$1.writeObjectOverride(IObjectStreamFactory.java:66)
	at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:322)
	at org.apache.wicket.util.lang.Objects.objectToByteArray(Objects.java:1101)
	at
org.apache.wicket.protocol.http.FilePageStore$PageSerializer.serializePage(FilePageStore.java:791)
	at org.apache.wicket.Page.writeReplace(Page.java:258)
	at sun.reflect.GeneratedMethodAccessor27.invoke(Unknown Source)
	at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
	at java.lang.reflect.Method.invoke(Method.java:589)
	at
java.io.ObjectStreamClass.invokeWriteReplace(ObjectStreamClass.java:1032)
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1102)
	at
java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
	at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
	at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
	at
java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
	at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
	at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
	at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1333)
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1141)
	at
java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
	at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
	at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
	at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:326)
	at java.util.ArrayList.writeObject(ArrayList.java:570)
	at sun.reflect.GeneratedMethodAccessor21.invoke(Unknown Source)
	at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
	at java.lang.reflect.Method.invoke(Method.java:589)
	at java.io.ObjectStreamClass.invokeWriteObject(ObjectStreamClass.java:945)
	at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1456)
	at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
	at
java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
	at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
	at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
	at
java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
	at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
	at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
	at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1333)
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1141)
	at
java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
	at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
	at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
	at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1333)
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1141)
	at
java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
	at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
	at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
	at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1333)
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1141)
	at
java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
	at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
	at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
	at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:326)
	at
org.apache.wicket.util.io.IObjectStreamFactory$DefaultObjectStreamFactory$1.writeObjectOverride(IObjectStreamFactory.java:66)
	at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:322)
	at org.apache.wicket.util.lang.Objects.objectToByteArray(Objects.java:1101)
	at
org.apache.wicket.protocol.http.FilePageStore$PageSerializer.serializePage(FilePageStore.java:791)
	at org.apache.wicket.Page.writeReplace(Page.java:258)
	at sun.reflect.GeneratedMethodAccessor27.invoke(Unknown Source)
	at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
	at java.lang.reflect.Method.invoke(Method.java:589)
	at
java.io.ObjectStreamClass.invokeWriteReplace(ObjectStreamClass.java:1032)
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1102)
	at
java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
	at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
	at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
	at
java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
	at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
	at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
	at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1333)
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1141)
	at
java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
	at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
	at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
	at
java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
	at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
	at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
	at
java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
	at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
	at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
	at
java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
	at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
	at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
	at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:326)
	at
org.apache.wicket.util.io.IObjectStreamFactory$DefaultObjectStreamFactory$1.writeObjectOverride(IObjectStreamFactory.java:66)
	at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:322)
	at org.apache.wicket.util.lang.Objects.objectToByteArray(Objects.java:1101)
	at
org.apache.wicket.protocol.http.FilePageStore$PageSerializer.serializePage(FilePageStore.java:791)
	at org.apache.wicket.Page.writeReplace(Page.java:258)
	at sun.reflect.GeneratedMethodAccessor27.invoke(Unknown Source)
	at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
	at java.lang.reflect.Method.invoke(Method.java:589)
	at
java.io.ObjectStreamClass.invokeWriteReplace(ObjectStreamClass.java:1032)
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1102)
	at
java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
	at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
	at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
	at
java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
	at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
	at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
	at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1333)
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1141)
	at
java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
	at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
	at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
	at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:326)
	at java.util.ArrayList.writeObject(ArrayList.java:570)
	at sun.reflect.GeneratedMethodAccessor21.invoke(Unknown Source)
	at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
	at java.lang.reflect.Method.invoke(Method.java:589)
	at java.io.ObjectStreamClass.invokeWriteObject(ObjectStreamClass.java:945)
	at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1456)
	at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
	at
java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
	at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
	at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
	at
java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
	at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
	at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
	at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1333)
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1141)
	at
java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
	at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
	at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
	at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1333)
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1141)
	at
java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
	at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
	at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
	at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1333)
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1141)
	at
java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
	at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
	at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
	at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:326)
	at
org.apache.wicket.util.io.IObjectStreamFactory$DefaultObjectStreamFactory$1.writeObjectOverride(IObjectStreamFactory.java:66)
	at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:322)
	at org.apache.wicket.util.lang.Objects.objectToByteArray(Objects.java:1101)
	at
org.apache.wicket.protocol.http.FilePageStore$PageSerializer.serializePage(FilePageStore.java:791)
	at org.apache.wicket.Page.writeReplace(Page.java:258)
	at sun.reflect.GeneratedMethodAccessor27.invoke(Unknown Source)
	at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
	at java.lang.reflect.Method.invoke(Method.java:589)
	at
java.io.ObjectStreamClass.invokeWriteReplace(ObjectStreamClass.java:1032)
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1102)
	at
java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
	at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
	at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
	at
java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
	at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
	at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
	at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1333)
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1141)
	at
java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
	at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
	at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
	at
java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
	at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
	at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
	at
java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
	at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
	at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
	at
java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
	at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
	at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
	at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:326)
	at
org.apache.wicket.util.io.IObjectStreamFactory$DefaultObjectStreamFactory$1.writeObjectOverride(IObjectStreamFactory.java:66)
	at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:322)
	at org.apache.wicket.util.lang.Objects.objectToByteArray(Objects.java:1101)
	at
org.apache.wicket.protocol.http.FilePageStore$PageSerializer.serializePage(FilePageStore.java:791)
	at org.apache.wicket.Page.writeReplace(Page.java:258)
	at sun.reflect.GeneratedMethodAccessor27.invoke(Unknown Source)
	at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
	at java.lang.reflect.Method.invoke(Method.java:589)
	at
java.io.ObjectStreamClass.invokeWriteReplace(ObjectStreamClass.java:1032)
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1102)
	at
java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
	at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
	at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
	at
java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
	at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
	at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
	at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1333)
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1141)
	at
java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
	at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
	at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
	at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:326)
	at java.util.ArrayList.writeObject(ArrayList.java:570)
	at sun.reflect.GeneratedMethodAccessor21.invoke(Unknown Source)
	at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
	at java.lang.reflect.Method.invoke(Method.java:589)
	at java.io.ObjectStreamClass.invokeWriteObject(ObjectStreamClass.java:945)
	at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1456)
	at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
	at
java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
	at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
	at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
	at
java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
	at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
	at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
	at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1333)
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1141)
	at
java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
	at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
	at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
	at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1333)
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1141)
	at
java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
	at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
	at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
	at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1333)
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1141)
	at
java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
	at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
	at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
	at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:326)
	at
org.apache.wicket.util.io.IObjectStreamFactory$DefaultObjectStreamFactory$1.writeObjectOverride(IObjectStreamFactory.java:66)
	at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:322)
	at org.apache.wicket.util.lang.Objects.objectToByteArray(Objects.java:1101)
	at
org.apache.wicket.protocol.http.FilePageStore$PageSerializer.serializePage(FilePageStore.java:791)
	at org.apache.wicket.Page.writeReplace(Page.java:258)
	at sun.reflect.GeneratedMethodAccessor27.invoke(Unknown Source)
	at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
	at java.lang.reflect.Method.invoke(Method.java:589)
	at
java.io.ObjectStreamClass.invokeWriteReplace(ObjectStreamClass.java:1032)
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1102)
	at
java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
	at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
	at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
	at
java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
	at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
	at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
	at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1333)
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1141)
	at
java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
	at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
	at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
	at
java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
	at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
	at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
	at
java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
	at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
	at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
	at
java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
	at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
	at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
	at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:326)
	at
org.apache.wicket.util.io.IObjectStreamFactory$DefaultObjectStreamFactory$1.writeObjectOverride(IObjectStreamFactory.java:66)
	at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:322)
	at org.apache.wicket.util.lang.Objects.objectToByteArray(Objects.java:1101)
	at
org.apache.wicket.protocol.http.FilePageStore$PageSerializer.serializePage(FilePageStore.java:791)
	at org.apache.wicket.Page.writeReplace(Page.java:258)
	at sun.reflect.GeneratedMethodAccessor27.invoke(Unknown Source)
	at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
	at java.lang.reflect.Method.invoke(Method.java:589)
	at
java.io.ObjectStreamClass.invokeWriteReplace(ObjectStreamClass.java:1032)
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1102)
	at
java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
	at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
	at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
	at
java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
	at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
	at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
	at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1333)
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1141)
	at
java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
	at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
	at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
	at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:326)
	at java.util.ArrayList.writeObject(ArrayList.java:570)
	at sun.reflect.GeneratedMethodAccessor21.invoke(Unknown Source)
	at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
	at java.lang.reflect.Method.invoke(Method.java:589)
	at java.io.ObjectStreamClass.invokeWriteObject(ObjectStreamClass.java:945)
	at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1456)
	at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
	at
java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
	at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
	at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
	at
java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
	at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
	at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
	at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1333)
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1141)
	at
java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
	at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
	at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
	at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1333)
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1141)
	at
java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
	at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
	at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
	at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1333)
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1141)
	at
java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
	at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
	at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
	at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:326)
	at
org.apache.wicket.util.io.IObjectStreamFactory$DefaultObjectStreamFactory$1.writeObjectOverride(IObjectStreamFactory.java:66)
	at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:322)
	at org.apache.wicket.util.lang.Objects.objectToByteArray(Objects.java:1101)
	at
org.apache.wicket.protocol.http.FilePageStore$PageSerializer.serializePage(FilePageStore.java:791)
	at org.apache.wicket.Page.writeReplace(Page.java:258)
	at sun.reflect.GeneratedMethodAccessor27.invoke(Unknown Source)
	at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
	at java.lang.reflect.Method.invoke(Method.java:589)
	at
java.io.ObjectStreamClass.invokeWriteReplace(ObjectStreamClass.java:1032)
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1102)
	at
java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
	at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
	at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
	at
java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
	at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
	at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
	at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1333)
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1141)
	at
java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
	at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
	at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
	at
java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
	at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
	at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
	at
java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
	at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
	at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
	at
java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
	at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
	at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
	at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:326)
	at
org.apache.wicket.util.io.IObjectStreamFactory$DefaultObjectStreamFactory$1.writeObjectOverride(IObjectStreamFactory.java:66)
	at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:322)
	at org.apache.wicket.util.lang.Objects.objectToByteArray(Objects.java:1101)
	at
org.apache.wicket.protocol.http.FilePageStore$PageSerializer.serializePage(FilePageStore.java:791)
	at org.apache.wicket.Page.writeReplace(Page.java:258)
	at sun.reflect.GeneratedMethodAccessor27.invoke(Unknown Source)
	at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
	at java.lang.reflect.Method.invoke(Method.java:589)
	at
java.io.ObjectStreamClass.invokeWriteReplace(ObjectStreamClass.java:1032)
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1102)
	at
java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
	at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
	at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
	at
java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
	at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
	at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
	at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1333)
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1141)
	at
java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
	at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
	at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
	at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:326)
	at java.util.ArrayList.writeObject(ArrayList.java:570)
	at sun.reflect.GeneratedMethodAccessor21.invoke(Unknown Source)
	at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
	at java.lang.reflect.Method.invoke(Method.java:589)
	at java.io.ObjectStreamClass.invokeWriteObject(ObjectStreamClass.java:945)
	at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1456)
	at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
	at
java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
	at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
	at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
	at
java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
	at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
	at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
	at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1333)
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1141)
	at
java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
	at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
	at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
	at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1333)
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1141)
	at
java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
	at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
	at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
	at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1333)
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1141)
	at
java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
	at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
	at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
	at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:326)
	at
org.apache.wicket.util.io.IObjectStreamFactory$DefaultObjectStreamFactory$1.writeObjectOverride(IObjectStreamFactory.java:66)
	at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:322)
	at org.apache.wicket.util.lang.Objects.objectToByteArray(Objects.java:1101)
	at
org.apache.wicket.protocol.http.FilePageStore$PageSerializer.serializePage(FilePageStore.java:791)
	at org.apache.wicket.Page.writeReplace(Page.java:258)
	at sun.reflect.GeneratedMethodAccessor27.invoke(Unknown Source)
	at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
	at java.lang.reflect.Method.invoke(Method.java:589)
	at
java.io.ObjectStreamClass.invokeWriteReplace(ObjectStreamClass.java:1032)
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1102)
	at
java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
	at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
	at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
	at
java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
	at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
	at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
	at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1333)
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1141)
	at
java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
	at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
	at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
	at
java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
	at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
	at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
	at
java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
	at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
	at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
	at
java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
	at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
	at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
	at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:326)
	at
org.apache.wicket.util.io.IObjectStreamFactory$DefaultObjectStreamFactory$1.writeObjectOverride(IObjectStreamFactory.java:66)
	at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:322)
	at org.apache.wicket.util.lang.Objects.objectToByteArray(Objects.java:1101)
	at
org.apache.wicket.protocol.http.FilePageStore$PageSerializer.serializePage(FilePageStore.java:791)
	at org.apache.wicket.Page.writeReplace(Page.java:258)
	at sun.reflect.GeneratedMethodAccessor27.invoke(Unknown Source)
	at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
	at java.lang.reflect.Method.invoke(Method.java:589)
	at
java.io.ObjectStreamClass.invokeWriteReplace(ObjectStreamClass.java:1032)
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1102)
	at
java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
	at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
	at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
	at
java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
	at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
	at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
	at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1333)
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1141)
	at
java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
	at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
	at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
	at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:326)
	at java.util.ArrayList.writeObject(ArrayList.java:570)
	at sun.reflect.GeneratedMethodAccessor21.invoke(Unknown Source)
	at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
	at java.lang.reflect.Method.invoke(Method.java:589)
	at java.io.ObjectStreamClass.invokeWriteObject(ObjectStreamClass.java:945)
	at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1456)
	at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
	at
java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
	at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
	at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
	at
java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
	at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
	at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
	at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1333)
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1141)
	at
java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
	at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
	at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
	at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1333)
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1141)
	at
java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
	at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
	at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
	at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1333)
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1141)
	at
java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
	at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
	at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
	at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:326)
	at
org.apache.wicket.util.io.IObjectStreamFactory$DefaultObjectStreamFactory$1.writeObjectOverride(IObjectStreamFactory.java:66)
	at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:322)
	at org.apache.wicket.util.lang.Objects.objectToByteArray(Objects.java:1101)
	at
org.apache.wicket.protocol.http.FilePageStore$PageSerializer.serializePage(FilePageStore.java:791)
	at org.apache.wicket.Page.writeReplace(Page.java:258)
	at sun.reflect.GeneratedMethodAccessor27.invoke(Unknown Source)
	at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
	at java.lang.reflect.Method.invoke(Method.java:589)
	at
java.io.ObjectStreamClass.invokeWriteReplace(ObjectStreamClass.java:1032)
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1102)
	at
java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
	at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
	at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
	at
java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
	at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
	at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
	at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1333)
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1141)
	at
java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
	at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
	at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
	at
java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
	at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
	at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
	at
java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
	at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
	at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
	at
java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
	at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
	at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
	at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:326)
	at
org.apache.wicket.util.io.IObjectStreamFactory$DefaultObjectStreamFactory$1.writeObjectOverride(IObjectStreamFactory.java:66)
	at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:322)
	at org.apache.wicket.util.lang.Objects.objectToByteArray(Objects.java:1101)
	at
org.apache.wicket.protocol.http.FilePageStore$PageSerializer.serializePage(FilePageStore.java:791)
	at org.apache.wicket.Page.writeReplace(Page.java:258)
	at sun.reflect.GeneratedMethodAccessor27.invoke(Unknown Source)
	at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
	at java.lang.reflect.Method.invoke(Method.java:589)
	at
java.io.ObjectStreamClass.invokeWriteReplace(ObjectStreamClass.java:1032)
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1102)
	at
java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
	at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
	at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
	at
java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
	at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
	at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
	at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1333)
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1141)
	at
java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
	at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
	at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
	at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:326)
	at java.util.ArrayList.writeObject(ArrayList.java:570)
	at sun.reflect.GeneratedMethodAccessor21.invoke(Unknown Source)
	at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
	at java.lang.reflect.Method.invoke(Method.java:589)
	at java.io.ObjectStreamClass.invokeWriteObject(ObjectStreamClass.java:945)
	at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1456)
	at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
	at
java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
	at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
	at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
	at
java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
	at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
	at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
	at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1333)
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1141)
	at
java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
	at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
	at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
	at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1333)
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1141)
	at
java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
	at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
	at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
	at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1333)
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1141)
	at
java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
	at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
	at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
	at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:326)
	at
org.apache.wicket.util.io.IObjectStreamFactory$DefaultObjectStreamFactory$1.writeObjectOverride(IObjectStreamFactory.java:66)
	at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:322)
	at org.apache.wicket.util.lang.Objects.objectToByteArray(Objects.java:1101)
	at
org.apache.wicket.protocol.http.FilePageStore$PageSerializer.serializePage(FilePageStore.java:791)
	at org.apache.wicket.Page.writeReplace(Page.java:258)
	at sun.reflect.GeneratedMethodAccessor27.invoke(Unknown Source)
	at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
	at java.lang.reflect.Method.invoke(Method.java:589)
	at
java.io.ObjectStreamClass.invokeWriteReplace(ObjectStreamClass.java:1032)
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1102)
	at
java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
	at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
	at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
	at
java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
	at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
	at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
	at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1333)
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1141)
	at
java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
	at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
	at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
	at
java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
	at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
	at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
	at
java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
	at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
	at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
	at
java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
	at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
	at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
	at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:326)
	at
org.apache.wicket.util.io.IObjectStreamFactory$DefaultObjectStreamFactory$1.writeObjectOverride(IObjectStreamFactory.java:66)
	at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:322)
	at org.apache.wicket.util.lang.Objects.objectToByteArray(Objects.java:1101)
	at
org.apache.wicket.protocol.http.FilePageStore$PageSerializer.serializePage(FilePageStore.java:791)
	at org.apache.wicket.Page.writeReplace(Page.java:258)
	at sun.reflect.GeneratedMethodAccessor27.invoke(Unknown Source)
	at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
	at java.lang.reflect.Method.invoke(Method.java:589)
	at
java.io.ObjectStreamClass.invokeWriteReplace(ObjectStreamClass.java:1032)
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1102)
	at
java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
	at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
	at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
	at
java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
	at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
	at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
	at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1333)
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1141)
	at
java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
	at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
	at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
	at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:326)
	at java.util.ArrayList.writeObject(ArrayList.java:570)
	at sun.reflect.GeneratedMethodAccessor21.invoke(Unknown Source)
	at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
	at java.lang.reflect.Method.invoke(Method.java:589)
	at java.io.ObjectStreamClass.invokeWriteObject(ObjectStreamClass.java:945)
	at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1456)
	at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
	at
java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
	at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
	at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
	at
java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
	at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
	at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
	at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1333)
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1141)
	at
java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
	at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
	at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
	at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1333)
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1141)
	at
java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
	at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
	at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
	at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1333)
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1141)
	at
java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
	at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
	at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
	at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:326)
	at
org.apache.wicket.util.io.IObjectStreamFactory$DefaultObjectStreamFactory$1.writeObjectOverride(IObjectStreamFactory.java:66)
	at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:322)
	at org.apache.wicket.util.lang.Objects.objectToByteArray(Objects.java:1101)
	at
org.apache.wicket.protocol.http.FilePageStore$PageSerializer.serializePage(FilePageStore.java:791)
	at org.apache.wicket.Page.writeReplace(Page.java:258)
	at sun.reflect.GeneratedMethodAccessor27.invoke(Unknown Source)
	at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
	at java.lang.reflect.Method.invoke(Method.java:589)
	at
java.io.ObjectStreamClass.invokeWriteReplace(ObjectStreamClass.java:1032)
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1102)
	at
java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
	at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
	at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
	at
java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
	at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
	at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
	at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1333)
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1141)
	at
java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
	at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
	at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
	at
java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
	at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
	at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
	at
java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
	at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
	at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
	at
java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
	at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
	at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
	at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:326)
	at
org.apache.wicket.util.io.IObjectStreamFactory$DefaultObjectStreamFactory$1.writeObjectOverride(IObjectStreamFactory.java:66)
	at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:322)
	at org.apache.wicket.util.lang.Objects.objectToByteArray(Objects.java:1101)
	at
org.apache.wicket.protocol.http.FilePageStore$PageSerializer.serializePage(FilePageStore.java:791)
	at org.apache.wicket.Page.writeReplace(Page.java:258)
	at sun.reflect.GeneratedMethodAccessor27.invoke(Unknown Source)
	at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
	at java.lang.reflect.Method.invoke(Method.java:589)
	at
java.io.ObjectStreamClass.invokeWriteReplace(ObjectStreamClass.java:1032)
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1102)
	at
java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
	at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
	at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
	at
java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
	at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
	at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
	at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1333)
	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1141)

-- 
View this message in context: http://www.nabble.com/Stack-overflow-in-FilePageSerializingThread-tf3761089.html#a10631188
Sent from the Wicket - Dev mailing list archive at Nabble.com.


Re: Stack overflow in FilePageSerializingThread

Posted by Jonathan Locke <jo...@gmail.com>.

cool.  i don't know the repro case, but will let you know if it happens
again.
if you think you're fix is right, it probably is.


Matej Knopp-2 wrote:
> 
> This should be fixed in trunk. Can you check if it works for you?
> 
> -Matej
> 
> On 5/16/07, Johan Compagner <jc...@gmail.com> wrote:
>> ok i think i have found it how to fix it
>> I will try to make a unit test that demonstrates the stack overflow
>> first..
>>
>> johan
>>
>>
>> On 5/16/07, Johan Compagner <jc...@gmail.com> wrote:
>> >
>> > i will try to make a unit test for it.
>> > i though i already build it in that it only does one page one time..
>> >
>> > johan
>> >
>> >
>> > On 5/16/07, Jonathan Locke <jo...@gmail.com> wrote:
>> > >
>> > >
>> > >
>> > > Don't know enough about serialization to know what the solution is,
>> but
>> > > this
>> > > code
>> > > could definitely be more defensive or more correct.  If writeReplace
>> is
>> > > called on a
>> > > page that is already being serialized either it's an error and an
>> > > exception
>> > > should be
>> > > thrown to alert an internal error is in progress OR writeReplace is
>> > > supposed
>> > > to be
>> > > called because some component nested on the page is referencing the
>> page
>> > > and
>> > > the writeReplace method needs to be smart enough to handle that case
>> by
>> > > writing
>> > > out a reference to something in the stream instead of trying to
>> > > serialize
>> > > the whole
>> > > page over again.  If it's the first thing, we should add the
>> defensive
>> > > check
>> > > on that
>> > > thread local serializer so that it will only serialize if it's not
>> > > already
>> > > serializing BEFORE
>> > > we fix any underlying problem.  If it's the second thing, I have no
>> idea
>> > > what to do.
>> > >
>> > >
>> > > Jonathan Locke wrote:
>> > > >
>> > > >
>> > > > So that Page.writeReplace call is getting called recursively. 
>> Maybe
>> > > > what's happening
>> > > > is that serialization is discovering a self-ref to the Page
>> somewhere?
>> > > > Then it calls in
>> > > > to writeReplace even though the page is already being serialized.
>> > > >
>> > > >
>> > > > Jonathan Locke wrote:
>> > > >>
>> > > >> Anyone run into this yet?
>> > > >>
>> > > >> Exception in thread "FilePageSerializingThread-thoof"
>> > > >> java.lang.StackOverflowError
>> > > >>      at
>> > > >>
>> java.io.ObjectOutputStream$HandleTable.hash(ObjectOutputStream.java
>> > > :2313)
>> > > >>      at
>> > > >>
>> java.io.ObjectOutputStream$HandleTable.lookup(ObjectOutputStream.java
>> > > :2246)
>> > > >>      at java.io.ObjectOutputStream.writeObject0 (
>> > > ObjectOutputStream.java:1083)
>> > > >>      at
>> > > >>
>> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
>> > > :1504)
>> > > >>      at
>> > > >>
>> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
>> > > >>      at
>> > > >> java.io.ObjectOutputStream.writeOrdinaryObject(
>> > > ObjectOutputStream.java:1387)
>> > > >>      at java.io.ObjectOutputStream.writeObject0(
>> > > ObjectOutputStream.java:1145)
>> > > >>      at
>> java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java
>> > > :1333)
>> > > >>      at java.io.ObjectOutputStream.writeObject0(
>> > > ObjectOutputStream.java:1141)
>> > > >>      at
>> > > >> java.io.ObjectOutputStream.defaultWriteFields (
>> > > ObjectOutputStream.java:1504)
>> > > >>      at
>> > > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
>> > > :1469)
>> > > >>      at
>> > > >> java.io.ObjectOutputStream.writeOrdinaryObject(
>> > > ObjectOutputStream.java :1387)
>> > > >>      at java.io.ObjectOutputStream.writeObject0(
>> > > ObjectOutputStream.java:1145)
>> > > >>      at
>> > > >>
>> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
>> > > :1504)
>> > > >>      at
>> > > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
>> > > :1469)
>> > > >>      at
>> > > >> java.io.ObjectOutputStream.writeOrdinaryObject(
>> > > ObjectOutputStream.java:1387)
>> > > >>      at java.io.ObjectOutputStream.writeObject0 (
>> > > ObjectOutputStream.java:1145)
>> > > >>      at
>> > > >>
>> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
>> > > :1504)
>> > > >>      at
>> > > >>
>> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
>> > > >>      at
>> > > >> java.io.ObjectOutputStream.writeOrdinaryObject(
>> > > ObjectOutputStream.java:1387)
>> > > >>      at java.io.ObjectOutputStream.writeObject0(
>> > > ObjectOutputStream.java:1145)
>> > > >>      at
>> java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java
>> > > :1333)
>> > > >>      at java.io.ObjectOutputStream.writeObject0(
>> > > ObjectOutputStream.java:1141)
>> > > >>      at
>> > > >> java.io.ObjectOutputStream.defaultWriteFields (
>> > > ObjectOutputStream.java:1504)
>> > > >>      at
>> > > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
>> > > :1469)
>> > > >>      at
>> > > >> java.io.ObjectOutputStream.writeOrdinaryObject(
>> > > ObjectOutputStream.java :1387)
>> > > >>      at java.io.ObjectOutputStream.writeObject0(
>> > > ObjectOutputStream.java:1145)
>> > > >>      at
>> java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java
>> > > :1333)
>> > > >>      at java.io.ObjectOutputStream.writeObject0 (
>> > > ObjectOutputStream.java:1141)
>> > > >>      at
>> > > >>
>> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
>> > > :1504)
>> > > >>      at
>> > > >>
>> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
>> > > >>      at
>> > > >> java.io.ObjectOutputStream.writeOrdinaryObject(
>> > > ObjectOutputStream.java:1387)
>> > > >>      at java.io.ObjectOutputStream.writeObject0(
>> > > ObjectOutputStream.java:1145)
>> > > >>      at java.io.ObjectOutputStream.writeObject(
>> > > ObjectOutputStream.java:326)
>> > > >>      at
>> > > >>
>> > >
>> org.apache.wicket.util.io.IObjectStreamFactory$DefaultObjectStreamFactory$1.writeObjectOverride
>> > > (IObjectStreamFactory.java :66)
>> > > >>      at java.io.ObjectOutputStream.writeObject(
>> > > ObjectOutputStream.java:322)
>> > > >>      at
>> > > >> org.apache.wicket.util.lang.Objects.objectToByteArray(Objects.java
>> > > :1101)
>> > > >>      at
>> > > >>
>> > >
>> org.apache.wicket.protocol.http.FilePageStore$PageSerializer.serializePage
>> > > (FilePageStore.java:791)
>> > > >>      at org.apache.wicket.Page.writeReplace(Page.java:258)
>> > > >>      at sun.reflect.GeneratedMethodAccessor27.invoke (Unknown
>> Source)
>> > > >>      at
>> > > >> sun.reflect.DelegatingMethodAccessorImpl.invoke(
>> > > DelegatingMethodAccessorImpl.java:25)
>> > > >>      at java.lang.reflect.Method.invoke(Method.java:589)
>> > > >>      at
>> > > >>
>> java.io.ObjectStreamClass.invokeWriteReplace(ObjectStreamClass.java
>> > > :1032)
>> > > >>      at java.io.ObjectOutputStream.writeObject0(
>> > > ObjectOutputStream.java:1102)
>> > > >>      at
>> > > >> java.io.ObjectOutputStream.defaultWriteFields (
>> > > ObjectOutputStream.java:1504)
>> > > >>      at
>> > > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
>> > > :1469)
>> > > >>      at
>> > > >> java.io.ObjectOutputStream.writeOrdinaryObject(
>> > > ObjectOutputStream.java :1387)
>> > > >>      at java.io.ObjectOutputStream.writeObject0(
>> > > ObjectOutputStream.java:1145)
>> > > >>      at
>> > > >>
>> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
>> > > :1504)
>> > > >>      at
>> > > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
>> > > :1469)
>> > > >>      at
>> > > >> java.io.ObjectOutputStream.writeOrdinaryObject(
>> > > ObjectOutputStream.java:1387)
>> > > >>      at java.io.ObjectOutputStream.writeObject0 (
>> > > ObjectOutputStream.java:1145)
>> > > >>      at
>> java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java
>> > > :1333)
>> > > >>      at java.io.ObjectOutputStream.writeObject0(
>> > > ObjectOutputStream.java:1141)
>> > > >>      at
>> > > >>
>> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
>> > > :1504)
>> > > >>      at
>> > > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
>> > > :1469)
>> > > >>      at
>> > > >> java.io.ObjectOutputStream.writeOrdinaryObject(
>> > > ObjectOutputStream.java:1387)
>> > > >>      at java.io.ObjectOutputStream.writeObject0(
>> > > ObjectOutputStream.java:1145)
>> > > >>      at java.io.ObjectOutputStream.writeObject (
>> > > ObjectOutputStream.java:326)
>> > > >>      at java.util.ArrayList.writeObject(ArrayList.java:570)
>> > > >>      at sun.reflect.GeneratedMethodAccessor21.invoke(Unknown
>> Source)
>> > > >>      at
>> > > >> sun.reflect.DelegatingMethodAccessorImpl.invoke (
>> > > DelegatingMethodAccessorImpl.java:25)
>> > > >>      at java.lang.reflect.Method.invoke(Method.java:589)
>> > > >>      at
>> > > >> java.io.ObjectStreamClass.invokeWriteObject(ObjectStreamClass.java
>> > > :945)
>> > > >>      at
>> > > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
>> > > :1456)
>> > > >>      at
>> > > >> java.io.ObjectOutputStream.writeOrdinaryObject(
>> > > ObjectOutputStream.java:1387)
>> > > >>      at java.io.ObjectOutputStream.writeObject0 (
>> > > ObjectOutputStream.java:1145)
>> > > >>      at
>> > > >>
>> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
>> > > :1504)
>> > > >>      at
>> > > >>
>> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
>> > > >>      at
>> > > >> java.io.ObjectOutputStream.writeOrdinaryObject(
>> > > ObjectOutputStream.java:1387)
>> > > >>      at java.io.ObjectOutputStream.writeObject0(
>> > > ObjectOutputStream.java:1145)
>> > > >>      at
>> > > >>
>> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
>> > > :1504)
>> > > >>      at
>> > > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
>> > > :1469)
>> > > >>      at
>> > > >> java.io.ObjectOutputStream.writeOrdinaryObject(
>> > > ObjectOutputStream.java:1387)
>> > > >>      at java.io.ObjectOutputStream.writeObject0(
>> > > ObjectOutputStream.java:1145)
>> > > >>      at java.io.ObjectOutputStream.writeArray (
>> > > ObjectOutputStream.java:1333)
>> > > >>      at java.io.ObjectOutputStream.writeObject0(
>> > > ObjectOutputStream.java:1141)
>> > > >>      at
>> > > >>
>> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
>> > > >>      at
>> > > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
>> > > :1469)
>> > > >>      at
>> > > >> java.io.ObjectOutputStream.writeOrdinaryObject(
>> > > ObjectOutputStream.java:1387)
>> > > >>      at java.io.ObjectOutputStream.writeObject0(
>> > > ObjectOutputStream.java:1145)
>> > > >>      at
>> java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java
>> > > :1333)
>> > > >>      at java.io.ObjectOutputStream.writeObject0 (
>> > > ObjectOutputStream.java:1141)
>> > > >>      at
>> > > >>
>> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
>> > > :1504)
>> > > >>      at
>> > > >>
>> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
>> > > >>      at
>> > > >> java.io.ObjectOutputStream.writeOrdinaryObject(
>> > > ObjectOutputStream.java:1387)
>> > > >>      at java.io.ObjectOutputStream.writeObject0(
>> > > ObjectOutputStream.java:1145)
>> > > >>      at
>> java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java
>> > > :1333)
>> > > >>      at java.io.ObjectOutputStream.writeObject0(
>> > > ObjectOutputStream.java:1141)
>> > > >>      at
>> > > >> java.io.ObjectOutputStream.defaultWriteFields (
>> > > ObjectOutputStream.java:1504)
>> > > >>      at
>> > > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
>> > > :1469)
>> > > >>      at
>> > > >> java.io.ObjectOutputStream.writeOrdinaryObject(
>> > > ObjectOutputStream.java :1387)
>> > > >>      at java.io.ObjectOutputStream.writeObject0(
>> > > ObjectOutputStream.java:1145)
>> > > >>      at java.io.ObjectOutputStream.writeObject(
>> > > ObjectOutputStream.java:326)
>> > > >>      at
>> > > >>
>> > >
>> org.apache.wicket.util.io.IObjectStreamFactory$DefaultObjectStreamFactory$1.writeObjectOverride(
>> > > IObjectStreamFactory.java:66)
>> > > >>      at java.io.ObjectOutputStream.writeObject(
>> > > ObjectOutputStream.java:322)
>> > > >>      at
>> > > >>
>> org.apache.wicket.util.lang.Objects.objectToByteArray(Objects.java:1101)
>> > >
>> > > >>      at
>> > > >>
>> > >
>> org.apache.wicket.protocol.http.FilePageStore$PageSerializer.serializePage
>> > > (FilePageStore.java:791)
>> > > >>      at org.apache.wicket.Page.writeReplace(Page.java:258)
>> > > >>      at sun.reflect.GeneratedMethodAccessor27.invoke(Unknown
>> Source)
>> > > >>      at
>> > > >> sun.reflect.DelegatingMethodAccessorImpl.invoke(
>> > > DelegatingMethodAccessorImpl.java:25)
>> > > >>      at java.lang.reflect.Method.invoke (Method.java:589)
>> > > >>      at
>> > > >>
>> java.io.ObjectStreamClass.invokeWriteReplace(ObjectStreamClass.java
>> > > :1032)
>> > > >>      at java.io.ObjectOutputStream.writeObject0(
>> > > ObjectOutputStream.java:1102)
>> > > >>      at
>> > > >>
>> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
>> > > :1504)
>> > > >>      at
>> > > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
>> > > :1469)
>> > > >>      at
>> > > >> java.io.ObjectOutputStream.writeOrdinaryObject(
>> > > ObjectOutputStream.java:1387)
>> > > >>      at java.io.ObjectOutputStream.writeObject0(
>> > > ObjectOutputStream.java:1145)
>> > > >>      at
>> > > >> java.io.ObjectOutputStream.defaultWriteFields (
>> > > ObjectOutputStream.java:1504)
>> > > >>      at
>> > > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
>> > > :1469)
>> > > >>      at
>> > > >> java.io.ObjectOutputStream.writeOrdinaryObject(
>> > > ObjectOutputStream.java :1387)
>> > > >>      at java.io.ObjectOutputStream.writeObject0(
>> > > ObjectOutputStream.java:1145)
>> > > >>      at
>> java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java
>> > > :1333)
>> > > >>      at java.io.ObjectOutputStream.writeObject0 (
>> > > ObjectOutputStream.java:1141)
>> > > >>      at
>> > > >>
>> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
>> > > :1504)
>> > > >>      at
>> > > >>
>> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
>> > > >>      at
>> > > >> java.io.ObjectOutputStream.writeOrdinaryObject(
>> > > ObjectOutputStream.java:1387)
>> > > >>      at java.io.ObjectOutputStream.writeObject0(
>> > > ObjectOutputStream.java:1145)
>> > > >>      at
>> > > >>
>> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
>> > > :1504)
>> > > >>      at
>> > > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
>> > > :1469)
>> > > >>      at
>> > > >> java.io.ObjectOutputStream.writeOrdinaryObject(
>> > > ObjectOutputStream.java:1387)
>> > > >>      at java.io.ObjectOutputStream.writeObject0(
>> > > ObjectOutputStream.java:1145)
>> > > >>      at
>> > > >> java.io.ObjectOutputStream.defaultWriteFields (
>> > > ObjectOutputStream.java:1504)
>> > > >>      at
>> > > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
>> > > :1469)
>> > > >>      at
>> > > >> java.io.ObjectOutputStream.writeOrdinaryObject(
>> > > ObjectOutputStream.java :1387)
>> > > >>      at java.io.ObjectOutputStream.writeObject0(
>> > > ObjectOutputStream.java:1145)
>> > > >>      at
>> > > >>
>> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
>> > > :1504)
>> > > >>      at
>> > > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
>> > > :1469)
>> > > >>      at
>> > > >> java.io.ObjectOutputStream.writeOrdinaryObject(
>> > > ObjectOutputStream.java:1387)
>> > > >>      at java.io.ObjectOutputStream.writeObject0 (
>> > > ObjectOutputStream.java:1145)
>> > > >>      at java.io.ObjectOutputStream.writeObject(
>> > > ObjectOutputStream.java:326)
>> > > >>      at
>> > > >>
>> > >
>> org.apache.wicket.util.io.IObjectStreamFactory$DefaultObjectStreamFactory$1.writeObjectOverride(
>> > > IObjectStreamFactory.java:66)
>> > > >>      at java.io.ObjectOutputStream.writeObject(
>> > > ObjectOutputStream.java:322)
>> > > >>      at
>> > > >>
>> org.apache.wicket.util.lang.Objects.objectToByteArray(Objects.java:1101)
>> > >
>> > > >>      at
>> > > >>
>> > >
>> org.apache.wicket.protocol.http.FilePageStore$PageSerializer.serializePage
>> > > (FilePageStore.java:791)
>> > > >>      at org.apache.wicket.Page.writeReplace(Page.java:258)
>> > > >>      at sun.reflect.GeneratedMethodAccessor27.invoke(Unknown
>> Source)
>> > > >>      at
>> > > >> sun.reflect.DelegatingMethodAccessorImpl.invoke(
>> > > DelegatingMethodAccessorImpl.java:25)
>> > > >>      at java.lang.reflect.Method.invoke (Method.java:589)
>> > > >>      at
>> > > >>
>> java.io.ObjectStreamClass.invokeWriteReplace(ObjectStreamClass.java
>> > > :1032)
>> > > >>      at java.io.ObjectOutputStream.writeObject0(
>> > > ObjectOutputStream.java:1102)
>> > > >>      at
>> > > >>
>> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
>> > > :1504)
>> > > >>      at
>> > > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
>> > > :1469)
>> > > >>      at
>> > > >> java.io.ObjectOutputStream.writeOrdinaryObject(
>> > > ObjectOutputStream.java:1387)
>> > > >>      at java.io.ObjectOutputStream.writeObject0(
>> > > ObjectOutputStream.java:1145)
>> > > >>      at
>> > > >> java.io.ObjectOutputStream.defaultWriteFields (
>> > > ObjectOutputStream.java:1504)
>> > > >>      at
>> > > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
>> > > :1469)
>> > > >>      at
>> > > >> java.io.ObjectOutputStream.writeOrdinaryObject(
>> > > ObjectOutputStream.java :1387)
>> > > >>      at java.io.ObjectOutputStream.writeObject0(
>> > > ObjectOutputStream.java:1145)
>> > > >>      at
>> java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java
>> > > :1333)
>> > > >>      at java.io.ObjectOutputStream.writeObject0 (
>> > > ObjectOutputStream.java:1141)
>> > > >>      at
>> > > >>
>> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
>> > > :1504)
>> > > >>      at
>> > > >>
>> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
>> > > >>      at
>> > > >> java.io.ObjectOutputStream.writeOrdinaryObject(
>> > > ObjectOutputStream.java:1387)
>> > > >>      at java.io.ObjectOutputStream.writeObject0(
>> > > ObjectOutputStream.java:1145)
>> > > >>      at java.io.ObjectOutputStream.writeObject(
>> > > ObjectOutputStream.java:326)
>> > > >>      at java.util.ArrayList.writeObject(ArrayList.java:570)
>> > > >>      at sun.reflect.GeneratedMethodAccessor21.invoke(Unknown
>> Source)
>> > > >>      at
>> > > >> sun.reflect.DelegatingMethodAccessorImpl.invoke(
>> > > DelegatingMethodAccessorImpl.java:25)
>> > > >>      at java.lang.reflect.Method.invoke(Method.java:589)
>> > > >>      at
>> > > >> java.io.ObjectStreamClass.invokeWriteObject
>> (ObjectStreamClass.java
>> > > :945)
>> > > >>      at
>> > > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
>> > > :1456)
>> > > >>      at
>> > > >> java.io.ObjectOutputStream.writeOrdinaryObject(
>> > > ObjectOutputStream.java :1387)
>> > > >>      at java.io.ObjectOutputStream.writeObject0(
>> > > ObjectOutputStream.java:1145)
>> > > >>      at
>> > > >>
>> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
>> > > :1504)
>> > > >>      at
>> > > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
>> > > :1469)
>> > > >>      at
>> > > >> java.io.ObjectOutputStream.writeOrdinaryObject(
>> > > ObjectOutputStream.java:1387)
>> > > >>      at java.io.ObjectOutputStream.writeObject0 (
>> > > ObjectOutputStream.java:1145)
>> > > >>      at
>> > > >>
>> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
>> > > :1504)
>> > > >>      at
>> > > >>
>> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
>> > > >>      at
>> > > >> java.io.ObjectOutputStream.writeOrdinaryObject(
>> > > ObjectOutputStream.java:1387)
>> > > >>      at java.io.ObjectOutputStream.writeObject0(
>> > > ObjectOutputStream.java:1145)
>> > > >>      at
>> java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java
>> > > :1333)
>> > > >>      at java.io.ObjectOutputStream.writeObject0(
>> > > ObjectOutputStream.java:1141)
>> > > >>      at
>> > > >> java.io.ObjectOutputStream.defaultWriteFields (
>> > > ObjectOutputStream.java:1504)
>> > > >>      at
>> > > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
>> > > :1469)
>> > > >>      at
>> > > >> java.io.ObjectOutputStream.writeOrdinaryObject(
>> > > ObjectOutputStream.java :1387)
>> > > >>      at java.io.ObjectOutputStream.writeObject0(
>> > > ObjectOutputStream.java:1145)
>> > > >>      at
>> java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java
>> > > :1333)
>> > > >>      at java.io.ObjectOutputStream.writeObject0 (
>> > > ObjectOutputStream.java:1141)
>> > > >>      at
>> > > >>
>> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
>> > > :1504)
>> > > >>      at
>> > > >>
>> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
>> > > >>      at
>> > > >> java.io.ObjectOutputStream.writeOrdinaryObject(
>> > > ObjectOutputStream.java:1387)
>> > > >>      at java.io.ObjectOutputStream.writeObject0(
>> > > ObjectOutputStream.java:1145)
>> > > >>      at
>> java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java
>> > > :1333)
>> > > >>      at java.io.ObjectOutputStream.writeObject0(
>> > > ObjectOutputStream.java:1141)
>> > > >>      at
>> > > >> java.io.ObjectOutputStream.defaultWriteFields (
>> > > ObjectOutputStream.java:1504)
>> > > >>      at
>> > > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
>> > > :1469)
>> > > >>      at
>> > > >> java.io.ObjectOutputStream.writeOrdinaryObject(
>> > > ObjectOutputStream.java :1387)
>> > > >>      at java.io.ObjectOutputStream.writeObject0(
>> > > ObjectOutputStream.java:1145)
>> > > >>      at java.io.ObjectOutputStream.writeObject(
>> > > ObjectOutputStream.java:326)
>> > > >>      at
>> > > >>
>> > >
>> org.apache.wicket.util.io.IObjectStreamFactory$DefaultObjectStreamFactory$1.writeObjectOverride(
>> > > IObjectStreamFactory.java:66)
>> > > >>      at java.io.ObjectOutputStream.writeObject(
>> > > ObjectOutputStream.java:322)
>> > > >>      at
>> > > >>
>> org.apache.wicket.util.lang.Objects.objectToByteArray(Objects.java:1101)
>> > >
>> > > >>      at
>> > > >>
>> > >
>> org.apache.wicket.protocol.http.FilePageStore$PageSerializer.serializePage
>> > > (FilePageStore.java:791)
>> > > >>      at org.apache.wicket.Page.writeReplace(Page.java:258)
>> > > >>      at sun.reflect.GeneratedMethodAccessor27.invoke(Unknown
>> Source)
>> > > >>      at
>> > > >> sun.reflect.DelegatingMethodAccessorImpl.invoke(
>> > > DelegatingMethodAccessorImpl.java:25)
>> > > >>      at java.lang.reflect.Method.invoke (Method.java:589)
>> > > >>      at
>> > > >>
>> java.io.ObjectStreamClass.invokeWriteReplace(ObjectStreamClass.java
>> > > :1032)
>> > > >>      at java.io.ObjectOutputStream.writeObject0(
>> > > ObjectOutputStream.java:1102)
>> > > >>      at
>> > > >>
>> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
>> > > :1504)
>> > > >>      at
>> > > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
>> > > :1469)
>> > > >>      at
>> > > >> java.io.ObjectOutputStream.writeOrdinaryObject(
>> > > ObjectOutputStream.java:1387)
>> > > >>      at java.io.ObjectOutputStream.writeObject0(
>> > > ObjectOutputStream.java:1145)
>> > > >>      at
>> > > >> java.io.ObjectOutputStream.defaultWriteFields (
>> > > ObjectOutputStream.java:1504)
>> > > >>      at
>> > > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
>> > > :1469)
>> > > >>      at
>> > > >> java.io.ObjectOutputStream.writeOrdinaryObject(
>> > > ObjectOutputStream.java :1387)
>> > > >>      at java.io.ObjectOutputStream.writeObject0(
>> > > ObjectOutputStream.java:1145)
>> > > >>      at
>> java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java
>> > > :1333)
>> > > >>      at java.io.ObjectOutputStream.writeObject0 (
>> > > ObjectOutputStream.java:1141)
>> > > >>      at
>> > > >>
>> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
>> > > :1504)
>> > > >>      at
>> > > >>
>> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
>> > > >>      at
>> > > >> java.io.ObjectOutputStream.writeOrdinaryObject(
>> > > ObjectOutputStream.java:1387)
>> > > >>      at java.io.ObjectOutputStream.writeObject0(
>> > > ObjectOutputStream.java:1145)
>> > > >>      at
>> > > >>
>> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
>> > > :1504)
>> > > >>      at
>> > > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
>> > > :1469)
>> > > >>      at
>> > > >> java.io.ObjectOutputStream.writeOrdinaryObject(
>> > > ObjectOutputStream.java:1387)
>> > > >>      at java.io.ObjectOutputStream.writeObject0(
>> > > ObjectOutputStream.java:1145)
>> > > >>      at
>> > > >> java.io.ObjectOutputStream.defaultWriteFields (
>> > > ObjectOutputStream.java:1504)
>> > > >>      at
>> > > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
>> > > :1469)
>> > > >>      at
>> > > >> java.io.ObjectOutputStream.writeOrdinaryObject(
>> > > ObjectOutputStream.java :1387)
>> > > >>      at java.io.ObjectOutputStream.writeObject0(
>> > > ObjectOutputStream.java:1145)
>> > > >>      at
>> > > >>
>> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
>> > > :1504)
>> > > >>      at
>> > > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
>> > > :1469)
>> > > >>      at
>> > > >> java.io.ObjectOutputStream.writeOrdinaryObject(
>> > > ObjectOutputStream.java:1387)
>> > > >>      at java.io.ObjectOutputStream.writeObject0 (
>> > > ObjectOutputStream.java:1145)
>> > > >>      at java.io.ObjectOutputStream.writeObject(
>> > > ObjectOutputStream.java:326)
>> > > >>      at
>> > > >>
>> > >
>> org.apache.wicket.util.io.IObjectStreamFactory$DefaultObjectStreamFactory$1.writeObjectOverride(
>> > > IObjectStreamFactory.java:66)
>> > > >>      at java.io.ObjectOutputStream.writeObject(
>> > > ObjectOutputStream.java:322)
>> > > >>      at
>> > > >>
>> org.apache.wicket.util.lang.Objects.objectToByteArray(Objects.java:1101)
>> > >
>> > > >>      at
>> > > >>
>> > >
>> org.apache.wicket.protocol.http.FilePageStore$PageSerializer.serializePage
>> > > (FilePageStore.java:791)
>> > > >>      at org.apache.wicket.Page.writeReplace(Page.java:258)
>> > > >>      at sun.reflect.GeneratedMethodAccessor27.invoke(Unknown
>> Source)
>> > > >>      at
>> > > >> sun.reflect.DelegatingMethodAccessorImpl.invoke(
>> > > DelegatingMethodAccessorImpl.java:25)
>> > > >>      at java.lang.reflect.Method.invoke (Method.java:589)
>> > > >>      at
>> > > >>
>> java.io.ObjectStreamClass.invokeWriteReplace(ObjectStreamClass.java
>> > > :1032)
>> > > >>      at java.io.ObjectOutputStream.writeObject0(
>> > > ObjectOutputStream.java:1102)
>> > > >>      at
>> > > >>
>> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
>> > > :1504)
>> > > >>      at
>> > > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
>> > > :1469)
>> > > >>      at
>> > > >> java.io.ObjectOutputStream.writeOrdinaryObject(
>> > > ObjectOutputStream.java:1387)
>> > > >>      at java.io.ObjectOutputStream.writeObject0(
>> > > ObjectOutputStream.java:1145)
>> > > >>      at
>> > > >> java.io.ObjectOutputStream.defaultWriteFields (
>> > > ObjectOutputStream.java:1504)
>> > > >>      at
>> > > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
>> > > :1469)
>> > > >>      at
>> > > >> java.io.ObjectOutputStream.writeOrdinaryObject(
>> > > ObjectOutputStream.java :1387)
>> > > >>      at java.io.ObjectOutputStream.writeObject0(
>> > > ObjectOutputStream.java:1145)
>> > > >>      at
>> java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java
>> > > :1333)
>> > > >>      at java.io.ObjectOutputStream.writeObject0 (
>> > > ObjectOutputStream.java:1141)
>> > > >>      at
>> > > >>
>> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
>> > > :1504)
>> > > >>      at
>> > > >>
>> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
>> > > >>      at
>> > > >> java.io.ObjectOutputStream.writeOrdinaryObject(
>> > > ObjectOutputStream.java:1387)
>> > > >>      at java.io.ObjectOutputStream.writeObject0(
>> > > ObjectOutputStream.java:1145)
>> > > >>      at java.io.ObjectOutputStream.writeObject(
>> > > ObjectOutputStream.java:326)
>> > > >>      at java.util.ArrayList.writeObject(ArrayList.java:570)
>> > > >>      at sun.reflect.GeneratedMethodAccessor21.invoke(Unknown
>> Source)
>> > > >>      at
>> > > >> sun.reflect.DelegatingMethodAccessorImpl.invoke(
>> > > DelegatingMethodAccessorImpl.java:25)
>> > > >>      at java.lang.reflect.Method.invoke(Method.java:589)
>> > > >>      at
>> > > >> java.io.ObjectStreamClass.invokeWriteObject
>> (ObjectStreamClass.java
>> > > :945)
>> > > >>      at
>> > > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
>> > > :1456)
>> > > >>      at
>> > > >> java.io.ObjectOutputStream.writeOrdinaryObject(
>> > > ObjectOutputStream.java :1387)
>> > > >>      at java.io.ObjectOutputStream.writeObject0(
>> > > ObjectOutputStream.java:1145)
>> > > >>      at
>> > > >>
>> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
>> > > :1504)
>> > > >>      at
>> > > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
>> > > :1469)
>> > > >>      at
>> > > >> java.io.ObjectOutputStream.writeOrdinaryObject(
>> > > ObjectOutputStream.java:1387)
>> > > >>      at java.io.ObjectOutputStream.writeObject0 (
>> > > ObjectOutputStream.java:1145)
>> > > >>      at
>> > > >>
>> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
>> > > :1504)
>> > > >>      at
>> > > >>
>> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
>> > > >>      at
>> > > >> java.io.ObjectOutputStream.writeOrdinaryObject(
>> > > ObjectOutputStream.java:1387)
>> > > >>      at java.io.ObjectOutputStream.writeObject0(
>> > > ObjectOutputStream.java:1145)
>> > > >>      at
>> java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java
>> > > :1333)
>> > > >>      at java.io.ObjectOutputStream.writeObject0(
>> > > ObjectOutputStream.java:1141)
>> > > >>      at
>> > > >> java.io.ObjectOutputStream.defaultWriteFields (
>> > > ObjectOutputStream.java:1504)
>> > > >>      at
>> > > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
>> > > :1469)
>> > > >>      at
>> > > >> java.io.ObjectOutputStream.writeOrdinaryObject(
>> > > ObjectOutputStream.java :1387)
>> > > >>      at java.io.ObjectOutputStream.writeObject0(
>> > > ObjectOutputStream.java:1145)
>> > > >>      at
>> java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java
>> > > :1333)
>> > > >>      at java.io.ObjectOutputStream.writeObject0 (
>> > > ObjectOutputStream.java:1141)
>> > > >>      at
>> > > >>
>> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
>> > > :1504)
>> > > >>      at
>> > > >>
>> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
>> > > >>      at
>> > > >> java.io.ObjectOutputStream.writeOrdinaryObject(
>> > > ObjectOutputStream.java:1387)
>> > > >>      at java.io.ObjectOutputStream.writeObject0(
>> > > ObjectOutputStream.java:1145)
>> > > >>      at
>> java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java
>> > > :1333)
>> > > >>      at java.io.ObjectOutputStream.writeObject0(
>> > > ObjectOutputStream.java:1141)
>> > > >>      at
>> > > >> java.io.ObjectOutputStream.defaultWriteFields (
>> > > ObjectOutputStream.java:1504)
>> > > >>      at
>> > > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
>> > > :1469)
>> > > >>      at
>> > > >> java.io.ObjectOutputStream.writeOrdinaryObject(
>> > > ObjectOutputStream.java :1387)
>> > > >>      at java.io.ObjectOutputStream.writeObject0(
>> > > ObjectOutputStream.java:1145)
>> > > >>      at java.io.ObjectOutputStream.writeObject(
>> > > ObjectOutputStream.java:326)
>> > > >>      at
>> > > >>
>> > >
>> org.apache.wicket.util.io.IObjectStreamFactory$DefaultObjectStreamFactory$1.writeObjectOverride(
>> > > IObjectStreamFactory.java:66)
>> > > >>      at java.io.ObjectOutputStream.writeObject(
>> > > ObjectOutputStream.java:322)
>> > > >>      at
>> > > >>
>> org.apache.wicket.util.lang.Objects.objectToByteArray(Objects.java:1101)
>> > >
>> > > >>      at
>> > > >>
>> > >
>> org.apache.wicket.protocol.http.FilePageStore$PageSerializer.serializePage
>> > > (FilePageStore.java:791)
>> > > >>      at org.apache.wicket.Page.writeReplace(Page.java:258)
>> > > >>      at sun.reflect.GeneratedMethodAccessor27.invoke(Unknown
>> Source)
>> > > >>      at
>> > > >> sun.reflect.DelegatingMethodAccessorImpl.invoke(
>> > > DelegatingMethodAccessorImpl.java:25)
>> > > >>      at java.lang.reflect.Method.invoke (Method.java:589)
>> > > >>      at
>> > > >>
>> java.io.ObjectStreamClass.invokeWriteReplace(ObjectStreamClass.java
>> > > :1032)
>> > > >>      at java.io.ObjectOutputStream.writeObject0(
>> > > ObjectOutputStream.java:1102)
>> > > >>      at
>> > > >>
>> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
>> > > :1504)
>> > > >>      at
>> > > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
>> > > :1469)
>> > > >>      at
>> > > >> java.io.ObjectOutputStream.writeOrdinaryObject(
>> > > ObjectOutputStream.java:1387)
>> > > >>      at java.io.ObjectOutputStream.writeObject0(
>> > > ObjectOutputStream.java:1145)
>> > > >>      at
>> > > >> java.io.ObjectOutputStream.defaultWriteFields (
>> > > ObjectOutputStream.java:1504)
>> > > >>      at
>> > > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
>> > > :1469)
>> > > >>      at
>> > > >> java.io.ObjectOutputStream.writeOrdinaryObject(
>> > > ObjectOutputStream.java :1387)
>> > > >>      at java.io.ObjectOutputStream.writeObject0(
>> > > ObjectOutputStream.java:1145)
>> > > >>      at
>> java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java
>> > > :1333)
>> > > >>      at java.io.ObjectOutputStream.writeObject0 (
>> > > ObjectOutputStream.java:1141)
>> > > >>      at
>> > > >>
>> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
>> > > :1504)
>> > > >>      at
>> > > >>
>> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
>> > > >>      at
>> > > >> java.io.ObjectOutputStream.writeOrdinaryObject(
>> > > ObjectOutputStream.java:1387)
>> > > >>      at java.io.ObjectOutputStream.writeObject0(
>> > > ObjectOutputStream.java:1145)
>> > > >>      at
>> > > >>
>> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
>> > > :1504)
>> > > >>      at
>> > > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
>> > > :1469)
>> > > >>      at
>> > > >> java.io.ObjectOutputStream.writeOrdinaryObject(
>> > > ObjectOutputStream.java:1387)
>> > > >>      at java.io.ObjectOutputStream.writeObject0(
>> > > ObjectOutputStream.java:1145)
>> > > >>      at
>> > > >> java.io.ObjectOutputStream.defaultWriteFields (
>> > > ObjectOutputStream.java:1504)
>> > > >>      at
>> > > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
>> > > :1469)
>> > > >>      at
>> > > >> java.io.ObjectOutputStream.writeOrdinaryObject(
>> > > ObjectOutputStream.java :1387)
>> > > >>      at java.io.ObjectOutputStream.writeObject0(
>> > > ObjectOutputStream.java:1145)
>> > > >>      at
>> > > >>
>> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
>> > > :1504)
>> > > >>      at
>> > > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
>> > > :1469)
>> > > >>      at
>> > > >> java.io.ObjectOutputStream.writeOrdinaryObject(
>> > > ObjectOutputStream.java:1387)
>> > > >>      at java.io.ObjectOutputStream.writeObject0 (
>> > > ObjectOutputStream.java:1145)
>> > > >>      at java.io.ObjectOutputStream.writeObject(
>> > > ObjectOutputStream.java:326)
>> > > >>      at
>> > > >>
>> > >
>> org.apache.wicket.util.io.IObjectStreamFactory$DefaultObjectStreamFactory$1.writeObjectOverride(
>> > > IObjectStreamFactory.java:66)
>> > > >>      at java.io.ObjectOutputStream.writeObject(
>> > > ObjectOutputStream.java:322)
>> > > >>      at
>> > > >>
>> org.apache.wicket.util.lang.Objects.objectToByteArray(Objects.java:1101)
>> > >
>> > > >>      at
>> > > >>
>> > >
>> org.apache.wicket.protocol.http.FilePageStore$PageSerializer.serializePage
>> > > (FilePageStore.java:791)
>> > > >>      at org.apache.wicket.Page.writeReplace(Page.java:258)
>> > > >>      at sun.reflect.GeneratedMethodAccessor27.invoke(Unknown
>> Source)
>> > > >>      at
>> > > >> sun.reflect.DelegatingMethodAccessorImpl.invoke(
>> > > DelegatingMethodAccessorImpl.java:25)
>> > > >>      at java.lang.reflect.Method.invoke (Method.java:589)
>> > > >>      at
>> > > >>
>> java.io.ObjectStreamClass.invokeWriteReplace(ObjectStreamClass.java
>> > > :1032)
>> > > >>      at java.io.ObjectOutputStream.writeObject0(
>> > > ObjectOutputStream.java:1102)
>> > > >>      at
>> > > >>
>> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
>> > > :1504)
>> > > >>      at
>> > > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
>> > > :1469)
>> > > >>      at
>> > > >> java.io.ObjectOutputStream.writeOrdinaryObject(
>> > > ObjectOutputStream.java:1387)
>> > > >>      at java.io.ObjectOutputStream.writeObject0(
>> > > ObjectOutputStream.java:1145)
>> > > >>      at
>> > > >> java.io.ObjectOutputStream.defaultWriteFields (
>> > > ObjectOutputStream.java:1504)
>> > > >>      at
>> > > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
>> > > :1469)
>> > > >>      at
>> > > >> java.io.ObjectOutputStream.writeOrdinaryObject(
>> > > ObjectOutputStream.java :1387)
>> > > >>      at java.io.ObjectOutputStream.writeObject0(
>> > > ObjectOutputStream.java:1145)
>> > > >>      at
>> java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java
>> > > :1333)
>> > > >>      at java.io.ObjectOutputStream.writeObject0 (
>> > > ObjectOutputStream.java:1141)
>> > > >>      at
>> > > >>
>> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
>> > > :1504)
>> > > >>      at
>> > > >>
>> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
>> > > >>      at
>> > > >> java.io.ObjectOutputStream.writeOrdinaryObject(
>> > > ObjectOutputStream.java:1387)
>> > > >>      at java.io.ObjectOutputStream.writeObject0(
>> > > ObjectOutputStream.java:1145)
>> > > >>      at java.io.ObjectOutputStream.writeObject(
>> > > ObjectOutputStream.java:326)
>> > > >>      at java.util.ArrayList.writeObject(ArrayList.java:570)
>> > > >>      at sun.reflect.GeneratedMethodAccessor21.invoke(Unknown
>> Source)
>> > > >>      at
>> > > >> sun.reflect.DelegatingMethodAccessorImpl.invoke(
>> > > DelegatingMethodAccessorImpl.java:25)
>> > > >>      at java.lang.reflect.Method.invoke(Method.java:589)
>> > > >>      at
>> > > >> java.io.ObjectStreamClass.invokeWriteObject
>> (ObjectStreamClass.java
>> > > :945)
>> > > >>      at
>> > > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
>> > > :1456)
>> > > >>      at
>> > > >> java.io.ObjectOutputStream.writeOrdinaryObject(
>> > > ObjectOutputStream.java :1387)
>> > > >>      at java.io.ObjectOutputStream.writeObject0(
>> > > ObjectOutputStream.java:1145)
>> > > >>      at
>> > > >>
>> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
>> > > :1504)
>> > > >>      at
>> > > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
>> > > :1469)
>> > > >>      at
>> > > >> java.io.ObjectOutputStream.writeOrdinaryObject(
>> > > ObjectOutputStream.java:1387)
>> > > >>      at java.io.ObjectOutputStream.writeObject0 (
>> > > ObjectOutputStream.java:1145)
>> > > >>      at
>> > > >>
>> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
>> > > :1504)
>> > > >>      at
>> > > >>
>> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
>> > > >>      at
>> > > >> java.io.ObjectOutputStream.writeOrdinaryObject(
>> > > ObjectOutputStream.java:1387)
>> > > >>      at java.io.ObjectOutputStream.writeObject0(
>> > > ObjectOutputStream.java:1145)
>> > > >>      at
>> java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java
>> > > :1333)
>> > > >>      at java.io.ObjectOutputStream.writeObject0(
>> > > ObjectOutputStream.java:1141)
>> > > >>      at
>> > > >> java.io.ObjectOutputStream.defaultWriteFields (
>> > > ObjectOutputStream.java:1504)
>> > > >>      at
>> > > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
>> > > :1469)
>> > > >>      at
>> > > >> java.io.ObjectOutputStream.writeOrdinaryObject(
>> > > ObjectOutputStream.java :1387)
>> > > >>      at java.io.ObjectOutputStream.writeObject0(
>> > > ObjectOutputStream.java:1145)
>> > > >>      at
>> java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java
>> > > :1333)
>> > > >>      at java.io.ObjectOutputStream.writeObject0 (
>> > > ObjectOutputStream.java:1141)
>> > > >>      at
>> > > >>
>> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
>> > > :1504)
>> > > >>      at
>> > > >>
>> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
>> > > >>      at
>> > > >> java.io.ObjectOutputStream.writeOrdinaryObject(
>> > > ObjectOutputStream.java:1387)
>> > > >>      at java.io.ObjectOutputStream.writeObject0(
>> > > ObjectOutputStream.java:1145)
>> > > >>      at
>> java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java
>> > > :1333)
>> > > >>      at java.io.ObjectOutputStream.writeObject0(
>> > > ObjectOutputStream.java:1141)
>> > > >>      at
>> > > >> java.io.ObjectOutputStream.defaultWriteFields (
>> > > ObjectOutputStream.java:1504)
>> > > >>      at
>> > > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
>> > > :1469)
>> > > >>      at
>> > > >> java.io.ObjectOutputStream.writeOrdinaryObject(
>> > > ObjectOutputStream.java :1387)
>> > > >>      at java.io.ObjectOutputStream.writeObject0(
>> > > ObjectOutputStream.java:1145)
>> > > >>      at java.io.ObjectOutputStream.writeObject(
>> > > ObjectOutputStream.java:326)
>> > > >>      at
>> > > >>
>> > >
>> org.apache.wicket.util.io.IObjectStreamFactory$DefaultObjectStreamFactory$1.writeObjectOverride(
>> > > IObjectStreamFactory.java:66)
>> > > >>      at java.io.ObjectOutputStream.writeObject(
>> > > ObjectOutputStream.java:322)
>> > > >>      at
>> > > >>
>> org.apache.wicket.util.lang.Objects.objectToByteArray(Objects.java:1101)
>> > >
>> > > >>      at
>> > > >>
>> > >
>> org.apache.wicket.protocol.http.FilePageStore$PageSerializer.serializePage
>> > > (FilePageStore.java:791)
>> > > >>      at org.apache.wicket.Page.writeReplace(Page.java:258)
>> > > >>      at sun.reflect.GeneratedMethodAccessor27.invoke(Unknown
>> Source)
>> > > >>      at
>> > > >> sun.reflect.DelegatingMethodAccessorImpl.invoke(
>> > > DelegatingMethodAccessorImpl.java:25)
>> > > >>      at java.lang.reflect.Method.invoke (Method.java:589)
>> > > >>      at
>> > > >>
>> java.io.ObjectStreamClass.invokeWriteReplace(ObjectStreamClass.java
>> > > :1032)
>> > > >>      at java.io.ObjectOutputStream.writeObject0(
>> > > ObjectOutputStream.java:1102)
>> > > >>      at
>> > > >>
>> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
>> > > :1504)
>> > > >>      at
>> > > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
>> > > :1469)
>> > > >>      at
>> > > >> java.io.ObjectOutputStream.writeOrdinaryObject(
>> > > ObjectOutputStream.java:1387)
>> > > >>      at java.io.ObjectOutputStream.writeObject0(
>> > > ObjectOutputStream.java:1145)
>> > > >>      at
>> > > >> java.io.ObjectOutputStream.defaultWriteFields (
>> > > ObjectOutputStream.java:1504)
>> > > >>      at
>> > > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
>> > > :1469)
>> > > >>      at
>> > > >> java.io.ObjectOutputStream.writeOrdinaryObject(
>> > > ObjectOutputStream.java :1387)
>> > > >>      at java.io.ObjectOutputStream.writeObject0(
>> > > ObjectOutputStream.java:1145)
>> > > >>      at
>> java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java
>> > > :1333)
>> > > >>      at java.io.ObjectOutputStream.writeObject0 (
>> > > ObjectOutputStream.java:1141)
>> > > >>      at
>> > > >>
>> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
>> > > :1504)
>> > > >>      at
>> > > >>
>> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
>> > > >>      at
>> > > >> java.io.ObjectOutputStream.writeOrdinaryObject(
>> > > ObjectOutputStream.java:1387)
>> > > >>      at java.io.ObjectOutputStream.writeObject0(
>> > > ObjectOutputStream.java:1145)
>> > > >>      at
>> > > >>
>> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
>> > > :1504)
>> > > >>      at
>> > > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
>> > > :1469)
>> > > >>      at
>> > > >> java.io.ObjectOutputStream.writeOrdinaryObject(
>> > > ObjectOutputStream.java:1387)
>> > > >>      at java.io.ObjectOutputStream.writeObject0(
>> > > ObjectOutputStream.java:1145)
>> > > >>      at
>> > > >> java.io.ObjectOutputStream.defaultWriteFields (
>> > > ObjectOutputStream.java:1504)
>> > > >>      at
>> > > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
>> > > :1469)
>> > > >>      at
>> > > >> java.io.ObjectOutputStream.writeOrdinaryObject(
>> > > ObjectOutputStream.java :1387)
>> > > >>      at java.io.ObjectOutputStream.writeObject0(
>> > > ObjectOutputStream.java:1145)
>> > > >>      at
>> > > >>
>> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
>> > > :1504)
>> > > >>      at
>> > > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
>> > > :1469)
>> > > >>      at
>> > > >> java.io.ObjectOutputStream.writeOrdinaryObject(
>> > > ObjectOutputStream.java:1387)
>> > > >>      at java.io.ObjectOutputStream.writeObject0 (
>> > > ObjectOutputStream.java:1145)
>> > > >>      at java.io.ObjectOutputStream.writeObject(
>> > > ObjectOutputStream.java:326)
>> > > >>      at
>> > > >>
>> > >
>> org.apache.wicket.util.io.IObjectStreamFactory$DefaultObjectStreamFactory$1.writeObjectOverride(
>> > > IObjectStreamFactory.java:66)
>> > > >>      at java.io.ObjectOutputStream.writeObject(
>> > > ObjectOutputStream.java:322)
>> > > >>      at
>> > > >>
>> org.apache.wicket.util.lang.Objects.objectToByteArray(Objects.java:1101)
>> > >
>> > > >>      at
>> > > >>
>> > >
>> org.apache.wicket.protocol.http.FilePageStore$PageSerializer.serializePage
>> > > (FilePageStore.java:791)
>> > > >>      at org.apache.wicket.Page.writeReplace(Page.java:258)
>> > > >>      at sun.reflect.GeneratedMethodAccessor27.invoke(Unknown
>> Source)
>> > > >>      at
>> > > >> sun.reflect.DelegatingMethodAccessorImpl.invoke(
>> > > DelegatingMethodAccessorImpl.java:25)
>> > > >>      at java.lang.reflect.Method.invoke (Method.java:589)
>> > > >>      at
>> > > >>
>> java.io.ObjectStreamClass.invokeWriteReplace(ObjectStreamClass.java
>> > > :1032)
>> > > >>      at java.io.ObjectOutputStream.writeObject0(
>> > > ObjectOutputStream.java:1102)
>> > > >>      at
>> > > >>
>> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
>> > > :1504)
>> > > >>      at
>> > > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
>> > > :1469)
>> > > >>      at
>> > > >> java.io.ObjectOutputStream.writeOrdinaryObject(
>> > > ObjectOutputStream.java:1387)
>> > > >>      at java.io.ObjectOutputStream.writeObject0(
>> > > ObjectOutputStream.java:1145)
>> > > >>      at
>> > > >> java.io.ObjectOutputStream.defaultWriteFields (
>> > > ObjectOutputStream.java:1504)
>> > > >>      at
>> > > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
>> > > :1469)
>> > > >>      at
>> > > >> java.io.ObjectOutputStream.writeOrdinaryObject(
>> > > ObjectOutputStream.java :1387)
>> > > >>      at java.io.ObjectOutputStream.writeObject0(
>> > > ObjectOutputStream.java:1145)
>> > > >>      at
>> java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java
>> > > :1333)
>> > > >>      at java.io.ObjectOutputStream.writeObject0 (
>> > > ObjectOutputStream.java:1141)
>> > > >>      at
>> > > >>
>> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
>> > > :1504)
>> > > >>      at
>> > > >>
>> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
>> > > >>      at
>> > > >> java.io.ObjectOutputStream.writeOrdinaryObject(
>> > > ObjectOutputStream.java:1387)
>> > > >>      at java.io.ObjectOutputStream.writeObject0(
>> > > ObjectOutputStream.java:1145)
>> > > >>      at java.io.ObjectOutputStream.writeObject(
>> > > ObjectOutputStream.java:326)
>> > > >>      at java.util.ArrayList.writeObject(ArrayList.java:570)
>> > > >>      at sun.reflect.GeneratedMethodAccessor21.invoke(Unknown
>> Source)
>> > > >>      at
>> > > >> sun.reflect.DelegatingMethodAccessorImpl.invoke(
>> > > DelegatingMethodAccessorImpl.java:25)
>> > > >>      at java.lang.reflect.Method.invoke(Method.java:589)
>> > > >>      at
>> > > >> java.io.ObjectStreamClass.invokeWriteObject
>> (ObjectStreamClass.java
>> > > :945)
>> > > >>      at
>> > > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
>> > > :1456)
>> > > >>      at
>> > > >> java.io.ObjectOutputStream.writeOrdinaryObject(
>> > > ObjectOutputStream.java :1387)
>> > > >>      at java.io.ObjectOutputStream.writeObject0(
>> > > ObjectOutputStream.java:1145)
>> > > >>      at
>> > > >>
>> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
>> > > :1504)
>> > > >>      at
>> > > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
>> > > :1469)
>> > > >>      at
>> > > >> java.io.ObjectOutputStream.writeOrdinaryObject(
>> > > ObjectOutputStream.java:1387)
>> > > >>      at java.io.ObjectOutputStream.writeObject0 (
>> > > ObjectOutputStream.java:1145)
>> > > >>      at
>> > > >>
>> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
>> > > :1504)
>> > > >>      at
>> > > >>
>> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
>> > > >>      at
>> > > >> java.io.ObjectOutputStream.writeOrdinaryObject(
>> > > ObjectOutputStream.java:1387)
>> > > >>      at java.io.ObjectOutputStream.writeObject0(
>> > > ObjectOutputStream.java:1145)
>> > > >>      at
>> java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java
>> > > :1333)
>> > > >>      at java.io.ObjectOutputStream.writeObject0(
>> > > ObjectOutputStream.java:1141)
>> > > >>      at
>> > > >> java.io.ObjectOutputStream.defaultWriteFields (
>> > > ObjectOutputStream.java:1504)
>> > > >>      at
>> > > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
>> > > :1469)
>> > > >>      at
>> > > >> java.io.ObjectOutputStream.writeOrdinaryObject(
>> > > ObjectOutputStream.java :1387)
>> > > >>      at java.io.ObjectOutputStream.writeObject0(
>> > > ObjectOutputStream.java:1145)
>> > > >>      at
>> java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java
>> > > :1333)
>> > > >>      at java.io.ObjectOutputStream.writeObject0 (
>> > > ObjectOutputStream.java:1141)
>> > > >>      at
>> > > >>
>> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
>> > > :1504)
>> > > >>      at
>> > > >>
>> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
>> > > >>      at
>> > > >> java.io.ObjectOutputStream.writeOrdinaryObject(
>> > > ObjectOutputStream.java:1387)
>> > > >>      at java.io.ObjectOutputStream.writeObject0(
>> > > ObjectOutputStream.java:1145)
>> > > >>      at
>> java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java
>> > > :1333)
>> > > >>      at java.io.ObjectOutputStream.writeObject0(
>> > > ObjectOutputStream.java:1141)
>> > > >>      at
>> > > >> java.io.ObjectOutputStream.defaultWriteFields (
>> > > ObjectOutputStream.java:1504)
>> > > >>      at
>> > > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
>> > > :1469)
>> > > >>      at
>> > > >> java.io.ObjectOutputStream.writeOrdinaryObject(
>> > > ObjectOutputStream.java :1387)
>> > > >>      at java.io.ObjectOutputStream.writeObject0(
>> > > ObjectOutputStream.java:1145)
>> > > >>      at java.io.ObjectOutputStream.writeObject(
>> > > ObjectOutputStream.java:326)
>> > > >>      at
>> > > >>
>> > >
>> org.apache.wicket.util.io.IObjectStreamFactory$DefaultObjectStreamFactory$1.writeObjectOverride(
>> > > IObjectStreamFactory.java:66)
>> > > >>      at java.io.ObjectOutputStream.writeObject(
>> > > ObjectOutputStream.java:322)
>> > > >>      at
>> > > >>
>> org.apache.wicket.util.lang.Objects.objectToByteArray(Objects.java:1101)
>> > >
>> > > >>      at
>> > > >>
>> > >
>> org.apache.wicket.protocol.http.FilePageStore$PageSerializer.serializePage
>> > > (FilePageStore.java:791)
>> > > >>      at org.apache.wicket.Page.writeReplace(Page.java:258)
>> > > >>      at sun.reflect.GeneratedMethodAccessor27.invoke(Unknown
>> Source)
>> > > >>      at
>> > > >> sun.reflect.DelegatingMethodAccessorImpl.invoke(
>> > > DelegatingMethodAccessorImpl.java:25)
>> > > >>      at java.lang.reflect.Method.invoke (Method.java:589)
>> > > >>      at
>> > > >>
>> java.io.ObjectStreamClass.invokeWriteReplace(ObjectStreamClass.java
>> > > :1032)
>> > > >>      at java.io.ObjectOutputStream.writeObject0(
>> > > ObjectOutputStream.java:1102)
>> > > >>      at
>> > > >>
>> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
>> > > :1504)
>> > > >>      at
>> > > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
>> > > :1469)
>> > > >>      at
>> > > >> java.io.ObjectOutputStream.writeOrdinaryObject(
>> > > ObjectOutputStream.java:1387)
>> > > >>      at java.io.ObjectOutputStream.writeObject0(
>> > > ObjectOutputStream.java:1145)
>> > > >>      at
>> > > >> java.io.ObjectOutputStream.defaultWriteFields (
>> > > ObjectOutputStream.java:1504)
>> > > >>      at
>> > > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
>> > > :1469)
>> > > >>      at
>> > > >> java.io.ObjectOutputStream.writeOrdinaryObject(
>> > > ObjectOutputStream.java :1387)
>> > > >>      at java.io.ObjectOutputStream.writeObject0(
>> > > ObjectOutputStream.java:1145)
>> > > >>      at
>> java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java
>> > > :1333)
>> > > >>      at java.io.ObjectOutputStream.writeObject0 (
>> > > ObjectOutputStream.java:1141)
>> > > >>      at
>> > > >>
>> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
>> > > :1504)
>> > > >>      at
>> > > >>
>> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
>> > > >>      at
>> > > >> java.io.ObjectOutputStream.writeOrdinaryObject(
>> > > ObjectOutputStream.java:1387)
>> > > >>      at java.io.ObjectOutputStream.writeObject0(
>> > > ObjectOutputStream.java:1145)
>> > > >>      at
>> > > >>
>> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
>> > > :1504)
>> > > >>      at
>> > > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
>> > > :1469)
>> > > >>      at
>> > > >> java.io.ObjectOutputStream.writeOrdinaryObject(
>> > > ObjectOutputStream.java:1387)
>> > > >>      at java.io.ObjectOutputStream.writeObject0(
>> > > ObjectOutputStream.java:1145)
>> > > >>      at
>> > > >> java.io.ObjectOutputStream.defaultWriteFields (
>> > > ObjectOutputStream.java:1504)
>> > > >>      at
>> > > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
>> > > :1469)
>> > > >>      at
>> > > >> java.io.ObjectOutputStream.writeOrdinaryObject(
>> > > ObjectOutputStream.java :1387)
>> > > >>      at java.io.ObjectOutputStream.writeObject0(
>> > > ObjectOutputStream.java:1145)
>> > > >>      at
>> > > >>
>> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
>> > > :1504)
>> > > >>      at
>> > > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
>> > > :1469)
>> > > >>      at
>> > > >> java.io.ObjectOutputStream.writeOrdinaryObject(
>> > > ObjectOutputStream.java:1387)
>> > > >>      at java.io.ObjectOutputStream.writeObject0 (
>> > > ObjectOutputStream.java:1145)
>> > > >>      at java.io.ObjectOutputStream.writeObject(
>> > > ObjectOutputStream.java:326)
>> > > >>      at
>> > > >>
>> > >
>> org.apache.wicket.util.io.IObjectStreamFactory$DefaultObjectStreamFactory$1.writeObjectOverride(
>> > > IObjectStreamFactory.java:66)
>> > > >>      at java.io.ObjectOutputStream.writeObject(
>> > > ObjectOutputStream.java:322)
>> > > >>      at
>> > > >>
>> org.apache.wicket.util.lang.Objects.objectToByteArray(Objects.java:1101)
>> > >
>> > > >>      at
>> > > >>
>> > >
>> org.apache.wicket.protocol.http.FilePageStore$PageSerializer.serializePage
>> > > (FilePageStore.java:791)
>> > > >>      at org.apache.wicket.Page.writeReplace(Page.java:258)
>> > > >>      at sun.reflect.GeneratedMethodAccessor27.invoke(Unknown
>> Source)
>> > > >>      at
>> > > >> sun.reflect.DelegatingMethodAccessorImpl.invoke(
>> > > DelegatingMethodAccessorImpl.java:25)
>> > > >>      at java.lang.reflect.Method.invoke (Method.java:589)
>> > > >>      at
>> > > >>
>> java.io.ObjectStreamClass.invokeWriteReplace(ObjectStreamClass.java
>> > > :1032)
>> > > >>      at java.io.ObjectOutputStream.writeObject0(
>> > > ObjectOutputStream.java:1102)
>> > > >>      at
>> > > >>
>> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
>> > > :1504)
>> > > >>      at
>> > > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
>> > > :1469)
>> > > >>      at
>> > > >> java.io.ObjectOutputStream.writeOrdinaryObject(
>> > > ObjectOutputStream.java:1387)
>> > > >>      at java.io.ObjectOutputStream.writeObject0(
>> > > ObjectOutputStream.java:1145)
>> > > >>      at
>> > > >> java.io.ObjectOutputStream.defaultWriteFields (
>> > > ObjectOutputStream.java:1504)
>> > > >>      at
>> > > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
>> > > :1469)
>> > > >>      at
>> > > >> java.io.ObjectOutputStream.writeOrdinaryObject(
>> > > ObjectOutputStream.java :1387)
>> > > >>      at java.io.ObjectOutputStream.writeObject0(
>> > > ObjectOutputStream.java:1145)
>> > > >>      at
>> java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java
>> > > :1333)
>> > > >>      at java.io.ObjectOutputStream.writeObject0 (
>> > > ObjectOutputStream.java:1141)
>> > > >>      at
>> > > >>
>> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
>> > > :1504)
>> > > >>      at
>> > > >>
>> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
>> > > >>      at
>> > > >> java.io.ObjectOutputStream.writeOrdinaryObject(
>> > > ObjectOutputStream.java:1387)
>> > > >>      at java.io.ObjectOutputStream.writeObject0(
>> > > ObjectOutputStream.java:1145)
>> > > >>      at java.io.ObjectOutputStream.writeObject(
>> > > ObjectOutputStream.java:326)
>> > > >>      at java.util.ArrayList.writeObject(ArrayList.java:570)
>> > > >>      at sun.reflect.GeneratedMethodAccessor21.invoke(Unknown
>> Source)
>> > > >>      at
>> > > >> sun.reflect.DelegatingMethodAccessorImpl.invoke(
>> > > DelegatingMethodAccessorImpl.java:25)
>> > > >>      at java.lang.reflect.Method.invoke(Method.java:589)
>> > > >>      at
>> > > >> java.io.ObjectStreamClass.invokeWriteObject
>> (ObjectStreamClass.java
>> > > :945)
>> > > >>      at
>> > > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
>> > > :1456)
>> > > >>      at
>> > > >> java.io.ObjectOutputStream.writeOrdinaryObject(
>> > > ObjectOutputStream.java :1387)
>> > > >>      at java.io.ObjectOutputStream.writeObject0(
>> > > ObjectOutputStream.java:1145)
>> > > >>      at
>> > > >>
>> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
>> > > :1504)
>> > > >>      at
>> > > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
>> > > :1469)
>> > > >>      at
>> > > >> java.io.ObjectOutputStream.writeOrdinaryObject(
>> > > ObjectOutputStream.java:1387)
>> > > >>      at java.io.ObjectOutputStream.writeObject0 (
>> > > ObjectOutputStream.java:1145)
>> > > >>      at
>> > > >>
>> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
>> > > :1504)
>> > > >>      at
>> > > >>
>> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
>> > > >>      at
>> > > >> java.io.ObjectOutputStream.writeOrdinaryObject(
>> > > ObjectOutputStream.java:1387)
>> > > >>      at java.io.ObjectOutputStream.writeObject0(
>> > > ObjectOutputStream.java:1145)
>> > > >>      at
>> java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java
>> > > :1333)
>> > > >>      at java.io.ObjectOutputStream.writeObject0(
>> > > ObjectOutputStream.java:1141)
>> > > >>      at
>> > > >> java.io.ObjectOutputStream.defaultWriteFields (
>> > > ObjectOutputStream.java:1504)
>> > > >>      at
>> > > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
>> > > :1469)
>> > > >>      at
>> > > >> java.io.ObjectOutputStream.writeOrdinaryObject(
>> > > ObjectOutputStream.java :1387)
>> > > >>      at java.io.ObjectOutputStream.writeObject0(
>> > > ObjectOutputStream.java:1145)
>> > > >>      at
>> java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java
>> > > :1333)
>> > > >>      at java.io.ObjectOutputStream.writeObject0 (
>> > > ObjectOutputStream.java:1141)
>> > > >>      at
>> > > >>
>> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
>> > > :1504)
>> > > >>      at
>> > > >>
>> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
>> > > >>      at
>> > > >> java.io.ObjectOutputStream.writeOrdinaryObject(
>> > > ObjectOutputStream.java:1387)
>> > > >>      at java.io.ObjectOutputStream.writeObject0(
>> > > ObjectOutputStream.java:1145)
>> > > >>      at
>> java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java
>> > > :1333)
>> > > >>      at java.io.ObjectOutputStream.writeObject0(
>> > > ObjectOutputStream.java:1141)
>> > > >>      at
>> > > >> java.io.ObjectOutputStream.defaultWriteFields (
>> > > ObjectOutputStream.java:1504)
>> > > >>      at
>> > > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
>> > > :1469)
>> > > >>      at
>> > > >> java.io.ObjectOutputStream.writeOrdinaryObject(
>> > > ObjectOutputStream.java :1387)
>> > > >>      at java.io.ObjectOutputStream.writeObject0(
>> > > ObjectOutputStream.java:1145)
>> > > >>      at java.io.ObjectOutputStream.writeObject(
>> > > ObjectOutputStream.java:326)
>> > > >>      at
>> > > >>
>> > >
>> org.apache.wicket.util.io.IObjectStreamFactory$DefaultObjectStreamFactory$1.writeObjectOverride(
>> > > IObjectStreamFactory.java:66)
>> > > >>      at java.io.ObjectOutputStream.writeObject(
>> > > ObjectOutputStream.java:322)
>> > > >>      at
>> > > >>
>> org.apache.wicket.util.lang.Objects.objectToByteArray(Objects.java:1101)
>> > >
>> > > >>      at
>> > > >>
>> > >
>> org.apache.wicket.protocol.http.FilePageStore$PageSerializer.serializePage
>> > > (FilePageStore.java:791)
>> > > >>      at org.apache.wicket.Page.writeReplace(Page.java:258)
>> > > >>      at sun.reflect.GeneratedMethodAccessor27.invoke(Unknown
>> Source)
>> > > >>      at
>> > > >> sun.reflect.DelegatingMethodAccessorImpl.invoke(
>> > > DelegatingMethodAccessorImpl.java:25)
>> > > >>      at java.lang.reflect.Method.invoke (Method.java:589)
>> > > >>      at
>> > > >>
>> java.io.ObjectStreamClass.invokeWriteReplace(ObjectStreamClass.java
>> > > :1032)
>> > > >>      at java.io.ObjectOutputStream.writeObject0(
>> > > ObjectOutputStream.java:1102)
>> > > >>      at
>> > > >>
>> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
>> > > :1504)
>> > > >>      at
>> > > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
>> > > :1469)
>> > > >>      at
>> > > >> java.io.ObjectOutputStream.writeOrdinaryObject(
>> > > ObjectOutputStream.java:1387)
>> > > >>      at java.io.ObjectOutputStream.writeObject0(
>> > > ObjectOutputStream.java:1145)
>> > > >>      at
>> > > >> java.io.ObjectOutputStream.defaultWriteFields (
>> > > ObjectOutputStream.java:1504)
>> > > >>      at
>> > > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
>> > > :1469)
>> > > >>      at
>> > > >> java.io.ObjectOutputStream.writeOrdinaryObject(
>> > > ObjectOutputStream.java :1387)
>> > > >>      at java.io.ObjectOutputStream.writeObject0(
>> > > ObjectOutputStream.java:1145)
>> > > >>      at
>> java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java
>> > > :1333)
>> > > >>      at java.io.ObjectOutputStream.writeObject0 (
>> > > ObjectOutputStream.java:1141)
>> > > >>      at
>> > > >>
>> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
>> > > :1504)
>> > > >>      at
>> > > >>
>> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
>> > > >>      at
>> > > >> java.io.ObjectOutputStream.writeOrdinaryObject(
>> > > ObjectOutputStream.java:1387)
>> > > >>      at java.io.ObjectOutputStream.writeObject0(
>> > > ObjectOutputStream.java:1145)
>> > > >>      at
>> > > >>
>> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
>> > > :1504)
>> > > >>      at
>> > > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
>> > > :1469)
>> > > >>      at
>> > > >> java.io.ObjectOutputStream.writeOrdinaryObject(
>> > > ObjectOutputStream.java:1387)
>> > > >>      at java.io.ObjectOutputStream.writeObject0(
>> > > ObjectOutputStream.java:1145)
>> > > >>      at
>> > > >> java.io.ObjectOutputStream.defaultWriteFields (
>> > > ObjectOutputStream.java:1504)
>> > > >>      at
>> > > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
>> > > :1469)
>> > > >>      at
>> > > >> java.io.ObjectOutputStream.writeOrdinaryObject(
>> > > ObjectOutputStream.java :1387)
>> > > >>      at java.io.ObjectOutputStream.writeObject0(
>> > > ObjectOutputStream.java:1145)
>> > > >>      at
>> > > >>
>> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
>> > > :1504)
>> > > >>      at
>> > > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
>> > > :1469)
>> > > >>      at
>> > > >> java.io.ObjectOutputStream.writeOrdinaryObject(
>> > > ObjectOutputStream.java:1387)
>> > > >>      at java.io.ObjectOutputStream.writeObject0 (
>> > > ObjectOutputStream.java:1145)
>> > > >>      at java.io.ObjectOutputStream.writeObject(
>> > > ObjectOutputStream.java:326)
>> > > >>      at
>> > > >>
>> > >
>> org.apache.wicket.util.io.IObjectStreamFactory$DefaultObjectStreamFactory$1.writeObjectOverride(
>> > > IObjectStreamFactory.java:66)
>> > > >>      at java.io.ObjectOutputStream.writeObject(
>> > > ObjectOutputStream.java:322)
>> > > >>      at
>> > > >>
>> org.apache.wicket.util.lang.Objects.objectToByteArray(Objects.java:1101)
>> > >
>> > > >>      at
>> > > >>
>> > >
>> org.apache.wicket.protocol.http.FilePageStore$PageSerializer.serializePage
>> > > (FilePageStore.java:791)
>> > > >>      at org.apache.wicket.Page.writeReplace(Page.java:258)
>> > > >>      at sun.reflect.GeneratedMethodAccessor27.invoke(Unknown
>> Source)
>> > > >>      at
>> > > >> sun.reflect.DelegatingMethodAccessorImpl.invoke(
>> > > DelegatingMethodAccessorImpl.java:25)
>> > > >>      at java.lang.reflect.Method.invoke (Method.java:589)
>> > > >>      at
>> > > >>
>> java.io.ObjectStreamClass.invokeWriteReplace(ObjectStreamClass.java
>> > > :1032)
>> > > >>      at java.io.ObjectOutputStream.writeObject0(
>> > > ObjectOutputStream.java:1102)
>> > > >>      at
>> > > >>
>> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
>> > > :1504)
>> > > >>      at
>> > > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
>> > > :1469)
>> > > >>      at
>> > > >> java.io.ObjectOutputStream.writeOrdinaryObject(
>> > > ObjectOutputStream.java:1387)
>> > > >>      at java.io.ObjectOutputStream.writeObject0(
>> > > ObjectOutputStream.java:1145)
>> > > >>      at
>> > > >> java.io.ObjectOutputStream.defaultWriteFields (
>> > > ObjectOutputStream.java:1504)
>> > > >>      at
>> > > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
>> > > :1469)
>> > > >>      at
>> > > >> java.io.ObjectOutputStream.writeOrdinaryObject(
>> > > ObjectOutputStream.java :1387)
>> > > >>      at java.io.ObjectOutputStream.writeObject0(
>> > > ObjectOutputStream.java:1145)
>> > > >>      at
>> java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java
>> > > :1333)
>> > > >>      at java.io.ObjectOutputStream.writeObject0 (
>> > > ObjectOutputStream.java:1141)
>> > > >>      at
>> > > >>
>> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
>> > > :1504)
>> > > >>      at
>> > > >>
>> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
>> > > >>      at
>> > > >> java.io.ObjectOutputStream.writeOrdinaryObject(
>> > > ObjectOutputStream.java:1387)
>> > > >>      at java.io.ObjectOutputStream.writeObject0(
>> > > ObjectOutputStream.java:1145)
>> > > >>      at java.io.ObjectOutputStream.writeObject(
>> > > ObjectOutputStream.java:326)
>> > > >>      at java.util.ArrayList.writeObject(ArrayList.java:570)
>> > > >>      at sun.reflect.GeneratedMethodAccessor21.invoke(Unknown
>> Source)
>> > > >>      at
>> > > >> sun.reflect.DelegatingMethodAccessorImpl.invoke(
>> > > DelegatingMethodAccessorImpl.java:25)
>> > > >>      at java.lang.reflect.Method.invoke(Method.java:589)
>> > > >>      at
>> > > >> java.io.ObjectStreamClass.invokeWriteObject
>> (ObjectStreamClass.java
>> > > :945)
>> > > >>      at
>> > > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
>> > > :1456)
>> > > >>      at
>> > > >> java.io.ObjectOutputStream.writeOrdinaryObject(
>> > > ObjectOutputStream.java :1387)
>> > > >>      at java.io.ObjectOutputStream.writeObject0(
>> > > ObjectOutputStream.java:1145)
>> > > >>      at
>> > > >>
>> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
>> > > :1504)
>> > > >>      at
>> > > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
>> > > :1469)
>> > > >>      at
>> > > >> java.io.ObjectOutputStream.writeOrdinaryObject(
>> > > ObjectOutputStream.java:1387)
>> > > >>      at java.io.ObjectOutputStream.writeObject0 (
>> > > ObjectOutputStream.java:1145)
>> > > >>      at
>> > > >>
>> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
>> > > :1504)
>> > > >>      at
>> > > >>
>> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
>> > > >>      at
>> > > >> java.io.ObjectOutputStream.writeOrdinaryObject(
>> > > ObjectOutputStream.java:1387)
>> > > >>      at java.io.ObjectOutputStream.writeObject0(
>> > > ObjectOutputStream.java:1145)
>> > > >>      at
>> java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java
>> > > :1333)
>> > > >>      at java.io.ObjectOutputStream.writeObject0(
>> > > ObjectOutputStream.java:1141)
>> > > >>      at
>> > > >> java.io.ObjectOutputStream.defaultWriteFields (
>> > > ObjectOutputStream.java:1504)
>> > > >>      at
>> > > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
>> > > :1469)
>> > > >>      at
>> > > >> java.io.ObjectOutputStream.writeOrdinaryObject(
>> > > ObjectOutputStream.java :1387)
>> > > >>      at java.io.ObjectOutputStream.writeObject0(
>> > > ObjectOutputStream.java:1145)
>> > > >>      at
>> java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java
>> > > :1333)
>> > > >>      at java.io.ObjectOutputStream.writeObject0 (
>> > > ObjectOutputStream.java:1141)
>> > > >>      at
>> > > >>
>> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
>> > > :1504)
>> > > >>      at
>> > > >>
>> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
>> > > >>      at
>> > > >> java.io.ObjectOutputStream.writeOrdinaryObject(
>> > > ObjectOutputStream.java:1387)
>> > > >>      at java.io.ObjectOutputStream.writeObject0(
>> > > ObjectOutputStream.java:1145)
>> > > >>      at
>> java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java
>> > > :1333)
>> > > >>      at java.io.ObjectOutputStream.writeObject0(
>> > > ObjectOutputStream.java:1141)
>> > > >>      at
>> > > >> java.io.ObjectOutputStream.defaultWriteFields (
>> > > ObjectOutputStream.java:1504)
>> > > >>      at
>> > > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
>> > > :1469)
>> > > >>      at
>> > > >> java.io.ObjectOutputStream.writeOrdinaryObject(
>> > > ObjectOutputStream.java :1387)
>> > > >>      at java.io.ObjectOutputStream.writeObject0(
>> > > ObjectOutputStream.java:1145)
>> > > >>      at java.io.ObjectOutputStream.writeObject(
>> > > ObjectOutputStream.java:326)
>> > > >>      at
>> > > >>
>> > >
>> org.apache.wicket.util.io.IObjectStreamFactory$DefaultObjectStreamFactory$1.writeObjectOverride(
>> > > IObjectStreamFactory.java:66)
>> > > >>      at java.io.ObjectOutputStream.writeObject(
>> > > ObjectOutputStream.java:322)
>> > > >>      at
>> > > >>
>> org.apache.wicket.util.lang.Objects.objectToByteArray(Objects.java:1101)
>> > >
>> > > >>      at
>> > > >>
>> > >
>> org.apache.wicket.protocol.http.FilePageStore$PageSerializer.serializePage
>> > > (FilePageStore.java:791)
>> > > >>      at org.apache.wicket.Page.writeReplace(Page.java:258)
>> > > >>      at sun.reflect.GeneratedMethodAccessor27.invoke(Unknown
>> Source)
>> > > >>      at
>> > > >> sun.reflect.DelegatingMethodAccessorImpl.invoke(
>> > > DelegatingMethodAccessorImpl.java:25)
>> > > >>      at java.lang.reflect.Method.invoke (Method.java:589)
>> > > >>      at
>> > > >>
>> java.io.ObjectStreamClass.invokeWriteReplace(ObjectStreamClass.java
>> > > :1032)
>> > > >>      at java.io.ObjectOutputStream.writeObject0(
>> > > ObjectOutputStream.java:1102)
>> > > >>      at
>> > > >>
>> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
>> > > :1504)
>> > > >>      at
>> > > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
>> > > :1469)
>> > > >>      at
>> > > >> java.io.ObjectOutputStream.writeOrdinaryObject(
>> > > ObjectOutputStream.java:1387)
>> > > >>      at java.io.ObjectOutputStream.writeObject0(
>> > > ObjectOutputStream.java:1145)
>> > > >>      at
>> > > >> java.io.ObjectOutputStream.defaultWriteFields (
>> > > ObjectOutputStream.java:1504)
>> > > >>      at
>> > > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
>> > > :1469)
>> > > >>      at
>> > > >> java.io.ObjectOutputStream.writeOrdinaryObject(
>> > > ObjectOutputStream.java :1387)
>> > > >>      at java.io.ObjectOutputStream.writeObject0(
>> > > ObjectOutputStream.java:1145)
>> > > >>      at
>> java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java
>> > > :1333)
>> > > >>      at java.io.ObjectOutputStream.writeObject0 (
>> > > ObjectOutputStream.java:1141)
>> > > >>      at
>> > > >>
>> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
>> > > :1504)
>> > > >>      at
>> > > >>
>> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
>> > > >>      at
>> > > >> java.io.ObjectOutputStream.writeOrdinaryObject(
>> > > ObjectOutputStream.java:1387)
>> > > >>      at java.io.ObjectOutputStream.writeObject0(
>> > > ObjectOutputStream.java:1145)
>> > > >>      at
>> > > >>
>> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
>> > > :1504)
>> > > >>      at
>> > > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
>> > > :1469)
>> > > >>      at
>> > > >> java.io.ObjectOutputStream.writeOrdinaryObject(
>> > > ObjectOutputStream.java:1387)
>> > > >>      at java.io.ObjectOutputStream.writeObject0(
>> > > ObjectOutputStream.java:1145)
>> > > >>      at
>> > > >> java.io.ObjectOutputStream.defaultWriteFields (
>> > > ObjectOutputStream.java:1504)
>> > > >>      at
>> > > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
>> > > :1469)
>> > > >>      at
>> > > >> java.io.ObjectOutputStream.writeOrdinaryObject(
>> > > ObjectOutputStream.java :1387)
>> > > >>      at java.io.ObjectOutputStream.writeObject0(
>> > > ObjectOutputStream.java:1145)
>> > > >>      at
>> > > >>
>> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
>> > > :1504)
>> > > >>      at
>> > > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
>> > > :1469)
>> > > >>      at
>> > > >> java.io.ObjectOutputStream.writeOrdinaryObject(
>> > > ObjectOutputStream.java:1387)
>> > > >>      at java.io.ObjectOutputStream.writeObject0 (
>> > > ObjectOutputStream.java:1145)
>> > > >>      at java.io.ObjectOutputStream.writeObject(
>> > > ObjectOutputStream.java:326)
>> > > >>      at
>> > > >>
>> > >
>> org.apache.wicket.util.io.IObjectStreamFactory$DefaultObjectStreamFactory$1.writeObjectOverride(
>> > > IObjectStreamFactory.java:66)
>> > > >>      at java.io.ObjectOutputStream.writeObject(
>> > > ObjectOutputStream.java:322)
>> > > >>      at
>> > > >>
>> org.apache.wicket.util.lang.Objects.objectToByteArray(Objects.java:1101)
>> > >
>> > > >>      at
>> > > >>
>> > >
>> org.apache.wicket.protocol.http.FilePageStore$PageSerializer.serializePage
>> > > (FilePageStore.java:791)
>> > > >>      at org.apache.wicket.Page.writeReplace(Page.java:258)
>> > > >>      at sun.reflect.GeneratedMethodAccessor27.invoke(Unknown
>> Source)
>> > > >>      at
>> > > >> sun.reflect.DelegatingMethodAccessorImpl.invoke(
>> > > DelegatingMethodAccessorImpl.java:25)
>> > > >>      at java.lang.reflect.Method.invoke (Method.java:589)
>> > > >>      at
>> > > >>
>> java.io.ObjectStreamClass.invokeWriteReplace(ObjectStreamClass.java
>> > > :1032)
>> > > >>      at java.io.ObjectOutputStream.writeObject0(
>> > > ObjectOutputStream.java:1102)
>> > > >>      at
>> > > >>
>> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
>> > > :1504)
>> > > >>      at
>> > > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
>> > > :1469)
>> > > >>      at
>> > > >> java.io.ObjectOutputStream.writeOrdinaryObject(
>> > > ObjectOutputStream.java:1387)
>> > > >>      at java.io.ObjectOutputStream.writeObject0(
>> > > ObjectOutputStream.java:1145)
>> > > >>      at
>> > > >> java.io.ObjectOutputStream.defaultWriteFields (
>> > > ObjectOutputStream.java:1504)
>> > > >>      at
>> > > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
>> > > :1469)
>> > > >>      at
>> > > >> java.io.ObjectOutputStream.writeOrdinaryObject(
>> > > ObjectOutputStream.java :1387)
>> > > >>      at java.io.ObjectOutputStream.writeObject0(
>> > > ObjectOutputStream.java:1145)
>> > > >>      at
>> java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java
>> > > :1333)
>> > > >>      at java.io.ObjectOutputStream.writeObject0 (
>> > > ObjectOutputStream.java:1141)
>> > > >>      at
>> > > >>
>> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
>> > > :1504)
>> > > >>      at
>> > > >>
>> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
>> > > >>      at
>> > > >> java.io.ObjectOutputStream.writeOrdinaryObject(
>> > > ObjectOutputStream.java:1387)
>> > > >>      at java.io.ObjectOutputStream.writeObject0(
>> > > ObjectOutputStream.java:1145)
>> > > >>      at java.io.ObjectOutputStream.writeObject(
>> > > ObjectOutputStream.java:326)
>> > > >>      at java.util.ArrayList.writeObject(ArrayList.java:570)
>> > > >>      at sun.reflect.GeneratedMethodAccessor21.invoke(Unknown
>> Source)
>> > > >>      at
>> > > >> sun.reflect.DelegatingMethodAccessorImpl.invoke(
>> > > DelegatingMethodAccessorImpl.java:25)
>> > > >>      at java.lang.reflect.Method.invoke(Method.java:589)
>> > > >>      at
>> > > >> java.io.ObjectStreamClass.invokeWriteObject
>> (ObjectStreamClass.java
>> > > :945)
>> > > >>      at
>> > > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
>> > > :1456)
>> > > >>      at
>> > > >> java.io.ObjectOutputStream.writeOrdinaryObject(
>> > > ObjectOutputStream.java :1387)
>> > > >>      at java.io.ObjectOutputStream.writeObject0(
>> > > ObjectOutputStream.java:1145)
>> > > >>      at
>> > > >>
>> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
>> > > :1504)
>> > > >>      at
>> > > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
>> > > :1469)
>> > > >>      at
>> > > >> java.io.ObjectOutputStream.writeOrdinaryObject(
>> > > ObjectOutputStream.java:1387)
>> > > >>      at java.io.ObjectOutputStream.writeObject0 (
>> > > ObjectOutputStream.java:1145)
>> > > >>      at
>> > > >>
>> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
>> > > :1504)
>> > > >>      at
>> > > >>
>> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
>> > > >>      at
>> > > >> java.io.ObjectOutputStream.writeOrdinaryObject(
>> > > ObjectOutputStream.java:1387)
>> > > >>      at java.io.ObjectOutputStream.writeObject0(
>> > > ObjectOutputStream.java:1145)
>> > > >>      at
>> java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java
>> > > :1333)
>> > > >>      at java.io.ObjectOutputStream.writeObject0(
>> > > ObjectOutputStream.java:1141)
>> > > >>      at
>> > > >> java.io.ObjectOutputStream.defaultWriteFields (
>> > > ObjectOutputStream.java:1504)
>> > > >>      at
>> > > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
>> > > :1469)
>> > > >>      at
>> > > >> java.io.ObjectOutputStream.writeOrdinaryObject(
>> > > ObjectOutputStream.java :1387)
>> > > >>      at java.io.ObjectOutputStream.writeObject0(
>> > > ObjectOutputStream.java:1145)
>> > > >>      at
>> java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java
>> > > :1333)
>> > > >>      at java.io.ObjectOutputStream.writeObject0 (
>> > > ObjectOutputStream.java:1141)
>> > > >>      at
>> > > >>
>> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
>> > > :1504)
>> > > >>      at
>> > > >>
>> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
>> > > >>      at
>> > > >> java.io.ObjectOutputStream.writeOrdinaryObject(
>> > > ObjectOutputStream.java:1387)
>> > > >>      at java.io.ObjectOutputStream.writeObject0(
>> > > ObjectOutputStream.java:1145)
>> > > >>      at
>> java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java
>> > > :1333)
>> > > >>      at java.io.ObjectOutputStream.writeObject0(
>> > > ObjectOutputStream.java:1141)
>> > > >>      at
>> > > >> java.io.ObjectOutputStream.defaultWriteFields (
>> > > ObjectOutputStream.java:1504)
>> > > >>      at
>> > > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
>> > > :1469)
>> > > >>
>> >
>> > ...
>> >
>> > [Message clipped]
>>
> 
> 

-- 
View this message in context: http://www.nabble.com/Stack-overflow-in-FilePageSerializingThread-tf3761089.html#a10674250
Sent from the Wicket - Dev mailing list archive at Nabble.com.


Re: Stack overflow in FilePageSerializingThread

Posted by Matej Knopp <ma...@gmail.com>.
This should be fixed in trunk. Can you check if it works for you?

-Matej

On 5/16/07, Johan Compagner <jc...@gmail.com> wrote:
> ok i think i have found it how to fix it
> I will try to make a unit test that demonstrates the stack overflow first..
>
> johan
>
>
> On 5/16/07, Johan Compagner <jc...@gmail.com> wrote:
> >
> > i will try to make a unit test for it.
> > i though i already build it in that it only does one page one time..
> >
> > johan
> >
> >
> > On 5/16/07, Jonathan Locke <jo...@gmail.com> wrote:
> > >
> > >
> > >
> > > Don't know enough about serialization to know what the solution is, but
> > > this
> > > code
> > > could definitely be more defensive or more correct.  If writeReplace is
> > > called on a
> > > page that is already being serialized either it's an error and an
> > > exception
> > > should be
> > > thrown to alert an internal error is in progress OR writeReplace is
> > > supposed
> > > to be
> > > called because some component nested on the page is referencing the page
> > > and
> > > the writeReplace method needs to be smart enough to handle that case by
> > > writing
> > > out a reference to something in the stream instead of trying to
> > > serialize
> > > the whole
> > > page over again.  If it's the first thing, we should add the defensive
> > > check
> > > on that
> > > thread local serializer so that it will only serialize if it's not
> > > already
> > > serializing BEFORE
> > > we fix any underlying problem.  If it's the second thing, I have no idea
> > > what to do.
> > >
> > >
> > > Jonathan Locke wrote:
> > > >
> > > >
> > > > So that Page.writeReplace call is getting called recursively.  Maybe
> > > > what's happening
> > > > is that serialization is discovering a self-ref to the Page somewhere?
> > > > Then it calls in
> > > > to writeReplace even though the page is already being serialized.
> > > >
> > > >
> > > > Jonathan Locke wrote:
> > > >>
> > > >> Anyone run into this yet?
> > > >>
> > > >> Exception in thread "FilePageSerializingThread-thoof"
> > > >> java.lang.StackOverflowError
> > > >>      at
> > > >> java.io.ObjectOutputStream$HandleTable.hash(ObjectOutputStream.java
> > > :2313)
> > > >>      at
> > > >> java.io.ObjectOutputStream$HandleTable.lookup(ObjectOutputStream.java
> > > :2246)
> > > >>      at java.io.ObjectOutputStream.writeObject0 (
> > > ObjectOutputStream.java:1083)
> > > >>      at
> > > >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> > > :1504)
> > > >>      at
> > > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> > > >>      at
> > > >> java.io.ObjectOutputStream.writeOrdinaryObject(
> > > ObjectOutputStream.java:1387)
> > > >>      at java.io.ObjectOutputStream.writeObject0(
> > > ObjectOutputStream.java:1145)
> > > >>      at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java
> > > :1333)
> > > >>      at java.io.ObjectOutputStream.writeObject0(
> > > ObjectOutputStream.java:1141)
> > > >>      at
> > > >> java.io.ObjectOutputStream.defaultWriteFields (
> > > ObjectOutputStream.java:1504)
> > > >>      at
> > > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> > > :1469)
> > > >>      at
> > > >> java.io.ObjectOutputStream.writeOrdinaryObject(
> > > ObjectOutputStream.java :1387)
> > > >>      at java.io.ObjectOutputStream.writeObject0(
> > > ObjectOutputStream.java:1145)
> > > >>      at
> > > >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> > > :1504)
> > > >>      at
> > > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> > > :1469)
> > > >>      at
> > > >> java.io.ObjectOutputStream.writeOrdinaryObject(
> > > ObjectOutputStream.java:1387)
> > > >>      at java.io.ObjectOutputStream.writeObject0 (
> > > ObjectOutputStream.java:1145)
> > > >>      at
> > > >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> > > :1504)
> > > >>      at
> > > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> > > >>      at
> > > >> java.io.ObjectOutputStream.writeOrdinaryObject(
> > > ObjectOutputStream.java:1387)
> > > >>      at java.io.ObjectOutputStream.writeObject0(
> > > ObjectOutputStream.java:1145)
> > > >>      at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java
> > > :1333)
> > > >>      at java.io.ObjectOutputStream.writeObject0(
> > > ObjectOutputStream.java:1141)
> > > >>      at
> > > >> java.io.ObjectOutputStream.defaultWriteFields (
> > > ObjectOutputStream.java:1504)
> > > >>      at
> > > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> > > :1469)
> > > >>      at
> > > >> java.io.ObjectOutputStream.writeOrdinaryObject(
> > > ObjectOutputStream.java :1387)
> > > >>      at java.io.ObjectOutputStream.writeObject0(
> > > ObjectOutputStream.java:1145)
> > > >>      at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java
> > > :1333)
> > > >>      at java.io.ObjectOutputStream.writeObject0 (
> > > ObjectOutputStream.java:1141)
> > > >>      at
> > > >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> > > :1504)
> > > >>      at
> > > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> > > >>      at
> > > >> java.io.ObjectOutputStream.writeOrdinaryObject(
> > > ObjectOutputStream.java:1387)
> > > >>      at java.io.ObjectOutputStream.writeObject0(
> > > ObjectOutputStream.java:1145)
> > > >>      at java.io.ObjectOutputStream.writeObject(
> > > ObjectOutputStream.java:326)
> > > >>      at
> > > >>
> > > org.apache.wicket.util.io.IObjectStreamFactory$DefaultObjectStreamFactory$1.writeObjectOverride
> > > (IObjectStreamFactory.java :66)
> > > >>      at java.io.ObjectOutputStream.writeObject(
> > > ObjectOutputStream.java:322)
> > > >>      at
> > > >> org.apache.wicket.util.lang.Objects.objectToByteArray(Objects.java
> > > :1101)
> > > >>      at
> > > >>
> > > org.apache.wicket.protocol.http.FilePageStore$PageSerializer.serializePage
> > > (FilePageStore.java:791)
> > > >>      at org.apache.wicket.Page.writeReplace(Page.java:258)
> > > >>      at sun.reflect.GeneratedMethodAccessor27.invoke (Unknown Source)
> > > >>      at
> > > >> sun.reflect.DelegatingMethodAccessorImpl.invoke(
> > > DelegatingMethodAccessorImpl.java:25)
> > > >>      at java.lang.reflect.Method.invoke(Method.java:589)
> > > >>      at
> > > >> java.io.ObjectStreamClass.invokeWriteReplace(ObjectStreamClass.java
> > > :1032)
> > > >>      at java.io.ObjectOutputStream.writeObject0(
> > > ObjectOutputStream.java:1102)
> > > >>      at
> > > >> java.io.ObjectOutputStream.defaultWriteFields (
> > > ObjectOutputStream.java:1504)
> > > >>      at
> > > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> > > :1469)
> > > >>      at
> > > >> java.io.ObjectOutputStream.writeOrdinaryObject(
> > > ObjectOutputStream.java :1387)
> > > >>      at java.io.ObjectOutputStream.writeObject0(
> > > ObjectOutputStream.java:1145)
> > > >>      at
> > > >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> > > :1504)
> > > >>      at
> > > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> > > :1469)
> > > >>      at
> > > >> java.io.ObjectOutputStream.writeOrdinaryObject(
> > > ObjectOutputStream.java:1387)
> > > >>      at java.io.ObjectOutputStream.writeObject0 (
> > > ObjectOutputStream.java:1145)
> > > >>      at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java
> > > :1333)
> > > >>      at java.io.ObjectOutputStream.writeObject0(
> > > ObjectOutputStream.java:1141)
> > > >>      at
> > > >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> > > :1504)
> > > >>      at
> > > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> > > :1469)
> > > >>      at
> > > >> java.io.ObjectOutputStream.writeOrdinaryObject(
> > > ObjectOutputStream.java:1387)
> > > >>      at java.io.ObjectOutputStream.writeObject0(
> > > ObjectOutputStream.java:1145)
> > > >>      at java.io.ObjectOutputStream.writeObject (
> > > ObjectOutputStream.java:326)
> > > >>      at java.util.ArrayList.writeObject(ArrayList.java:570)
> > > >>      at sun.reflect.GeneratedMethodAccessor21.invoke(Unknown Source)
> > > >>      at
> > > >> sun.reflect.DelegatingMethodAccessorImpl.invoke (
> > > DelegatingMethodAccessorImpl.java:25)
> > > >>      at java.lang.reflect.Method.invoke(Method.java:589)
> > > >>      at
> > > >> java.io.ObjectStreamClass.invokeWriteObject(ObjectStreamClass.java
> > > :945)
> > > >>      at
> > > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> > > :1456)
> > > >>      at
> > > >> java.io.ObjectOutputStream.writeOrdinaryObject(
> > > ObjectOutputStream.java:1387)
> > > >>      at java.io.ObjectOutputStream.writeObject0 (
> > > ObjectOutputStream.java:1145)
> > > >>      at
> > > >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> > > :1504)
> > > >>      at
> > > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> > > >>      at
> > > >> java.io.ObjectOutputStream.writeOrdinaryObject(
> > > ObjectOutputStream.java:1387)
> > > >>      at java.io.ObjectOutputStream.writeObject0(
> > > ObjectOutputStream.java:1145)
> > > >>      at
> > > >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> > > :1504)
> > > >>      at
> > > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> > > :1469)
> > > >>      at
> > > >> java.io.ObjectOutputStream.writeOrdinaryObject(
> > > ObjectOutputStream.java:1387)
> > > >>      at java.io.ObjectOutputStream.writeObject0(
> > > ObjectOutputStream.java:1145)
> > > >>      at java.io.ObjectOutputStream.writeArray (
> > > ObjectOutputStream.java:1333)
> > > >>      at java.io.ObjectOutputStream.writeObject0(
> > > ObjectOutputStream.java:1141)
> > > >>      at
> > > >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> > > >>      at
> > > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> > > :1469)
> > > >>      at
> > > >> java.io.ObjectOutputStream.writeOrdinaryObject(
> > > ObjectOutputStream.java:1387)
> > > >>      at java.io.ObjectOutputStream.writeObject0(
> > > ObjectOutputStream.java:1145)
> > > >>      at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java
> > > :1333)
> > > >>      at java.io.ObjectOutputStream.writeObject0 (
> > > ObjectOutputStream.java:1141)
> > > >>      at
> > > >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> > > :1504)
> > > >>      at
> > > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> > > >>      at
> > > >> java.io.ObjectOutputStream.writeOrdinaryObject(
> > > ObjectOutputStream.java:1387)
> > > >>      at java.io.ObjectOutputStream.writeObject0(
> > > ObjectOutputStream.java:1145)
> > > >>      at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java
> > > :1333)
> > > >>      at java.io.ObjectOutputStream.writeObject0(
> > > ObjectOutputStream.java:1141)
> > > >>      at
> > > >> java.io.ObjectOutputStream.defaultWriteFields (
> > > ObjectOutputStream.java:1504)
> > > >>      at
> > > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> > > :1469)
> > > >>      at
> > > >> java.io.ObjectOutputStream.writeOrdinaryObject(
> > > ObjectOutputStream.java :1387)
> > > >>      at java.io.ObjectOutputStream.writeObject0(
> > > ObjectOutputStream.java:1145)
> > > >>      at java.io.ObjectOutputStream.writeObject(
> > > ObjectOutputStream.java:326)
> > > >>      at
> > > >>
> > > org.apache.wicket.util.io.IObjectStreamFactory$DefaultObjectStreamFactory$1.writeObjectOverride(
> > > IObjectStreamFactory.java:66)
> > > >>      at java.io.ObjectOutputStream.writeObject(
> > > ObjectOutputStream.java:322)
> > > >>      at
> > > >> org.apache.wicket.util.lang.Objects.objectToByteArray(Objects.java:1101)
> > >
> > > >>      at
> > > >>
> > > org.apache.wicket.protocol.http.FilePageStore$PageSerializer.serializePage
> > > (FilePageStore.java:791)
> > > >>      at org.apache.wicket.Page.writeReplace(Page.java:258)
> > > >>      at sun.reflect.GeneratedMethodAccessor27.invoke(Unknown Source)
> > > >>      at
> > > >> sun.reflect.DelegatingMethodAccessorImpl.invoke(
> > > DelegatingMethodAccessorImpl.java:25)
> > > >>      at java.lang.reflect.Method.invoke (Method.java:589)
> > > >>      at
> > > >> java.io.ObjectStreamClass.invokeWriteReplace(ObjectStreamClass.java
> > > :1032)
> > > >>      at java.io.ObjectOutputStream.writeObject0(
> > > ObjectOutputStream.java:1102)
> > > >>      at
> > > >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> > > :1504)
> > > >>      at
> > > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> > > :1469)
> > > >>      at
> > > >> java.io.ObjectOutputStream.writeOrdinaryObject(
> > > ObjectOutputStream.java:1387)
> > > >>      at java.io.ObjectOutputStream.writeObject0(
> > > ObjectOutputStream.java:1145)
> > > >>      at
> > > >> java.io.ObjectOutputStream.defaultWriteFields (
> > > ObjectOutputStream.java:1504)
> > > >>      at
> > > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> > > :1469)
> > > >>      at
> > > >> java.io.ObjectOutputStream.writeOrdinaryObject(
> > > ObjectOutputStream.java :1387)
> > > >>      at java.io.ObjectOutputStream.writeObject0(
> > > ObjectOutputStream.java:1145)
> > > >>      at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java
> > > :1333)
> > > >>      at java.io.ObjectOutputStream.writeObject0 (
> > > ObjectOutputStream.java:1141)
> > > >>      at
> > > >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> > > :1504)
> > > >>      at
> > > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> > > >>      at
> > > >> java.io.ObjectOutputStream.writeOrdinaryObject(
> > > ObjectOutputStream.java:1387)
> > > >>      at java.io.ObjectOutputStream.writeObject0(
> > > ObjectOutputStream.java:1145)
> > > >>      at
> > > >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> > > :1504)
> > > >>      at
> > > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> > > :1469)
> > > >>      at
> > > >> java.io.ObjectOutputStream.writeOrdinaryObject(
> > > ObjectOutputStream.java:1387)
> > > >>      at java.io.ObjectOutputStream.writeObject0(
> > > ObjectOutputStream.java:1145)
> > > >>      at
> > > >> java.io.ObjectOutputStream.defaultWriteFields (
> > > ObjectOutputStream.java:1504)
> > > >>      at
> > > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> > > :1469)
> > > >>      at
> > > >> java.io.ObjectOutputStream.writeOrdinaryObject(
> > > ObjectOutputStream.java :1387)
> > > >>      at java.io.ObjectOutputStream.writeObject0(
> > > ObjectOutputStream.java:1145)
> > > >>      at
> > > >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> > > :1504)
> > > >>      at
> > > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> > > :1469)
> > > >>      at
> > > >> java.io.ObjectOutputStream.writeOrdinaryObject(
> > > ObjectOutputStream.java:1387)
> > > >>      at java.io.ObjectOutputStream.writeObject0 (
> > > ObjectOutputStream.java:1145)
> > > >>      at java.io.ObjectOutputStream.writeObject(
> > > ObjectOutputStream.java:326)
> > > >>      at
> > > >>
> > > org.apache.wicket.util.io.IObjectStreamFactory$DefaultObjectStreamFactory$1.writeObjectOverride(
> > > IObjectStreamFactory.java:66)
> > > >>      at java.io.ObjectOutputStream.writeObject(
> > > ObjectOutputStream.java:322)
> > > >>      at
> > > >> org.apache.wicket.util.lang.Objects.objectToByteArray(Objects.java:1101)
> > >
> > > >>      at
> > > >>
> > > org.apache.wicket.protocol.http.FilePageStore$PageSerializer.serializePage
> > > (FilePageStore.java:791)
> > > >>      at org.apache.wicket.Page.writeReplace(Page.java:258)
> > > >>      at sun.reflect.GeneratedMethodAccessor27.invoke(Unknown Source)
> > > >>      at
> > > >> sun.reflect.DelegatingMethodAccessorImpl.invoke(
> > > DelegatingMethodAccessorImpl.java:25)
> > > >>      at java.lang.reflect.Method.invoke (Method.java:589)
> > > >>      at
> > > >> java.io.ObjectStreamClass.invokeWriteReplace(ObjectStreamClass.java
> > > :1032)
> > > >>      at java.io.ObjectOutputStream.writeObject0(
> > > ObjectOutputStream.java:1102)
> > > >>      at
> > > >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> > > :1504)
> > > >>      at
> > > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> > > :1469)
> > > >>      at
> > > >> java.io.ObjectOutputStream.writeOrdinaryObject(
> > > ObjectOutputStream.java:1387)
> > > >>      at java.io.ObjectOutputStream.writeObject0(
> > > ObjectOutputStream.java:1145)
> > > >>      at
> > > >> java.io.ObjectOutputStream.defaultWriteFields (
> > > ObjectOutputStream.java:1504)
> > > >>      at
> > > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> > > :1469)
> > > >>      at
> > > >> java.io.ObjectOutputStream.writeOrdinaryObject(
> > > ObjectOutputStream.java :1387)
> > > >>      at java.io.ObjectOutputStream.writeObject0(
> > > ObjectOutputStream.java:1145)
> > > >>      at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java
> > > :1333)
> > > >>      at java.io.ObjectOutputStream.writeObject0 (
> > > ObjectOutputStream.java:1141)
> > > >>      at
> > > >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> > > :1504)
> > > >>      at
> > > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> > > >>      at
> > > >> java.io.ObjectOutputStream.writeOrdinaryObject(
> > > ObjectOutputStream.java:1387)
> > > >>      at java.io.ObjectOutputStream.writeObject0(
> > > ObjectOutputStream.java:1145)
> > > >>      at java.io.ObjectOutputStream.writeObject(
> > > ObjectOutputStream.java:326)
> > > >>      at java.util.ArrayList.writeObject(ArrayList.java:570)
> > > >>      at sun.reflect.GeneratedMethodAccessor21.invoke(Unknown Source)
> > > >>      at
> > > >> sun.reflect.DelegatingMethodAccessorImpl.invoke(
> > > DelegatingMethodAccessorImpl.java:25)
> > > >>      at java.lang.reflect.Method.invoke(Method.java:589)
> > > >>      at
> > > >> java.io.ObjectStreamClass.invokeWriteObject (ObjectStreamClass.java
> > > :945)
> > > >>      at
> > > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> > > :1456)
> > > >>      at
> > > >> java.io.ObjectOutputStream.writeOrdinaryObject(
> > > ObjectOutputStream.java :1387)
> > > >>      at java.io.ObjectOutputStream.writeObject0(
> > > ObjectOutputStream.java:1145)
> > > >>      at
> > > >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> > > :1504)
> > > >>      at
> > > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> > > :1469)
> > > >>      at
> > > >> java.io.ObjectOutputStream.writeOrdinaryObject(
> > > ObjectOutputStream.java:1387)
> > > >>      at java.io.ObjectOutputStream.writeObject0 (
> > > ObjectOutputStream.java:1145)
> > > >>      at
> > > >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> > > :1504)
> > > >>      at
> > > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> > > >>      at
> > > >> java.io.ObjectOutputStream.writeOrdinaryObject(
> > > ObjectOutputStream.java:1387)
> > > >>      at java.io.ObjectOutputStream.writeObject0(
> > > ObjectOutputStream.java:1145)
> > > >>      at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java
> > > :1333)
> > > >>      at java.io.ObjectOutputStream.writeObject0(
> > > ObjectOutputStream.java:1141)
> > > >>      at
> > > >> java.io.ObjectOutputStream.defaultWriteFields (
> > > ObjectOutputStream.java:1504)
> > > >>      at
> > > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> > > :1469)
> > > >>      at
> > > >> java.io.ObjectOutputStream.writeOrdinaryObject(
> > > ObjectOutputStream.java :1387)
> > > >>      at java.io.ObjectOutputStream.writeObject0(
> > > ObjectOutputStream.java:1145)
> > > >>      at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java
> > > :1333)
> > > >>      at java.io.ObjectOutputStream.writeObject0 (
> > > ObjectOutputStream.java:1141)
> > > >>      at
> > > >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> > > :1504)
> > > >>      at
> > > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> > > >>      at
> > > >> java.io.ObjectOutputStream.writeOrdinaryObject(
> > > ObjectOutputStream.java:1387)
> > > >>      at java.io.ObjectOutputStream.writeObject0(
> > > ObjectOutputStream.java:1145)
> > > >>      at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java
> > > :1333)
> > > >>      at java.io.ObjectOutputStream.writeObject0(
> > > ObjectOutputStream.java:1141)
> > > >>      at
> > > >> java.io.ObjectOutputStream.defaultWriteFields (
> > > ObjectOutputStream.java:1504)
> > > >>      at
> > > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> > > :1469)
> > > >>      at
> > > >> java.io.ObjectOutputStream.writeOrdinaryObject(
> > > ObjectOutputStream.java :1387)
> > > >>      at java.io.ObjectOutputStream.writeObject0(
> > > ObjectOutputStream.java:1145)
> > > >>      at java.io.ObjectOutputStream.writeObject(
> > > ObjectOutputStream.java:326)
> > > >>      at
> > > >>
> > > org.apache.wicket.util.io.IObjectStreamFactory$DefaultObjectStreamFactory$1.writeObjectOverride(
> > > IObjectStreamFactory.java:66)
> > > >>      at java.io.ObjectOutputStream.writeObject(
> > > ObjectOutputStream.java:322)
> > > >>      at
> > > >> org.apache.wicket.util.lang.Objects.objectToByteArray(Objects.java:1101)
> > >
> > > >>      at
> > > >>
> > > org.apache.wicket.protocol.http.FilePageStore$PageSerializer.serializePage
> > > (FilePageStore.java:791)
> > > >>      at org.apache.wicket.Page.writeReplace(Page.java:258)
> > > >>      at sun.reflect.GeneratedMethodAccessor27.invoke(Unknown Source)
> > > >>      at
> > > >> sun.reflect.DelegatingMethodAccessorImpl.invoke(
> > > DelegatingMethodAccessorImpl.java:25)
> > > >>      at java.lang.reflect.Method.invoke (Method.java:589)
> > > >>      at
> > > >> java.io.ObjectStreamClass.invokeWriteReplace(ObjectStreamClass.java
> > > :1032)
> > > >>      at java.io.ObjectOutputStream.writeObject0(
> > > ObjectOutputStream.java:1102)
> > > >>      at
> > > >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> > > :1504)
> > > >>      at
> > > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> > > :1469)
> > > >>      at
> > > >> java.io.ObjectOutputStream.writeOrdinaryObject(
> > > ObjectOutputStream.java:1387)
> > > >>      at java.io.ObjectOutputStream.writeObject0(
> > > ObjectOutputStream.java:1145)
> > > >>      at
> > > >> java.io.ObjectOutputStream.defaultWriteFields (
> > > ObjectOutputStream.java:1504)
> > > >>      at
> > > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> > > :1469)
> > > >>      at
> > > >> java.io.ObjectOutputStream.writeOrdinaryObject(
> > > ObjectOutputStream.java :1387)
> > > >>      at java.io.ObjectOutputStream.writeObject0(
> > > ObjectOutputStream.java:1145)
> > > >>      at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java
> > > :1333)
> > > >>      at java.io.ObjectOutputStream.writeObject0 (
> > > ObjectOutputStream.java:1141)
> > > >>      at
> > > >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> > > :1504)
> > > >>      at
> > > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> > > >>      at
> > > >> java.io.ObjectOutputStream.writeOrdinaryObject(
> > > ObjectOutputStream.java:1387)
> > > >>      at java.io.ObjectOutputStream.writeObject0(
> > > ObjectOutputStream.java:1145)
> > > >>      at
> > > >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> > > :1504)
> > > >>      at
> > > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> > > :1469)
> > > >>      at
> > > >> java.io.ObjectOutputStream.writeOrdinaryObject(
> > > ObjectOutputStream.java:1387)
> > > >>      at java.io.ObjectOutputStream.writeObject0(
> > > ObjectOutputStream.java:1145)
> > > >>      at
> > > >> java.io.ObjectOutputStream.defaultWriteFields (
> > > ObjectOutputStream.java:1504)
> > > >>      at
> > > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> > > :1469)
> > > >>      at
> > > >> java.io.ObjectOutputStream.writeOrdinaryObject(
> > > ObjectOutputStream.java :1387)
> > > >>      at java.io.ObjectOutputStream.writeObject0(
> > > ObjectOutputStream.java:1145)
> > > >>      at
> > > >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> > > :1504)
> > > >>      at
> > > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> > > :1469)
> > > >>      at
> > > >> java.io.ObjectOutputStream.writeOrdinaryObject(
> > > ObjectOutputStream.java:1387)
> > > >>      at java.io.ObjectOutputStream.writeObject0 (
> > > ObjectOutputStream.java:1145)
> > > >>      at java.io.ObjectOutputStream.writeObject(
> > > ObjectOutputStream.java:326)
> > > >>      at
> > > >>
> > > org.apache.wicket.util.io.IObjectStreamFactory$DefaultObjectStreamFactory$1.writeObjectOverride(
> > > IObjectStreamFactory.java:66)
> > > >>      at java.io.ObjectOutputStream.writeObject(
> > > ObjectOutputStream.java:322)
> > > >>      at
> > > >> org.apache.wicket.util.lang.Objects.objectToByteArray(Objects.java:1101)
> > >
> > > >>      at
> > > >>
> > > org.apache.wicket.protocol.http.FilePageStore$PageSerializer.serializePage
> > > (FilePageStore.java:791)
> > > >>      at org.apache.wicket.Page.writeReplace(Page.java:258)
> > > >>      at sun.reflect.GeneratedMethodAccessor27.invoke(Unknown Source)
> > > >>      at
> > > >> sun.reflect.DelegatingMethodAccessorImpl.invoke(
> > > DelegatingMethodAccessorImpl.java:25)
> > > >>      at java.lang.reflect.Method.invoke (Method.java:589)
> > > >>      at
> > > >> java.io.ObjectStreamClass.invokeWriteReplace(ObjectStreamClass.java
> > > :1032)
> > > >>      at java.io.ObjectOutputStream.writeObject0(
> > > ObjectOutputStream.java:1102)
> > > >>      at
> > > >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> > > :1504)
> > > >>      at
> > > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> > > :1469)
> > > >>      at
> > > >> java.io.ObjectOutputStream.writeOrdinaryObject(
> > > ObjectOutputStream.java:1387)
> > > >>      at java.io.ObjectOutputStream.writeObject0(
> > > ObjectOutputStream.java:1145)
> > > >>      at
> > > >> java.io.ObjectOutputStream.defaultWriteFields (
> > > ObjectOutputStream.java:1504)
> > > >>      at
> > > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> > > :1469)
> > > >>      at
> > > >> java.io.ObjectOutputStream.writeOrdinaryObject(
> > > ObjectOutputStream.java :1387)
> > > >>      at java.io.ObjectOutputStream.writeObject0(
> > > ObjectOutputStream.java:1145)
> > > >>      at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java
> > > :1333)
> > > >>      at java.io.ObjectOutputStream.writeObject0 (
> > > ObjectOutputStream.java:1141)
> > > >>      at
> > > >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> > > :1504)
> > > >>      at
> > > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> > > >>      at
> > > >> java.io.ObjectOutputStream.writeOrdinaryObject(
> > > ObjectOutputStream.java:1387)
> > > >>      at java.io.ObjectOutputStream.writeObject0(
> > > ObjectOutputStream.java:1145)
> > > >>      at java.io.ObjectOutputStream.writeObject(
> > > ObjectOutputStream.java:326)
> > > >>      at java.util.ArrayList.writeObject(ArrayList.java:570)
> > > >>      at sun.reflect.GeneratedMethodAccessor21.invoke(Unknown Source)
> > > >>      at
> > > >> sun.reflect.DelegatingMethodAccessorImpl.invoke(
> > > DelegatingMethodAccessorImpl.java:25)
> > > >>      at java.lang.reflect.Method.invoke(Method.java:589)
> > > >>      at
> > > >> java.io.ObjectStreamClass.invokeWriteObject (ObjectStreamClass.java
> > > :945)
> > > >>      at
> > > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> > > :1456)
> > > >>      at
> > > >> java.io.ObjectOutputStream.writeOrdinaryObject(
> > > ObjectOutputStream.java :1387)
> > > >>      at java.io.ObjectOutputStream.writeObject0(
> > > ObjectOutputStream.java:1145)
> > > >>      at
> > > >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> > > :1504)
> > > >>      at
> > > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> > > :1469)
> > > >>      at
> > > >> java.io.ObjectOutputStream.writeOrdinaryObject(
> > > ObjectOutputStream.java:1387)
> > > >>      at java.io.ObjectOutputStream.writeObject0 (
> > > ObjectOutputStream.java:1145)
> > > >>      at
> > > >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> > > :1504)
> > > >>      at
> > > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> > > >>      at
> > > >> java.io.ObjectOutputStream.writeOrdinaryObject(
> > > ObjectOutputStream.java:1387)
> > > >>      at java.io.ObjectOutputStream.writeObject0(
> > > ObjectOutputStream.java:1145)
> > > >>      at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java
> > > :1333)
> > > >>      at java.io.ObjectOutputStream.writeObject0(
> > > ObjectOutputStream.java:1141)
> > > >>      at
> > > >> java.io.ObjectOutputStream.defaultWriteFields (
> > > ObjectOutputStream.java:1504)
> > > >>      at
> > > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> > > :1469)
> > > >>      at
> > > >> java.io.ObjectOutputStream.writeOrdinaryObject(
> > > ObjectOutputStream.java :1387)
> > > >>      at java.io.ObjectOutputStream.writeObject0(
> > > ObjectOutputStream.java:1145)
> > > >>      at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java
> > > :1333)
> > > >>      at java.io.ObjectOutputStream.writeObject0 (
> > > ObjectOutputStream.java:1141)
> > > >>      at
> > > >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> > > :1504)
> > > >>      at
> > > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> > > >>      at
> > > >> java.io.ObjectOutputStream.writeOrdinaryObject(
> > > ObjectOutputStream.java:1387)
> > > >>      at java.io.ObjectOutputStream.writeObject0(
> > > ObjectOutputStream.java:1145)
> > > >>      at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java
> > > :1333)
> > > >>      at java.io.ObjectOutputStream.writeObject0(
> > > ObjectOutputStream.java:1141)
> > > >>      at
> > > >> java.io.ObjectOutputStream.defaultWriteFields (
> > > ObjectOutputStream.java:1504)
> > > >>      at
> > > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> > > :1469)
> > > >>      at
> > > >> java.io.ObjectOutputStream.writeOrdinaryObject(
> > > ObjectOutputStream.java :1387)
> > > >>      at java.io.ObjectOutputStream.writeObject0(
> > > ObjectOutputStream.java:1145)
> > > >>      at java.io.ObjectOutputStream.writeObject(
> > > ObjectOutputStream.java:326)
> > > >>      at
> > > >>
> > > org.apache.wicket.util.io.IObjectStreamFactory$DefaultObjectStreamFactory$1.writeObjectOverride(
> > > IObjectStreamFactory.java:66)
> > > >>      at java.io.ObjectOutputStream.writeObject(
> > > ObjectOutputStream.java:322)
> > > >>      at
> > > >> org.apache.wicket.util.lang.Objects.objectToByteArray(Objects.java:1101)
> > >
> > > >>      at
> > > >>
> > > org.apache.wicket.protocol.http.FilePageStore$PageSerializer.serializePage
> > > (FilePageStore.java:791)
> > > >>      at org.apache.wicket.Page.writeReplace(Page.java:258)
> > > >>      at sun.reflect.GeneratedMethodAccessor27.invoke(Unknown Source)
> > > >>      at
> > > >> sun.reflect.DelegatingMethodAccessorImpl.invoke(
> > > DelegatingMethodAccessorImpl.java:25)
> > > >>      at java.lang.reflect.Method.invoke (Method.java:589)
> > > >>      at
> > > >> java.io.ObjectStreamClass.invokeWriteReplace(ObjectStreamClass.java
> > > :1032)
> > > >>      at java.io.ObjectOutputStream.writeObject0(
> > > ObjectOutputStream.java:1102)
> > > >>      at
> > > >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> > > :1504)
> > > >>      at
> > > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> > > :1469)
> > > >>      at
> > > >> java.io.ObjectOutputStream.writeOrdinaryObject(
> > > ObjectOutputStream.java:1387)
> > > >>      at java.io.ObjectOutputStream.writeObject0(
> > > ObjectOutputStream.java:1145)
> > > >>      at
> > > >> java.io.ObjectOutputStream.defaultWriteFields (
> > > ObjectOutputStream.java:1504)
> > > >>      at
> > > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> > > :1469)
> > > >>      at
> > > >> java.io.ObjectOutputStream.writeOrdinaryObject(
> > > ObjectOutputStream.java :1387)
> > > >>      at java.io.ObjectOutputStream.writeObject0(
> > > ObjectOutputStream.java:1145)
> > > >>      at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java
> > > :1333)
> > > >>      at java.io.ObjectOutputStream.writeObject0 (
> > > ObjectOutputStream.java:1141)
> > > >>      at
> > > >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> > > :1504)
> > > >>      at
> > > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> > > >>      at
> > > >> java.io.ObjectOutputStream.writeOrdinaryObject(
> > > ObjectOutputStream.java:1387)
> > > >>      at java.io.ObjectOutputStream.writeObject0(
> > > ObjectOutputStream.java:1145)
> > > >>      at
> > > >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> > > :1504)
> > > >>      at
> > > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> > > :1469)
> > > >>      at
> > > >> java.io.ObjectOutputStream.writeOrdinaryObject(
> > > ObjectOutputStream.java:1387)
> > > >>      at java.io.ObjectOutputStream.writeObject0(
> > > ObjectOutputStream.java:1145)
> > > >>      at
> > > >> java.io.ObjectOutputStream.defaultWriteFields (
> > > ObjectOutputStream.java:1504)
> > > >>      at
> > > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> > > :1469)
> > > >>      at
> > > >> java.io.ObjectOutputStream.writeOrdinaryObject(
> > > ObjectOutputStream.java :1387)
> > > >>      at java.io.ObjectOutputStream.writeObject0(
> > > ObjectOutputStream.java:1145)
> > > >>      at
> > > >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> > > :1504)
> > > >>      at
> > > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> > > :1469)
> > > >>      at
> > > >> java.io.ObjectOutputStream.writeOrdinaryObject(
> > > ObjectOutputStream.java:1387)
> > > >>      at java.io.ObjectOutputStream.writeObject0 (
> > > ObjectOutputStream.java:1145)
> > > >>      at java.io.ObjectOutputStream.writeObject(
> > > ObjectOutputStream.java:326)
> > > >>      at
> > > >>
> > > org.apache.wicket.util.io.IObjectStreamFactory$DefaultObjectStreamFactory$1.writeObjectOverride(
> > > IObjectStreamFactory.java:66)
> > > >>      at java.io.ObjectOutputStream.writeObject(
> > > ObjectOutputStream.java:322)
> > > >>      at
> > > >> org.apache.wicket.util.lang.Objects.objectToByteArray(Objects.java:1101)
> > >
> > > >>      at
> > > >>
> > > org.apache.wicket.protocol.http.FilePageStore$PageSerializer.serializePage
> > > (FilePageStore.java:791)
> > > >>      at org.apache.wicket.Page.writeReplace(Page.java:258)
> > > >>      at sun.reflect.GeneratedMethodAccessor27.invoke(Unknown Source)
> > > >>      at
> > > >> sun.reflect.DelegatingMethodAccessorImpl.invoke(
> > > DelegatingMethodAccessorImpl.java:25)
> > > >>      at java.lang.reflect.Method.invoke (Method.java:589)
> > > >>      at
> > > >> java.io.ObjectStreamClass.invokeWriteReplace(ObjectStreamClass.java
> > > :1032)
> > > >>      at java.io.ObjectOutputStream.writeObject0(
> > > ObjectOutputStream.java:1102)
> > > >>      at
> > > >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> > > :1504)
> > > >>      at
> > > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> > > :1469)
> > > >>      at
> > > >> java.io.ObjectOutputStream.writeOrdinaryObject(
> > > ObjectOutputStream.java:1387)
> > > >>      at java.io.ObjectOutputStream.writeObject0(
> > > ObjectOutputStream.java:1145)
> > > >>      at
> > > >> java.io.ObjectOutputStream.defaultWriteFields (
> > > ObjectOutputStream.java:1504)
> > > >>      at
> > > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> > > :1469)
> > > >>      at
> > > >> java.io.ObjectOutputStream.writeOrdinaryObject(
> > > ObjectOutputStream.java :1387)
> > > >>      at java.io.ObjectOutputStream.writeObject0(
> > > ObjectOutputStream.java:1145)
> > > >>      at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java
> > > :1333)
> > > >>      at java.io.ObjectOutputStream.writeObject0 (
> > > ObjectOutputStream.java:1141)
> > > >>      at
> > > >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> > > :1504)
> > > >>      at
> > > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> > > >>      at
> > > >> java.io.ObjectOutputStream.writeOrdinaryObject(
> > > ObjectOutputStream.java:1387)
> > > >>      at java.io.ObjectOutputStream.writeObject0(
> > > ObjectOutputStream.java:1145)
> > > >>      at java.io.ObjectOutputStream.writeObject(
> > > ObjectOutputStream.java:326)
> > > >>      at java.util.ArrayList.writeObject(ArrayList.java:570)
> > > >>      at sun.reflect.GeneratedMethodAccessor21.invoke(Unknown Source)
> > > >>      at
> > > >> sun.reflect.DelegatingMethodAccessorImpl.invoke(
> > > DelegatingMethodAccessorImpl.java:25)
> > > >>      at java.lang.reflect.Method.invoke(Method.java:589)
> > > >>      at
> > > >> java.io.ObjectStreamClass.invokeWriteObject (ObjectStreamClass.java
> > > :945)
> > > >>      at
> > > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> > > :1456)
> > > >>      at
> > > >> java.io.ObjectOutputStream.writeOrdinaryObject(
> > > ObjectOutputStream.java :1387)
> > > >>      at java.io.ObjectOutputStream.writeObject0(
> > > ObjectOutputStream.java:1145)
> > > >>      at
> > > >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> > > :1504)
> > > >>      at
> > > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> > > :1469)
> > > >>      at
> > > >> java.io.ObjectOutputStream.writeOrdinaryObject(
> > > ObjectOutputStream.java:1387)
> > > >>      at java.io.ObjectOutputStream.writeObject0 (
> > > ObjectOutputStream.java:1145)
> > > >>      at
> > > >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> > > :1504)
> > > >>      at
> > > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> > > >>      at
> > > >> java.io.ObjectOutputStream.writeOrdinaryObject(
> > > ObjectOutputStream.java:1387)
> > > >>      at java.io.ObjectOutputStream.writeObject0(
> > > ObjectOutputStream.java:1145)
> > > >>      at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java
> > > :1333)
> > > >>      at java.io.ObjectOutputStream.writeObject0(
> > > ObjectOutputStream.java:1141)
> > > >>      at
> > > >> java.io.ObjectOutputStream.defaultWriteFields (
> > > ObjectOutputStream.java:1504)
> > > >>      at
> > > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> > > :1469)
> > > >>      at
> > > >> java.io.ObjectOutputStream.writeOrdinaryObject(
> > > ObjectOutputStream.java :1387)
> > > >>      at java.io.ObjectOutputStream.writeObject0(
> > > ObjectOutputStream.java:1145)
> > > >>      at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java
> > > :1333)
> > > >>      at java.io.ObjectOutputStream.writeObject0 (
> > > ObjectOutputStream.java:1141)
> > > >>      at
> > > >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> > > :1504)
> > > >>      at
> > > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> > > >>      at
> > > >> java.io.ObjectOutputStream.writeOrdinaryObject(
> > > ObjectOutputStream.java:1387)
> > > >>      at java.io.ObjectOutputStream.writeObject0(
> > > ObjectOutputStream.java:1145)
> > > >>      at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java
> > > :1333)
> > > >>      at java.io.ObjectOutputStream.writeObject0(
> > > ObjectOutputStream.java:1141)
> > > >>      at
> > > >> java.io.ObjectOutputStream.defaultWriteFields (
> > > ObjectOutputStream.java:1504)
> > > >>      at
> > > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> > > :1469)
> > > >>      at
> > > >> java.io.ObjectOutputStream.writeOrdinaryObject(
> > > ObjectOutputStream.java :1387)
> > > >>      at java.io.ObjectOutputStream.writeObject0(
> > > ObjectOutputStream.java:1145)
> > > >>      at java.io.ObjectOutputStream.writeObject(
> > > ObjectOutputStream.java:326)
> > > >>      at
> > > >>
> > > org.apache.wicket.util.io.IObjectStreamFactory$DefaultObjectStreamFactory$1.writeObjectOverride(
> > > IObjectStreamFactory.java:66)
> > > >>      at java.io.ObjectOutputStream.writeObject(
> > > ObjectOutputStream.java:322)
> > > >>      at
> > > >> org.apache.wicket.util.lang.Objects.objectToByteArray(Objects.java:1101)
> > >
> > > >>      at
> > > >>
> > > org.apache.wicket.protocol.http.FilePageStore$PageSerializer.serializePage
> > > (FilePageStore.java:791)
> > > >>      at org.apache.wicket.Page.writeReplace(Page.java:258)
> > > >>      at sun.reflect.GeneratedMethodAccessor27.invoke(Unknown Source)
> > > >>      at
> > > >> sun.reflect.DelegatingMethodAccessorImpl.invoke(
> > > DelegatingMethodAccessorImpl.java:25)
> > > >>      at java.lang.reflect.Method.invoke (Method.java:589)
> > > >>      at
> > > >> java.io.ObjectStreamClass.invokeWriteReplace(ObjectStreamClass.java
> > > :1032)
> > > >>      at java.io.ObjectOutputStream.writeObject0(
> > > ObjectOutputStream.java:1102)
> > > >>      at
> > > >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> > > :1504)
> > > >>      at
> > > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> > > :1469)
> > > >>      at
> > > >> java.io.ObjectOutputStream.writeOrdinaryObject(
> > > ObjectOutputStream.java:1387)
> > > >>      at java.io.ObjectOutputStream.writeObject0(
> > > ObjectOutputStream.java:1145)
> > > >>      at
> > > >> java.io.ObjectOutputStream.defaultWriteFields (
> > > ObjectOutputStream.java:1504)
> > > >>      at
> > > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> > > :1469)
> > > >>      at
> > > >> java.io.ObjectOutputStream.writeOrdinaryObject(
> > > ObjectOutputStream.java :1387)
> > > >>      at java.io.ObjectOutputStream.writeObject0(
> > > ObjectOutputStream.java:1145)
> > > >>      at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java
> > > :1333)
> > > >>      at java.io.ObjectOutputStream.writeObject0 (
> > > ObjectOutputStream.java:1141)
> > > >>      at
> > > >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> > > :1504)
> > > >>      at
> > > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> > > >>      at
> > > >> java.io.ObjectOutputStream.writeOrdinaryObject(
> > > ObjectOutputStream.java:1387)
> > > >>      at java.io.ObjectOutputStream.writeObject0(
> > > ObjectOutputStream.java:1145)
> > > >>      at
> > > >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> > > :1504)
> > > >>      at
> > > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> > > :1469)
> > > >>      at
> > > >> java.io.ObjectOutputStream.writeOrdinaryObject(
> > > ObjectOutputStream.java:1387)
> > > >>      at java.io.ObjectOutputStream.writeObject0(
> > > ObjectOutputStream.java:1145)
> > > >>      at
> > > >> java.io.ObjectOutputStream.defaultWriteFields (
> > > ObjectOutputStream.java:1504)
> > > >>      at
> > > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> > > :1469)
> > > >>      at
> > > >> java.io.ObjectOutputStream.writeOrdinaryObject(
> > > ObjectOutputStream.java :1387)
> > > >>      at java.io.ObjectOutputStream.writeObject0(
> > > ObjectOutputStream.java:1145)
> > > >>      at
> > > >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> > > :1504)
> > > >>      at
> > > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> > > :1469)
> > > >>      at
> > > >> java.io.ObjectOutputStream.writeOrdinaryObject(
> > > ObjectOutputStream.java:1387)
> > > >>      at java.io.ObjectOutputStream.writeObject0 (
> > > ObjectOutputStream.java:1145)
> > > >>      at java.io.ObjectOutputStream.writeObject(
> > > ObjectOutputStream.java:326)
> > > >>      at
> > > >>
> > > org.apache.wicket.util.io.IObjectStreamFactory$DefaultObjectStreamFactory$1.writeObjectOverride(
> > > IObjectStreamFactory.java:66)
> > > >>      at java.io.ObjectOutputStream.writeObject(
> > > ObjectOutputStream.java:322)
> > > >>      at
> > > >> org.apache.wicket.util.lang.Objects.objectToByteArray(Objects.java:1101)
> > >
> > > >>      at
> > > >>
> > > org.apache.wicket.protocol.http.FilePageStore$PageSerializer.serializePage
> > > (FilePageStore.java:791)
> > > >>      at org.apache.wicket.Page.writeReplace(Page.java:258)
> > > >>      at sun.reflect.GeneratedMethodAccessor27.invoke(Unknown Source)
> > > >>      at
> > > >> sun.reflect.DelegatingMethodAccessorImpl.invoke(
> > > DelegatingMethodAccessorImpl.java:25)
> > > >>      at java.lang.reflect.Method.invoke (Method.java:589)
> > > >>      at
> > > >> java.io.ObjectStreamClass.invokeWriteReplace(ObjectStreamClass.java
> > > :1032)
> > > >>      at java.io.ObjectOutputStream.writeObject0(
> > > ObjectOutputStream.java:1102)
> > > >>      at
> > > >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> > > :1504)
> > > >>      at
> > > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> > > :1469)
> > > >>      at
> > > >> java.io.ObjectOutputStream.writeOrdinaryObject(
> > > ObjectOutputStream.java:1387)
> > > >>      at java.io.ObjectOutputStream.writeObject0(
> > > ObjectOutputStream.java:1145)
> > > >>      at
> > > >> java.io.ObjectOutputStream.defaultWriteFields (
> > > ObjectOutputStream.java:1504)
> > > >>      at
> > > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> > > :1469)
> > > >>      at
> > > >> java.io.ObjectOutputStream.writeOrdinaryObject(
> > > ObjectOutputStream.java :1387)
> > > >>      at java.io.ObjectOutputStream.writeObject0(
> > > ObjectOutputStream.java:1145)
> > > >>      at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java
> > > :1333)
> > > >>      at java.io.ObjectOutputStream.writeObject0 (
> > > ObjectOutputStream.java:1141)
> > > >>      at
> > > >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> > > :1504)
> > > >>      at
> > > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> > > >>      at
> > > >> java.io.ObjectOutputStream.writeOrdinaryObject(
> > > ObjectOutputStream.java:1387)
> > > >>      at java.io.ObjectOutputStream.writeObject0(
> > > ObjectOutputStream.java:1145)
> > > >>      at java.io.ObjectOutputStream.writeObject(
> > > ObjectOutputStream.java:326)
> > > >>      at java.util.ArrayList.writeObject(ArrayList.java:570)
> > > >>      at sun.reflect.GeneratedMethodAccessor21.invoke(Unknown Source)
> > > >>      at
> > > >> sun.reflect.DelegatingMethodAccessorImpl.invoke(
> > > DelegatingMethodAccessorImpl.java:25)
> > > >>      at java.lang.reflect.Method.invoke(Method.java:589)
> > > >>      at
> > > >> java.io.ObjectStreamClass.invokeWriteObject (ObjectStreamClass.java
> > > :945)
> > > >>      at
> > > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> > > :1456)
> > > >>      at
> > > >> java.io.ObjectOutputStream.writeOrdinaryObject(
> > > ObjectOutputStream.java :1387)
> > > >>      at java.io.ObjectOutputStream.writeObject0(
> > > ObjectOutputStream.java:1145)
> > > >>      at
> > > >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> > > :1504)
> > > >>      at
> > > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> > > :1469)
> > > >>      at
> > > >> java.io.ObjectOutputStream.writeOrdinaryObject(
> > > ObjectOutputStream.java:1387)
> > > >>      at java.io.ObjectOutputStream.writeObject0 (
> > > ObjectOutputStream.java:1145)
> > > >>      at
> > > >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> > > :1504)
> > > >>      at
> > > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> > > >>      at
> > > >> java.io.ObjectOutputStream.writeOrdinaryObject(
> > > ObjectOutputStream.java:1387)
> > > >>      at java.io.ObjectOutputStream.writeObject0(
> > > ObjectOutputStream.java:1145)
> > > >>      at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java
> > > :1333)
> > > >>      at java.io.ObjectOutputStream.writeObject0(
> > > ObjectOutputStream.java:1141)
> > > >>      at
> > > >> java.io.ObjectOutputStream.defaultWriteFields (
> > > ObjectOutputStream.java:1504)
> > > >>      at
> > > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> > > :1469)
> > > >>      at
> > > >> java.io.ObjectOutputStream.writeOrdinaryObject(
> > > ObjectOutputStream.java :1387)
> > > >>      at java.io.ObjectOutputStream.writeObject0(
> > > ObjectOutputStream.java:1145)
> > > >>      at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java
> > > :1333)
> > > >>      at java.io.ObjectOutputStream.writeObject0 (
> > > ObjectOutputStream.java:1141)
> > > >>      at
> > > >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> > > :1504)
> > > >>      at
> > > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> > > >>      at
> > > >> java.io.ObjectOutputStream.writeOrdinaryObject(
> > > ObjectOutputStream.java:1387)
> > > >>      at java.io.ObjectOutputStream.writeObject0(
> > > ObjectOutputStream.java:1145)
> > > >>      at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java
> > > :1333)
> > > >>      at java.io.ObjectOutputStream.writeObject0(
> > > ObjectOutputStream.java:1141)
> > > >>      at
> > > >> java.io.ObjectOutputStream.defaultWriteFields (
> > > ObjectOutputStream.java:1504)
> > > >>      at
> > > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> > > :1469)
> > > >>      at
> > > >> java.io.ObjectOutputStream.writeOrdinaryObject(
> > > ObjectOutputStream.java :1387)
> > > >>      at java.io.ObjectOutputStream.writeObject0(
> > > ObjectOutputStream.java:1145)
> > > >>      at java.io.ObjectOutputStream.writeObject(
> > > ObjectOutputStream.java:326)
> > > >>      at
> > > >>
> > > org.apache.wicket.util.io.IObjectStreamFactory$DefaultObjectStreamFactory$1.writeObjectOverride(
> > > IObjectStreamFactory.java:66)
> > > >>      at java.io.ObjectOutputStream.writeObject(
> > > ObjectOutputStream.java:322)
> > > >>      at
> > > >> org.apache.wicket.util.lang.Objects.objectToByteArray(Objects.java:1101)
> > >
> > > >>      at
> > > >>
> > > org.apache.wicket.protocol.http.FilePageStore$PageSerializer.serializePage
> > > (FilePageStore.java:791)
> > > >>      at org.apache.wicket.Page.writeReplace(Page.java:258)
> > > >>      at sun.reflect.GeneratedMethodAccessor27.invoke(Unknown Source)
> > > >>      at
> > > >> sun.reflect.DelegatingMethodAccessorImpl.invoke(
> > > DelegatingMethodAccessorImpl.java:25)
> > > >>      at java.lang.reflect.Method.invoke (Method.java:589)
> > > >>      at
> > > >> java.io.ObjectStreamClass.invokeWriteReplace(ObjectStreamClass.java
> > > :1032)
> > > >>      at java.io.ObjectOutputStream.writeObject0(
> > > ObjectOutputStream.java:1102)
> > > >>      at
> > > >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> > > :1504)
> > > >>      at
> > > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> > > :1469)
> > > >>      at
> > > >> java.io.ObjectOutputStream.writeOrdinaryObject(
> > > ObjectOutputStream.java:1387)
> > > >>      at java.io.ObjectOutputStream.writeObject0(
> > > ObjectOutputStream.java:1145)
> > > >>      at
> > > >> java.io.ObjectOutputStream.defaultWriteFields (
> > > ObjectOutputStream.java:1504)
> > > >>      at
> > > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> > > :1469)
> > > >>      at
> > > >> java.io.ObjectOutputStream.writeOrdinaryObject(
> > > ObjectOutputStream.java :1387)
> > > >>      at java.io.ObjectOutputStream.writeObject0(
> > > ObjectOutputStream.java:1145)
> > > >>      at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java
> > > :1333)
> > > >>      at java.io.ObjectOutputStream.writeObject0 (
> > > ObjectOutputStream.java:1141)
> > > >>      at
> > > >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> > > :1504)
> > > >>      at
> > > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> > > >>      at
> > > >> java.io.ObjectOutputStream.writeOrdinaryObject(
> > > ObjectOutputStream.java:1387)
> > > >>      at java.io.ObjectOutputStream.writeObject0(
> > > ObjectOutputStream.java:1145)
> > > >>      at
> > > >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> > > :1504)
> > > >>      at
> > > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> > > :1469)
> > > >>      at
> > > >> java.io.ObjectOutputStream.writeOrdinaryObject(
> > > ObjectOutputStream.java:1387)
> > > >>      at java.io.ObjectOutputStream.writeObject0(
> > > ObjectOutputStream.java:1145)
> > > >>      at
> > > >> java.io.ObjectOutputStream.defaultWriteFields (
> > > ObjectOutputStream.java:1504)
> > > >>      at
> > > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> > > :1469)
> > > >>      at
> > > >> java.io.ObjectOutputStream.writeOrdinaryObject(
> > > ObjectOutputStream.java :1387)
> > > >>      at java.io.ObjectOutputStream.writeObject0(
> > > ObjectOutputStream.java:1145)
> > > >>      at
> > > >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> > > :1504)
> > > >>      at
> > > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> > > :1469)
> > > >>      at
> > > >> java.io.ObjectOutputStream.writeOrdinaryObject(
> > > ObjectOutputStream.java:1387)
> > > >>      at java.io.ObjectOutputStream.writeObject0 (
> > > ObjectOutputStream.java:1145)
> > > >>      at java.io.ObjectOutputStream.writeObject(
> > > ObjectOutputStream.java:326)
> > > >>      at
> > > >>
> > > org.apache.wicket.util.io.IObjectStreamFactory$DefaultObjectStreamFactory$1.writeObjectOverride(
> > > IObjectStreamFactory.java:66)
> > > >>      at java.io.ObjectOutputStream.writeObject(
> > > ObjectOutputStream.java:322)
> > > >>      at
> > > >> org.apache.wicket.util.lang.Objects.objectToByteArray(Objects.java:1101)
> > >
> > > >>      at
> > > >>
> > > org.apache.wicket.protocol.http.FilePageStore$PageSerializer.serializePage
> > > (FilePageStore.java:791)
> > > >>      at org.apache.wicket.Page.writeReplace(Page.java:258)
> > > >>      at sun.reflect.GeneratedMethodAccessor27.invoke(Unknown Source)
> > > >>      at
> > > >> sun.reflect.DelegatingMethodAccessorImpl.invoke(
> > > DelegatingMethodAccessorImpl.java:25)
> > > >>      at java.lang.reflect.Method.invoke (Method.java:589)
> > > >>      at
> > > >> java.io.ObjectStreamClass.invokeWriteReplace(ObjectStreamClass.java
> > > :1032)
> > > >>      at java.io.ObjectOutputStream.writeObject0(
> > > ObjectOutputStream.java:1102)
> > > >>      at
> > > >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> > > :1504)
> > > >>      at
> > > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> > > :1469)
> > > >>      at
> > > >> java.io.ObjectOutputStream.writeOrdinaryObject(
> > > ObjectOutputStream.java:1387)
> > > >>      at java.io.ObjectOutputStream.writeObject0(
> > > ObjectOutputStream.java:1145)
> > > >>      at
> > > >> java.io.ObjectOutputStream.defaultWriteFields (
> > > ObjectOutputStream.java:1504)
> > > >>      at
> > > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> > > :1469)
> > > >>      at
> > > >> java.io.ObjectOutputStream.writeOrdinaryObject(
> > > ObjectOutputStream.java :1387)
> > > >>      at java.io.ObjectOutputStream.writeObject0(
> > > ObjectOutputStream.java:1145)
> > > >>      at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java
> > > :1333)
> > > >>      at java.io.ObjectOutputStream.writeObject0 (
> > > ObjectOutputStream.java:1141)
> > > >>      at
> > > >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> > > :1504)
> > > >>      at
> > > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> > > >>      at
> > > >> java.io.ObjectOutputStream.writeOrdinaryObject(
> > > ObjectOutputStream.java:1387)
> > > >>      at java.io.ObjectOutputStream.writeObject0(
> > > ObjectOutputStream.java:1145)
> > > >>      at java.io.ObjectOutputStream.writeObject(
> > > ObjectOutputStream.java:326)
> > > >>      at java.util.ArrayList.writeObject(ArrayList.java:570)
> > > >>      at sun.reflect.GeneratedMethodAccessor21.invoke(Unknown Source)
> > > >>      at
> > > >> sun.reflect.DelegatingMethodAccessorImpl.invoke(
> > > DelegatingMethodAccessorImpl.java:25)
> > > >>      at java.lang.reflect.Method.invoke(Method.java:589)
> > > >>      at
> > > >> java.io.ObjectStreamClass.invokeWriteObject (ObjectStreamClass.java
> > > :945)
> > > >>      at
> > > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> > > :1456)
> > > >>      at
> > > >> java.io.ObjectOutputStream.writeOrdinaryObject(
> > > ObjectOutputStream.java :1387)
> > > >>      at java.io.ObjectOutputStream.writeObject0(
> > > ObjectOutputStream.java:1145)
> > > >>      at
> > > >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> > > :1504)
> > > >>      at
> > > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> > > :1469)
> > > >>      at
> > > >> java.io.ObjectOutputStream.writeOrdinaryObject(
> > > ObjectOutputStream.java:1387)
> > > >>      at java.io.ObjectOutputStream.writeObject0 (
> > > ObjectOutputStream.java:1145)
> > > >>      at
> > > >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> > > :1504)
> > > >>      at
> > > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> > > >>      at
> > > >> java.io.ObjectOutputStream.writeOrdinaryObject(
> > > ObjectOutputStream.java:1387)
> > > >>      at java.io.ObjectOutputStream.writeObject0(
> > > ObjectOutputStream.java:1145)
> > > >>      at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java
> > > :1333)
> > > >>      at java.io.ObjectOutputStream.writeObject0(
> > > ObjectOutputStream.java:1141)
> > > >>      at
> > > >> java.io.ObjectOutputStream.defaultWriteFields (
> > > ObjectOutputStream.java:1504)
> > > >>      at
> > > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> > > :1469)
> > > >>      at
> > > >> java.io.ObjectOutputStream.writeOrdinaryObject(
> > > ObjectOutputStream.java :1387)
> > > >>      at java.io.ObjectOutputStream.writeObject0(
> > > ObjectOutputStream.java:1145)
> > > >>      at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java
> > > :1333)
> > > >>      at java.io.ObjectOutputStream.writeObject0 (
> > > ObjectOutputStream.java:1141)
> > > >>      at
> > > >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> > > :1504)
> > > >>      at
> > > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> > > >>      at
> > > >> java.io.ObjectOutputStream.writeOrdinaryObject(
> > > ObjectOutputStream.java:1387)
> > > >>      at java.io.ObjectOutputStream.writeObject0(
> > > ObjectOutputStream.java:1145)
> > > >>      at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java
> > > :1333)
> > > >>      at java.io.ObjectOutputStream.writeObject0(
> > > ObjectOutputStream.java:1141)
> > > >>      at
> > > >> java.io.ObjectOutputStream.defaultWriteFields (
> > > ObjectOutputStream.java:1504)
> > > >>      at
> > > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> > > :1469)
> > > >>      at
> > > >> java.io.ObjectOutputStream.writeOrdinaryObject(
> > > ObjectOutputStream.java :1387)
> > > >>      at java.io.ObjectOutputStream.writeObject0(
> > > ObjectOutputStream.java:1145)
> > > >>      at java.io.ObjectOutputStream.writeObject(
> > > ObjectOutputStream.java:326)
> > > >>      at
> > > >>
> > > org.apache.wicket.util.io.IObjectStreamFactory$DefaultObjectStreamFactory$1.writeObjectOverride(
> > > IObjectStreamFactory.java:66)
> > > >>      at java.io.ObjectOutputStream.writeObject(
> > > ObjectOutputStream.java:322)
> > > >>      at
> > > >> org.apache.wicket.util.lang.Objects.objectToByteArray(Objects.java:1101)
> > >
> > > >>      at
> > > >>
> > > org.apache.wicket.protocol.http.FilePageStore$PageSerializer.serializePage
> > > (FilePageStore.java:791)
> > > >>      at org.apache.wicket.Page.writeReplace(Page.java:258)
> > > >>      at sun.reflect.GeneratedMethodAccessor27.invoke(Unknown Source)
> > > >>      at
> > > >> sun.reflect.DelegatingMethodAccessorImpl.invoke(
> > > DelegatingMethodAccessorImpl.java:25)
> > > >>      at java.lang.reflect.Method.invoke (Method.java:589)
> > > >>      at
> > > >> java.io.ObjectStreamClass.invokeWriteReplace(ObjectStreamClass.java
> > > :1032)
> > > >>      at java.io.ObjectOutputStream.writeObject0(
> > > ObjectOutputStream.java:1102)
> > > >>      at
> > > >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> > > :1504)
> > > >>      at
> > > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> > > :1469)
> > > >>      at
> > > >> java.io.ObjectOutputStream.writeOrdinaryObject(
> > > ObjectOutputStream.java:1387)
> > > >>      at java.io.ObjectOutputStream.writeObject0(
> > > ObjectOutputStream.java:1145)
> > > >>      at
> > > >> java.io.ObjectOutputStream.defaultWriteFields (
> > > ObjectOutputStream.java:1504)
> > > >>      at
> > > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> > > :1469)
> > > >>      at
> > > >> java.io.ObjectOutputStream.writeOrdinaryObject(
> > > ObjectOutputStream.java :1387)
> > > >>      at java.io.ObjectOutputStream.writeObject0(
> > > ObjectOutputStream.java:1145)
> > > >>      at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java
> > > :1333)
> > > >>      at java.io.ObjectOutputStream.writeObject0 (
> > > ObjectOutputStream.java:1141)
> > > >>      at
> > > >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> > > :1504)
> > > >>      at
> > > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> > > >>      at
> > > >> java.io.ObjectOutputStream.writeOrdinaryObject(
> > > ObjectOutputStream.java:1387)
> > > >>      at java.io.ObjectOutputStream.writeObject0(
> > > ObjectOutputStream.java:1145)
> > > >>      at
> > > >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> > > :1504)
> > > >>      at
> > > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> > > :1469)
> > > >>      at
> > > >> java.io.ObjectOutputStream.writeOrdinaryObject(
> > > ObjectOutputStream.java:1387)
> > > >>      at java.io.ObjectOutputStream.writeObject0(
> > > ObjectOutputStream.java:1145)
> > > >>      at
> > > >> java.io.ObjectOutputStream.defaultWriteFields (
> > > ObjectOutputStream.java:1504)
> > > >>      at
> > > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> > > :1469)
> > > >>      at
> > > >> java.io.ObjectOutputStream.writeOrdinaryObject(
> > > ObjectOutputStream.java :1387)
> > > >>      at java.io.ObjectOutputStream.writeObject0(
> > > ObjectOutputStream.java:1145)
> > > >>      at
> > > >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> > > :1504)
> > > >>      at
> > > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> > > :1469)
> > > >>      at
> > > >> java.io.ObjectOutputStream.writeOrdinaryObject(
> > > ObjectOutputStream.java:1387)
> > > >>      at java.io.ObjectOutputStream.writeObject0 (
> > > ObjectOutputStream.java:1145)
> > > >>      at java.io.ObjectOutputStream.writeObject(
> > > ObjectOutputStream.java:326)
> > > >>      at
> > > >>
> > > org.apache.wicket.util.io.IObjectStreamFactory$DefaultObjectStreamFactory$1.writeObjectOverride(
> > > IObjectStreamFactory.java:66)
> > > >>      at java.io.ObjectOutputStream.writeObject(
> > > ObjectOutputStream.java:322)
> > > >>      at
> > > >> org.apache.wicket.util.lang.Objects.objectToByteArray(Objects.java:1101)
> > >
> > > >>      at
> > > >>
> > > org.apache.wicket.protocol.http.FilePageStore$PageSerializer.serializePage
> > > (FilePageStore.java:791)
> > > >>      at org.apache.wicket.Page.writeReplace(Page.java:258)
> > > >>      at sun.reflect.GeneratedMethodAccessor27.invoke(Unknown Source)
> > > >>      at
> > > >> sun.reflect.DelegatingMethodAccessorImpl.invoke(
> > > DelegatingMethodAccessorImpl.java:25)
> > > >>      at java.lang.reflect.Method.invoke (Method.java:589)
> > > >>      at
> > > >> java.io.ObjectStreamClass.invokeWriteReplace(ObjectStreamClass.java
> > > :1032)
> > > >>      at java.io.ObjectOutputStream.writeObject0(
> > > ObjectOutputStream.java:1102)
> > > >>      at
> > > >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> > > :1504)
> > > >>      at
> > > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> > > :1469)
> > > >>      at
> > > >> java.io.ObjectOutputStream.writeOrdinaryObject(
> > > ObjectOutputStream.java:1387)
> > > >>      at java.io.ObjectOutputStream.writeObject0(
> > > ObjectOutputStream.java:1145)
> > > >>      at
> > > >> java.io.ObjectOutputStream.defaultWriteFields (
> > > ObjectOutputStream.java:1504)
> > > >>      at
> > > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> > > :1469)
> > > >>      at
> > > >> java.io.ObjectOutputStream.writeOrdinaryObject(
> > > ObjectOutputStream.java :1387)
> > > >>      at java.io.ObjectOutputStream.writeObject0(
> > > ObjectOutputStream.java:1145)
> > > >>      at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java
> > > :1333)
> > > >>      at java.io.ObjectOutputStream.writeObject0 (
> > > ObjectOutputStream.java:1141)
> > > >>      at
> > > >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> > > :1504)
> > > >>      at
> > > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> > > >>      at
> > > >> java.io.ObjectOutputStream.writeOrdinaryObject(
> > > ObjectOutputStream.java:1387)
> > > >>      at java.io.ObjectOutputStream.writeObject0(
> > > ObjectOutputStream.java:1145)
> > > >>      at java.io.ObjectOutputStream.writeObject(
> > > ObjectOutputStream.java:326)
> > > >>      at java.util.ArrayList.writeObject(ArrayList.java:570)
> > > >>      at sun.reflect.GeneratedMethodAccessor21.invoke(Unknown Source)
> > > >>      at
> > > >> sun.reflect.DelegatingMethodAccessorImpl.invoke(
> > > DelegatingMethodAccessorImpl.java:25)
> > > >>      at java.lang.reflect.Method.invoke(Method.java:589)
> > > >>      at
> > > >> java.io.ObjectStreamClass.invokeWriteObject (ObjectStreamClass.java
> > > :945)
> > > >>      at
> > > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> > > :1456)
> > > >>      at
> > > >> java.io.ObjectOutputStream.writeOrdinaryObject(
> > > ObjectOutputStream.java :1387)
> > > >>      at java.io.ObjectOutputStream.writeObject0(
> > > ObjectOutputStream.java:1145)
> > > >>      at
> > > >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> > > :1504)
> > > >>      at
> > > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> > > :1469)
> > > >>      at
> > > >> java.io.ObjectOutputStream.writeOrdinaryObject(
> > > ObjectOutputStream.java:1387)
> > > >>      at java.io.ObjectOutputStream.writeObject0 (
> > > ObjectOutputStream.java:1145)
> > > >>      at
> > > >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> > > :1504)
> > > >>      at
> > > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> > > >>      at
> > > >> java.io.ObjectOutputStream.writeOrdinaryObject(
> > > ObjectOutputStream.java:1387)
> > > >>      at java.io.ObjectOutputStream.writeObject0(
> > > ObjectOutputStream.java:1145)
> > > >>      at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java
> > > :1333)
> > > >>      at java.io.ObjectOutputStream.writeObject0(
> > > ObjectOutputStream.java:1141)
> > > >>      at
> > > >> java.io.ObjectOutputStream.defaultWriteFields (
> > > ObjectOutputStream.java:1504)
> > > >>      at
> > > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> > > :1469)
> > > >>      at
> > > >> java.io.ObjectOutputStream.writeOrdinaryObject(
> > > ObjectOutputStream.java :1387)
> > > >>      at java.io.ObjectOutputStream.writeObject0(
> > > ObjectOutputStream.java:1145)
> > > >>      at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java
> > > :1333)
> > > >>      at java.io.ObjectOutputStream.writeObject0 (
> > > ObjectOutputStream.java:1141)
> > > >>      at
> > > >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> > > :1504)
> > > >>      at
> > > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> > > >>      at
> > > >> java.io.ObjectOutputStream.writeOrdinaryObject(
> > > ObjectOutputStream.java:1387)
> > > >>      at java.io.ObjectOutputStream.writeObject0(
> > > ObjectOutputStream.java:1145)
> > > >>      at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java
> > > :1333)
> > > >>      at java.io.ObjectOutputStream.writeObject0(
> > > ObjectOutputStream.java:1141)
> > > >>      at
> > > >> java.io.ObjectOutputStream.defaultWriteFields (
> > > ObjectOutputStream.java:1504)
> > > >>      at
> > > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> > > :1469)
> > > >>      at
> > > >> java.io.ObjectOutputStream.writeOrdinaryObject(
> > > ObjectOutputStream.java :1387)
> > > >>      at java.io.ObjectOutputStream.writeObject0(
> > > ObjectOutputStream.java:1145)
> > > >>      at java.io.ObjectOutputStream.writeObject(
> > > ObjectOutputStream.java:326)
> > > >>      at
> > > >>
> > > org.apache.wicket.util.io.IObjectStreamFactory$DefaultObjectStreamFactory$1.writeObjectOverride(
> > > IObjectStreamFactory.java:66)
> > > >>      at java.io.ObjectOutputStream.writeObject(
> > > ObjectOutputStream.java:322)
> > > >>      at
> > > >> org.apache.wicket.util.lang.Objects.objectToByteArray(Objects.java:1101)
> > >
> > > >>      at
> > > >>
> > > org.apache.wicket.protocol.http.FilePageStore$PageSerializer.serializePage
> > > (FilePageStore.java:791)
> > > >>      at org.apache.wicket.Page.writeReplace(Page.java:258)
> > > >>      at sun.reflect.GeneratedMethodAccessor27.invoke(Unknown Source)
> > > >>      at
> > > >> sun.reflect.DelegatingMethodAccessorImpl.invoke(
> > > DelegatingMethodAccessorImpl.java:25)
> > > >>      at java.lang.reflect.Method.invoke (Method.java:589)
> > > >>      at
> > > >> java.io.ObjectStreamClass.invokeWriteReplace(ObjectStreamClass.java
> > > :1032)
> > > >>      at java.io.ObjectOutputStream.writeObject0(
> > > ObjectOutputStream.java:1102)
> > > >>      at
> > > >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> > > :1504)
> > > >>      at
> > > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> > > :1469)
> > > >>      at
> > > >> java.io.ObjectOutputStream.writeOrdinaryObject(
> > > ObjectOutputStream.java:1387)
> > > >>      at java.io.ObjectOutputStream.writeObject0(
> > > ObjectOutputStream.java:1145)
> > > >>      at
> > > >> java.io.ObjectOutputStream.defaultWriteFields (
> > > ObjectOutputStream.java:1504)
> > > >>      at
> > > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> > > :1469)
> > > >>      at
> > > >> java.io.ObjectOutputStream.writeOrdinaryObject(
> > > ObjectOutputStream.java :1387)
> > > >>      at java.io.ObjectOutputStream.writeObject0(
> > > ObjectOutputStream.java:1145)
> > > >>      at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java
> > > :1333)
> > > >>      at java.io.ObjectOutputStream.writeObject0 (
> > > ObjectOutputStream.java:1141)
> > > >>      at
> > > >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> > > :1504)
> > > >>      at
> > > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> > > >>      at
> > > >> java.io.ObjectOutputStream.writeOrdinaryObject(
> > > ObjectOutputStream.java:1387)
> > > >>      at java.io.ObjectOutputStream.writeObject0(
> > > ObjectOutputStream.java:1145)
> > > >>      at
> > > >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> > > :1504)
> > > >>      at
> > > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> > > :1469)
> > > >>      at
> > > >> java.io.ObjectOutputStream.writeOrdinaryObject(
> > > ObjectOutputStream.java:1387)
> > > >>      at java.io.ObjectOutputStream.writeObject0(
> > > ObjectOutputStream.java:1145)
> > > >>      at
> > > >> java.io.ObjectOutputStream.defaultWriteFields (
> > > ObjectOutputStream.java:1504)
> > > >>      at
> > > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> > > :1469)
> > > >>      at
> > > >> java.io.ObjectOutputStream.writeOrdinaryObject(
> > > ObjectOutputStream.java :1387)
> > > >>      at java.io.ObjectOutputStream.writeObject0(
> > > ObjectOutputStream.java:1145)
> > > >>      at
> > > >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> > > :1504)
> > > >>      at
> > > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> > > :1469)
> > > >>      at
> > > >> java.io.ObjectOutputStream.writeOrdinaryObject(
> > > ObjectOutputStream.java:1387)
> > > >>      at java.io.ObjectOutputStream.writeObject0 (
> > > ObjectOutputStream.java:1145)
> > > >>      at java.io.ObjectOutputStream.writeObject(
> > > ObjectOutputStream.java:326)
> > > >>      at
> > > >>
> > > org.apache.wicket.util.io.IObjectStreamFactory$DefaultObjectStreamFactory$1.writeObjectOverride(
> > > IObjectStreamFactory.java:66)
> > > >>      at java.io.ObjectOutputStream.writeObject(
> > > ObjectOutputStream.java:322)
> > > >>      at
> > > >> org.apache.wicket.util.lang.Objects.objectToByteArray(Objects.java:1101)
> > >
> > > >>      at
> > > >>
> > > org.apache.wicket.protocol.http.FilePageStore$PageSerializer.serializePage
> > > (FilePageStore.java:791)
> > > >>      at org.apache.wicket.Page.writeReplace(Page.java:258)
> > > >>      at sun.reflect.GeneratedMethodAccessor27.invoke(Unknown Source)
> > > >>      at
> > > >> sun.reflect.DelegatingMethodAccessorImpl.invoke(
> > > DelegatingMethodAccessorImpl.java:25)
> > > >>      at java.lang.reflect.Method.invoke (Method.java:589)
> > > >>      at
> > > >> java.io.ObjectStreamClass.invokeWriteReplace(ObjectStreamClass.java
> > > :1032)
> > > >>      at java.io.ObjectOutputStream.writeObject0(
> > > ObjectOutputStream.java:1102)
> > > >>      at
> > > >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> > > :1504)
> > > >>      at
> > > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> > > :1469)
> > > >>      at
> > > >> java.io.ObjectOutputStream.writeOrdinaryObject(
> > > ObjectOutputStream.java:1387)
> > > >>      at java.io.ObjectOutputStream.writeObject0(
> > > ObjectOutputStream.java:1145)
> > > >>      at
> > > >> java.io.ObjectOutputStream.defaultWriteFields (
> > > ObjectOutputStream.java:1504)
> > > >>      at
> > > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> > > :1469)
> > > >>      at
> > > >> java.io.ObjectOutputStream.writeOrdinaryObject(
> > > ObjectOutputStream.java :1387)
> > > >>      at java.io.ObjectOutputStream.writeObject0(
> > > ObjectOutputStream.java:1145)
> > > >>      at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java
> > > :1333)
> > > >>      at java.io.ObjectOutputStream.writeObject0 (
> > > ObjectOutputStream.java:1141)
> > > >>      at
> > > >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> > > :1504)
> > > >>      at
> > > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> > > >>      at
> > > >> java.io.ObjectOutputStream.writeOrdinaryObject(
> > > ObjectOutputStream.java:1387)
> > > >>      at java.io.ObjectOutputStream.writeObject0(
> > > ObjectOutputStream.java:1145)
> > > >>      at java.io.ObjectOutputStream.writeObject(
> > > ObjectOutputStream.java:326)
> > > >>      at java.util.ArrayList.writeObject(ArrayList.java:570)
> > > >>      at sun.reflect.GeneratedMethodAccessor21.invoke(Unknown Source)
> > > >>      at
> > > >> sun.reflect.DelegatingMethodAccessorImpl.invoke(
> > > DelegatingMethodAccessorImpl.java:25)
> > > >>      at java.lang.reflect.Method.invoke(Method.java:589)
> > > >>      at
> > > >> java.io.ObjectStreamClass.invokeWriteObject (ObjectStreamClass.java
> > > :945)
> > > >>      at
> > > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> > > :1456)
> > > >>      at
> > > >> java.io.ObjectOutputStream.writeOrdinaryObject(
> > > ObjectOutputStream.java :1387)
> > > >>      at java.io.ObjectOutputStream.writeObject0(
> > > ObjectOutputStream.java:1145)
> > > >>      at
> > > >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> > > :1504)
> > > >>      at
> > > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> > > :1469)
> > > >>      at
> > > >> java.io.ObjectOutputStream.writeOrdinaryObject(
> > > ObjectOutputStream.java:1387)
> > > >>      at java.io.ObjectOutputStream.writeObject0 (
> > > ObjectOutputStream.java:1145)
> > > >>      at
> > > >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> > > :1504)
> > > >>      at
> > > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> > > >>      at
> > > >> java.io.ObjectOutputStream.writeOrdinaryObject(
> > > ObjectOutputStream.java:1387)
> > > >>      at java.io.ObjectOutputStream.writeObject0(
> > > ObjectOutputStream.java:1145)
> > > >>      at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java
> > > :1333)
> > > >>      at java.io.ObjectOutputStream.writeObject0(
> > > ObjectOutputStream.java:1141)
> > > >>      at
> > > >> java.io.ObjectOutputStream.defaultWriteFields (
> > > ObjectOutputStream.java:1504)
> > > >>      at
> > > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> > > :1469)
> > > >>      at
> > > >> java.io.ObjectOutputStream.writeOrdinaryObject(
> > > ObjectOutputStream.java :1387)
> > > >>      at java.io.ObjectOutputStream.writeObject0(
> > > ObjectOutputStream.java:1145)
> > > >>      at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java
> > > :1333)
> > > >>      at java.io.ObjectOutputStream.writeObject0 (
> > > ObjectOutputStream.java:1141)
> > > >>      at
> > > >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> > > :1504)
> > > >>      at
> > > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> > > >>      at
> > > >> java.io.ObjectOutputStream.writeOrdinaryObject(
> > > ObjectOutputStream.java:1387)
> > > >>      at java.io.ObjectOutputStream.writeObject0(
> > > ObjectOutputStream.java:1145)
> > > >>      at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java
> > > :1333)
> > > >>      at java.io.ObjectOutputStream.writeObject0(
> > > ObjectOutputStream.java:1141)
> > > >>      at
> > > >> java.io.ObjectOutputStream.defaultWriteFields (
> > > ObjectOutputStream.java:1504)
> > > >>      at
> > > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> > > :1469)
> > > >>
> >
> > ...
> >
> > [Message clipped]
>

Re: Stack overflow in FilePageSerializingThread

Posted by Johan Compagner <jc...@gmail.com>.
ok i think i have found it how to fix it
I will try to make a unit test that demonstrates the stack overflow first..

johan


On 5/16/07, Johan Compagner <jc...@gmail.com> wrote:
>
> i will try to make a unit test for it.
> i though i already build it in that it only does one page one time..
>
> johan
>
>
> On 5/16/07, Jonathan Locke <jo...@gmail.com> wrote:
> >
> >
> >
> > Don't know enough about serialization to know what the solution is, but
> > this
> > code
> > could definitely be more defensive or more correct.  If writeReplace is
> > called on a
> > page that is already being serialized either it's an error and an
> > exception
> > should be
> > thrown to alert an internal error is in progress OR writeReplace is
> > supposed
> > to be
> > called because some component nested on the page is referencing the page
> > and
> > the writeReplace method needs to be smart enough to handle that case by
> > writing
> > out a reference to something in the stream instead of trying to
> > serialize
> > the whole
> > page over again.  If it's the first thing, we should add the defensive
> > check
> > on that
> > thread local serializer so that it will only serialize if it's not
> > already
> > serializing BEFORE
> > we fix any underlying problem.  If it's the second thing, I have no idea
> > what to do.
> >
> >
> > Jonathan Locke wrote:
> > >
> > >
> > > So that Page.writeReplace call is getting called recursively.  Maybe
> > > what's happening
> > > is that serialization is discovering a self-ref to the Page somewhere?
> > > Then it calls in
> > > to writeReplace even though the page is already being serialized.
> > >
> > >
> > > Jonathan Locke wrote:
> > >>
> > >> Anyone run into this yet?
> > >>
> > >> Exception in thread "FilePageSerializingThread-thoof"
> > >> java.lang.StackOverflowError
> > >>      at
> > >> java.io.ObjectOutputStream$HandleTable.hash(ObjectOutputStream.java
> > :2313)
> > >>      at
> > >> java.io.ObjectOutputStream$HandleTable.lookup(ObjectOutputStream.java
> > :2246)
> > >>      at java.io.ObjectOutputStream.writeObject0 (
> > ObjectOutputStream.java:1083)
> > >>      at
> > >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> > :1504)
> > >>      at
> > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> > >>      at
> > >> java.io.ObjectOutputStream.writeOrdinaryObject(
> > ObjectOutputStream.java:1387)
> > >>      at java.io.ObjectOutputStream.writeObject0(
> > ObjectOutputStream.java:1145)
> > >>      at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java
> > :1333)
> > >>      at java.io.ObjectOutputStream.writeObject0(
> > ObjectOutputStream.java:1141)
> > >>      at
> > >> java.io.ObjectOutputStream.defaultWriteFields (
> > ObjectOutputStream.java:1504)
> > >>      at
> > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> > :1469)
> > >>      at
> > >> java.io.ObjectOutputStream.writeOrdinaryObject(
> > ObjectOutputStream.java :1387)
> > >>      at java.io.ObjectOutputStream.writeObject0(
> > ObjectOutputStream.java:1145)
> > >>      at
> > >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> > :1504)
> > >>      at
> > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> > :1469)
> > >>      at
> > >> java.io.ObjectOutputStream.writeOrdinaryObject(
> > ObjectOutputStream.java:1387)
> > >>      at java.io.ObjectOutputStream.writeObject0 (
> > ObjectOutputStream.java:1145)
> > >>      at
> > >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> > :1504)
> > >>      at
> > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> > >>      at
> > >> java.io.ObjectOutputStream.writeOrdinaryObject(
> > ObjectOutputStream.java:1387)
> > >>      at java.io.ObjectOutputStream.writeObject0(
> > ObjectOutputStream.java:1145)
> > >>      at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java
> > :1333)
> > >>      at java.io.ObjectOutputStream.writeObject0(
> > ObjectOutputStream.java:1141)
> > >>      at
> > >> java.io.ObjectOutputStream.defaultWriteFields (
> > ObjectOutputStream.java:1504)
> > >>      at
> > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> > :1469)
> > >>      at
> > >> java.io.ObjectOutputStream.writeOrdinaryObject(
> > ObjectOutputStream.java :1387)
> > >>      at java.io.ObjectOutputStream.writeObject0(
> > ObjectOutputStream.java:1145)
> > >>      at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java
> > :1333)
> > >>      at java.io.ObjectOutputStream.writeObject0 (
> > ObjectOutputStream.java:1141)
> > >>      at
> > >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> > :1504)
> > >>      at
> > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> > >>      at
> > >> java.io.ObjectOutputStream.writeOrdinaryObject(
> > ObjectOutputStream.java:1387)
> > >>      at java.io.ObjectOutputStream.writeObject0(
> > ObjectOutputStream.java:1145)
> > >>      at java.io.ObjectOutputStream.writeObject(
> > ObjectOutputStream.java:326)
> > >>      at
> > >>
> > org.apache.wicket.util.io.IObjectStreamFactory$DefaultObjectStreamFactory$1.writeObjectOverride
> > (IObjectStreamFactory.java :66)
> > >>      at java.io.ObjectOutputStream.writeObject(
> > ObjectOutputStream.java:322)
> > >>      at
> > >> org.apache.wicket.util.lang.Objects.objectToByteArray(Objects.java
> > :1101)
> > >>      at
> > >>
> > org.apache.wicket.protocol.http.FilePageStore$PageSerializer.serializePage
> > (FilePageStore.java:791)
> > >>      at org.apache.wicket.Page.writeReplace(Page.java:258)
> > >>      at sun.reflect.GeneratedMethodAccessor27.invoke (Unknown Source)
> > >>      at
> > >> sun.reflect.DelegatingMethodAccessorImpl.invoke(
> > DelegatingMethodAccessorImpl.java:25)
> > >>      at java.lang.reflect.Method.invoke(Method.java:589)
> > >>      at
> > >> java.io.ObjectStreamClass.invokeWriteReplace(ObjectStreamClass.java
> > :1032)
> > >>      at java.io.ObjectOutputStream.writeObject0(
> > ObjectOutputStream.java:1102)
> > >>      at
> > >> java.io.ObjectOutputStream.defaultWriteFields (
> > ObjectOutputStream.java:1504)
> > >>      at
> > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> > :1469)
> > >>      at
> > >> java.io.ObjectOutputStream.writeOrdinaryObject(
> > ObjectOutputStream.java :1387)
> > >>      at java.io.ObjectOutputStream.writeObject0(
> > ObjectOutputStream.java:1145)
> > >>      at
> > >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> > :1504)
> > >>      at
> > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> > :1469)
> > >>      at
> > >> java.io.ObjectOutputStream.writeOrdinaryObject(
> > ObjectOutputStream.java:1387)
> > >>      at java.io.ObjectOutputStream.writeObject0 (
> > ObjectOutputStream.java:1145)
> > >>      at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java
> > :1333)
> > >>      at java.io.ObjectOutputStream.writeObject0(
> > ObjectOutputStream.java:1141)
> > >>      at
> > >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> > :1504)
> > >>      at
> > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> > :1469)
> > >>      at
> > >> java.io.ObjectOutputStream.writeOrdinaryObject(
> > ObjectOutputStream.java:1387)
> > >>      at java.io.ObjectOutputStream.writeObject0(
> > ObjectOutputStream.java:1145)
> > >>      at java.io.ObjectOutputStream.writeObject (
> > ObjectOutputStream.java:326)
> > >>      at java.util.ArrayList.writeObject(ArrayList.java:570)
> > >>      at sun.reflect.GeneratedMethodAccessor21.invoke(Unknown Source)
> > >>      at
> > >> sun.reflect.DelegatingMethodAccessorImpl.invoke (
> > DelegatingMethodAccessorImpl.java:25)
> > >>      at java.lang.reflect.Method.invoke(Method.java:589)
> > >>      at
> > >> java.io.ObjectStreamClass.invokeWriteObject(ObjectStreamClass.java
> > :945)
> > >>      at
> > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> > :1456)
> > >>      at
> > >> java.io.ObjectOutputStream.writeOrdinaryObject(
> > ObjectOutputStream.java:1387)
> > >>      at java.io.ObjectOutputStream.writeObject0 (
> > ObjectOutputStream.java:1145)
> > >>      at
> > >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> > :1504)
> > >>      at
> > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> > >>      at
> > >> java.io.ObjectOutputStream.writeOrdinaryObject(
> > ObjectOutputStream.java:1387)
> > >>      at java.io.ObjectOutputStream.writeObject0(
> > ObjectOutputStream.java:1145)
> > >>      at
> > >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> > :1504)
> > >>      at
> > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> > :1469)
> > >>      at
> > >> java.io.ObjectOutputStream.writeOrdinaryObject(
> > ObjectOutputStream.java:1387)
> > >>      at java.io.ObjectOutputStream.writeObject0(
> > ObjectOutputStream.java:1145)
> > >>      at java.io.ObjectOutputStream.writeArray (
> > ObjectOutputStream.java:1333)
> > >>      at java.io.ObjectOutputStream.writeObject0(
> > ObjectOutputStream.java:1141)
> > >>      at
> > >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> > >>      at
> > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> > :1469)
> > >>      at
> > >> java.io.ObjectOutputStream.writeOrdinaryObject(
> > ObjectOutputStream.java:1387)
> > >>      at java.io.ObjectOutputStream.writeObject0(
> > ObjectOutputStream.java:1145)
> > >>      at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java
> > :1333)
> > >>      at java.io.ObjectOutputStream.writeObject0 (
> > ObjectOutputStream.java:1141)
> > >>      at
> > >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> > :1504)
> > >>      at
> > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> > >>      at
> > >> java.io.ObjectOutputStream.writeOrdinaryObject(
> > ObjectOutputStream.java:1387)
> > >>      at java.io.ObjectOutputStream.writeObject0(
> > ObjectOutputStream.java:1145)
> > >>      at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java
> > :1333)
> > >>      at java.io.ObjectOutputStream.writeObject0(
> > ObjectOutputStream.java:1141)
> > >>      at
> > >> java.io.ObjectOutputStream.defaultWriteFields (
> > ObjectOutputStream.java:1504)
> > >>      at
> > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> > :1469)
> > >>      at
> > >> java.io.ObjectOutputStream.writeOrdinaryObject(
> > ObjectOutputStream.java :1387)
> > >>      at java.io.ObjectOutputStream.writeObject0(
> > ObjectOutputStream.java:1145)
> > >>      at java.io.ObjectOutputStream.writeObject(
> > ObjectOutputStream.java:326)
> > >>      at
> > >>
> > org.apache.wicket.util.io.IObjectStreamFactory$DefaultObjectStreamFactory$1.writeObjectOverride(
> > IObjectStreamFactory.java:66)
> > >>      at java.io.ObjectOutputStream.writeObject(
> > ObjectOutputStream.java:322)
> > >>      at
> > >> org.apache.wicket.util.lang.Objects.objectToByteArray(Objects.java:1101)
> >
> > >>      at
> > >>
> > org.apache.wicket.protocol.http.FilePageStore$PageSerializer.serializePage
> > (FilePageStore.java:791)
> > >>      at org.apache.wicket.Page.writeReplace(Page.java:258)
> > >>      at sun.reflect.GeneratedMethodAccessor27.invoke(Unknown Source)
> > >>      at
> > >> sun.reflect.DelegatingMethodAccessorImpl.invoke(
> > DelegatingMethodAccessorImpl.java:25)
> > >>      at java.lang.reflect.Method.invoke (Method.java:589)
> > >>      at
> > >> java.io.ObjectStreamClass.invokeWriteReplace(ObjectStreamClass.java
> > :1032)
> > >>      at java.io.ObjectOutputStream.writeObject0(
> > ObjectOutputStream.java:1102)
> > >>      at
> > >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> > :1504)
> > >>      at
> > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> > :1469)
> > >>      at
> > >> java.io.ObjectOutputStream.writeOrdinaryObject(
> > ObjectOutputStream.java:1387)
> > >>      at java.io.ObjectOutputStream.writeObject0(
> > ObjectOutputStream.java:1145)
> > >>      at
> > >> java.io.ObjectOutputStream.defaultWriteFields (
> > ObjectOutputStream.java:1504)
> > >>      at
> > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> > :1469)
> > >>      at
> > >> java.io.ObjectOutputStream.writeOrdinaryObject(
> > ObjectOutputStream.java :1387)
> > >>      at java.io.ObjectOutputStream.writeObject0(
> > ObjectOutputStream.java:1145)
> > >>      at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java
> > :1333)
> > >>      at java.io.ObjectOutputStream.writeObject0 (
> > ObjectOutputStream.java:1141)
> > >>      at
> > >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> > :1504)
> > >>      at
> > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> > >>      at
> > >> java.io.ObjectOutputStream.writeOrdinaryObject(
> > ObjectOutputStream.java:1387)
> > >>      at java.io.ObjectOutputStream.writeObject0(
> > ObjectOutputStream.java:1145)
> > >>      at
> > >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> > :1504)
> > >>      at
> > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> > :1469)
> > >>      at
> > >> java.io.ObjectOutputStream.writeOrdinaryObject(
> > ObjectOutputStream.java:1387)
> > >>      at java.io.ObjectOutputStream.writeObject0(
> > ObjectOutputStream.java:1145)
> > >>      at
> > >> java.io.ObjectOutputStream.defaultWriteFields (
> > ObjectOutputStream.java:1504)
> > >>      at
> > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> > :1469)
> > >>      at
> > >> java.io.ObjectOutputStream.writeOrdinaryObject(
> > ObjectOutputStream.java :1387)
> > >>      at java.io.ObjectOutputStream.writeObject0(
> > ObjectOutputStream.java:1145)
> > >>      at
> > >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> > :1504)
> > >>      at
> > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> > :1469)
> > >>      at
> > >> java.io.ObjectOutputStream.writeOrdinaryObject(
> > ObjectOutputStream.java:1387)
> > >>      at java.io.ObjectOutputStream.writeObject0 (
> > ObjectOutputStream.java:1145)
> > >>      at java.io.ObjectOutputStream.writeObject(
> > ObjectOutputStream.java:326)
> > >>      at
> > >>
> > org.apache.wicket.util.io.IObjectStreamFactory$DefaultObjectStreamFactory$1.writeObjectOverride(
> > IObjectStreamFactory.java:66)
> > >>      at java.io.ObjectOutputStream.writeObject(
> > ObjectOutputStream.java:322)
> > >>      at
> > >> org.apache.wicket.util.lang.Objects.objectToByteArray(Objects.java:1101)
> >
> > >>      at
> > >>
> > org.apache.wicket.protocol.http.FilePageStore$PageSerializer.serializePage
> > (FilePageStore.java:791)
> > >>      at org.apache.wicket.Page.writeReplace(Page.java:258)
> > >>      at sun.reflect.GeneratedMethodAccessor27.invoke(Unknown Source)
> > >>      at
> > >> sun.reflect.DelegatingMethodAccessorImpl.invoke(
> > DelegatingMethodAccessorImpl.java:25)
> > >>      at java.lang.reflect.Method.invoke (Method.java:589)
> > >>      at
> > >> java.io.ObjectStreamClass.invokeWriteReplace(ObjectStreamClass.java
> > :1032)
> > >>      at java.io.ObjectOutputStream.writeObject0(
> > ObjectOutputStream.java:1102)
> > >>      at
> > >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> > :1504)
> > >>      at
> > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> > :1469)
> > >>      at
> > >> java.io.ObjectOutputStream.writeOrdinaryObject(
> > ObjectOutputStream.java:1387)
> > >>      at java.io.ObjectOutputStream.writeObject0(
> > ObjectOutputStream.java:1145)
> > >>      at
> > >> java.io.ObjectOutputStream.defaultWriteFields (
> > ObjectOutputStream.java:1504)
> > >>      at
> > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> > :1469)
> > >>      at
> > >> java.io.ObjectOutputStream.writeOrdinaryObject(
> > ObjectOutputStream.java :1387)
> > >>      at java.io.ObjectOutputStream.writeObject0(
> > ObjectOutputStream.java:1145)
> > >>      at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java
> > :1333)
> > >>      at java.io.ObjectOutputStream.writeObject0 (
> > ObjectOutputStream.java:1141)
> > >>      at
> > >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> > :1504)
> > >>      at
> > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> > >>      at
> > >> java.io.ObjectOutputStream.writeOrdinaryObject(
> > ObjectOutputStream.java:1387)
> > >>      at java.io.ObjectOutputStream.writeObject0(
> > ObjectOutputStream.java:1145)
> > >>      at java.io.ObjectOutputStream.writeObject(
> > ObjectOutputStream.java:326)
> > >>      at java.util.ArrayList.writeObject(ArrayList.java:570)
> > >>      at sun.reflect.GeneratedMethodAccessor21.invoke(Unknown Source)
> > >>      at
> > >> sun.reflect.DelegatingMethodAccessorImpl.invoke(
> > DelegatingMethodAccessorImpl.java:25)
> > >>      at java.lang.reflect.Method.invoke(Method.java:589)
> > >>      at
> > >> java.io.ObjectStreamClass.invokeWriteObject (ObjectStreamClass.java
> > :945)
> > >>      at
> > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> > :1456)
> > >>      at
> > >> java.io.ObjectOutputStream.writeOrdinaryObject(
> > ObjectOutputStream.java :1387)
> > >>      at java.io.ObjectOutputStream.writeObject0(
> > ObjectOutputStream.java:1145)
> > >>      at
> > >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> > :1504)
> > >>      at
> > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> > :1469)
> > >>      at
> > >> java.io.ObjectOutputStream.writeOrdinaryObject(
> > ObjectOutputStream.java:1387)
> > >>      at java.io.ObjectOutputStream.writeObject0 (
> > ObjectOutputStream.java:1145)
> > >>      at
> > >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> > :1504)
> > >>      at
> > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> > >>      at
> > >> java.io.ObjectOutputStream.writeOrdinaryObject(
> > ObjectOutputStream.java:1387)
> > >>      at java.io.ObjectOutputStream.writeObject0(
> > ObjectOutputStream.java:1145)
> > >>      at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java
> > :1333)
> > >>      at java.io.ObjectOutputStream.writeObject0(
> > ObjectOutputStream.java:1141)
> > >>      at
> > >> java.io.ObjectOutputStream.defaultWriteFields (
> > ObjectOutputStream.java:1504)
> > >>      at
> > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> > :1469)
> > >>      at
> > >> java.io.ObjectOutputStream.writeOrdinaryObject(
> > ObjectOutputStream.java :1387)
> > >>      at java.io.ObjectOutputStream.writeObject0(
> > ObjectOutputStream.java:1145)
> > >>      at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java
> > :1333)
> > >>      at java.io.ObjectOutputStream.writeObject0 (
> > ObjectOutputStream.java:1141)
> > >>      at
> > >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> > :1504)
> > >>      at
> > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> > >>      at
> > >> java.io.ObjectOutputStream.writeOrdinaryObject(
> > ObjectOutputStream.java:1387)
> > >>      at java.io.ObjectOutputStream.writeObject0(
> > ObjectOutputStream.java:1145)
> > >>      at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java
> > :1333)
> > >>      at java.io.ObjectOutputStream.writeObject0(
> > ObjectOutputStream.java:1141)
> > >>      at
> > >> java.io.ObjectOutputStream.defaultWriteFields (
> > ObjectOutputStream.java:1504)
> > >>      at
> > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> > :1469)
> > >>      at
> > >> java.io.ObjectOutputStream.writeOrdinaryObject(
> > ObjectOutputStream.java :1387)
> > >>      at java.io.ObjectOutputStream.writeObject0(
> > ObjectOutputStream.java:1145)
> > >>      at java.io.ObjectOutputStream.writeObject(
> > ObjectOutputStream.java:326)
> > >>      at
> > >>
> > org.apache.wicket.util.io.IObjectStreamFactory$DefaultObjectStreamFactory$1.writeObjectOverride(
> > IObjectStreamFactory.java:66)
> > >>      at java.io.ObjectOutputStream.writeObject(
> > ObjectOutputStream.java:322)
> > >>      at
> > >> org.apache.wicket.util.lang.Objects.objectToByteArray(Objects.java:1101)
> >
> > >>      at
> > >>
> > org.apache.wicket.protocol.http.FilePageStore$PageSerializer.serializePage
> > (FilePageStore.java:791)
> > >>      at org.apache.wicket.Page.writeReplace(Page.java:258)
> > >>      at sun.reflect.GeneratedMethodAccessor27.invoke(Unknown Source)
> > >>      at
> > >> sun.reflect.DelegatingMethodAccessorImpl.invoke(
> > DelegatingMethodAccessorImpl.java:25)
> > >>      at java.lang.reflect.Method.invoke (Method.java:589)
> > >>      at
> > >> java.io.ObjectStreamClass.invokeWriteReplace(ObjectStreamClass.java
> > :1032)
> > >>      at java.io.ObjectOutputStream.writeObject0(
> > ObjectOutputStream.java:1102)
> > >>      at
> > >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> > :1504)
> > >>      at
> > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> > :1469)
> > >>      at
> > >> java.io.ObjectOutputStream.writeOrdinaryObject(
> > ObjectOutputStream.java:1387)
> > >>      at java.io.ObjectOutputStream.writeObject0(
> > ObjectOutputStream.java:1145)
> > >>      at
> > >> java.io.ObjectOutputStream.defaultWriteFields (
> > ObjectOutputStream.java:1504)
> > >>      at
> > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> > :1469)
> > >>      at
> > >> java.io.ObjectOutputStream.writeOrdinaryObject(
> > ObjectOutputStream.java :1387)
> > >>      at java.io.ObjectOutputStream.writeObject0(
> > ObjectOutputStream.java:1145)
> > >>      at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java
> > :1333)
> > >>      at java.io.ObjectOutputStream.writeObject0 (
> > ObjectOutputStream.java:1141)
> > >>      at
> > >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> > :1504)
> > >>      at
> > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> > >>      at
> > >> java.io.ObjectOutputStream.writeOrdinaryObject(
> > ObjectOutputStream.java:1387)
> > >>      at java.io.ObjectOutputStream.writeObject0(
> > ObjectOutputStream.java:1145)
> > >>      at
> > >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> > :1504)
> > >>      at
> > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> > :1469)
> > >>      at
> > >> java.io.ObjectOutputStream.writeOrdinaryObject(
> > ObjectOutputStream.java:1387)
> > >>      at java.io.ObjectOutputStream.writeObject0(
> > ObjectOutputStream.java:1145)
> > >>      at
> > >> java.io.ObjectOutputStream.defaultWriteFields (
> > ObjectOutputStream.java:1504)
> > >>      at
> > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> > :1469)
> > >>      at
> > >> java.io.ObjectOutputStream.writeOrdinaryObject(
> > ObjectOutputStream.java :1387)
> > >>      at java.io.ObjectOutputStream.writeObject0(
> > ObjectOutputStream.java:1145)
> > >>      at
> > >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> > :1504)
> > >>      at
> > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> > :1469)
> > >>      at
> > >> java.io.ObjectOutputStream.writeOrdinaryObject(
> > ObjectOutputStream.java:1387)
> > >>      at java.io.ObjectOutputStream.writeObject0 (
> > ObjectOutputStream.java:1145)
> > >>      at java.io.ObjectOutputStream.writeObject(
> > ObjectOutputStream.java:326)
> > >>      at
> > >>
> > org.apache.wicket.util.io.IObjectStreamFactory$DefaultObjectStreamFactory$1.writeObjectOverride(
> > IObjectStreamFactory.java:66)
> > >>      at java.io.ObjectOutputStream.writeObject(
> > ObjectOutputStream.java:322)
> > >>      at
> > >> org.apache.wicket.util.lang.Objects.objectToByteArray(Objects.java:1101)
> >
> > >>      at
> > >>
> > org.apache.wicket.protocol.http.FilePageStore$PageSerializer.serializePage
> > (FilePageStore.java:791)
> > >>      at org.apache.wicket.Page.writeReplace(Page.java:258)
> > >>      at sun.reflect.GeneratedMethodAccessor27.invoke(Unknown Source)
> > >>      at
> > >> sun.reflect.DelegatingMethodAccessorImpl.invoke(
> > DelegatingMethodAccessorImpl.java:25)
> > >>      at java.lang.reflect.Method.invoke (Method.java:589)
> > >>      at
> > >> java.io.ObjectStreamClass.invokeWriteReplace(ObjectStreamClass.java
> > :1032)
> > >>      at java.io.ObjectOutputStream.writeObject0(
> > ObjectOutputStream.java:1102)
> > >>      at
> > >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> > :1504)
> > >>      at
> > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> > :1469)
> > >>      at
> > >> java.io.ObjectOutputStream.writeOrdinaryObject(
> > ObjectOutputStream.java:1387)
> > >>      at java.io.ObjectOutputStream.writeObject0(
> > ObjectOutputStream.java:1145)
> > >>      at
> > >> java.io.ObjectOutputStream.defaultWriteFields (
> > ObjectOutputStream.java:1504)
> > >>      at
> > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> > :1469)
> > >>      at
> > >> java.io.ObjectOutputStream.writeOrdinaryObject(
> > ObjectOutputStream.java :1387)
> > >>      at java.io.ObjectOutputStream.writeObject0(
> > ObjectOutputStream.java:1145)
> > >>      at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java
> > :1333)
> > >>      at java.io.ObjectOutputStream.writeObject0 (
> > ObjectOutputStream.java:1141)
> > >>      at
> > >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> > :1504)
> > >>      at
> > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> > >>      at
> > >> java.io.ObjectOutputStream.writeOrdinaryObject(
> > ObjectOutputStream.java:1387)
> > >>      at java.io.ObjectOutputStream.writeObject0(
> > ObjectOutputStream.java:1145)
> > >>      at java.io.ObjectOutputStream.writeObject(
> > ObjectOutputStream.java:326)
> > >>      at java.util.ArrayList.writeObject(ArrayList.java:570)
> > >>      at sun.reflect.GeneratedMethodAccessor21.invoke(Unknown Source)
> > >>      at
> > >> sun.reflect.DelegatingMethodAccessorImpl.invoke(
> > DelegatingMethodAccessorImpl.java:25)
> > >>      at java.lang.reflect.Method.invoke(Method.java:589)
> > >>      at
> > >> java.io.ObjectStreamClass.invokeWriteObject (ObjectStreamClass.java
> > :945)
> > >>      at
> > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> > :1456)
> > >>      at
> > >> java.io.ObjectOutputStream.writeOrdinaryObject(
> > ObjectOutputStream.java :1387)
> > >>      at java.io.ObjectOutputStream.writeObject0(
> > ObjectOutputStream.java:1145)
> > >>      at
> > >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> > :1504)
> > >>      at
> > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> > :1469)
> > >>      at
> > >> java.io.ObjectOutputStream.writeOrdinaryObject(
> > ObjectOutputStream.java:1387)
> > >>      at java.io.ObjectOutputStream.writeObject0 (
> > ObjectOutputStream.java:1145)
> > >>      at
> > >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> > :1504)
> > >>      at
> > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> > >>      at
> > >> java.io.ObjectOutputStream.writeOrdinaryObject(
> > ObjectOutputStream.java:1387)
> > >>      at java.io.ObjectOutputStream.writeObject0(
> > ObjectOutputStream.java:1145)
> > >>      at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java
> > :1333)
> > >>      at java.io.ObjectOutputStream.writeObject0(
> > ObjectOutputStream.java:1141)
> > >>      at
> > >> java.io.ObjectOutputStream.defaultWriteFields (
> > ObjectOutputStream.java:1504)
> > >>      at
> > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> > :1469)
> > >>      at
> > >> java.io.ObjectOutputStream.writeOrdinaryObject(
> > ObjectOutputStream.java :1387)
> > >>      at java.io.ObjectOutputStream.writeObject0(
> > ObjectOutputStream.java:1145)
> > >>      at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java
> > :1333)
> > >>      at java.io.ObjectOutputStream.writeObject0 (
> > ObjectOutputStream.java:1141)
> > >>      at
> > >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> > :1504)
> > >>      at
> > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> > >>      at
> > >> java.io.ObjectOutputStream.writeOrdinaryObject(
> > ObjectOutputStream.java:1387)
> > >>      at java.io.ObjectOutputStream.writeObject0(
> > ObjectOutputStream.java:1145)
> > >>      at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java
> > :1333)
> > >>      at java.io.ObjectOutputStream.writeObject0(
> > ObjectOutputStream.java:1141)
> > >>      at
> > >> java.io.ObjectOutputStream.defaultWriteFields (
> > ObjectOutputStream.java:1504)
> > >>      at
> > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> > :1469)
> > >>      at
> > >> java.io.ObjectOutputStream.writeOrdinaryObject(
> > ObjectOutputStream.java :1387)
> > >>      at java.io.ObjectOutputStream.writeObject0(
> > ObjectOutputStream.java:1145)
> > >>      at java.io.ObjectOutputStream.writeObject(
> > ObjectOutputStream.java:326)
> > >>      at
> > >>
> > org.apache.wicket.util.io.IObjectStreamFactory$DefaultObjectStreamFactory$1.writeObjectOverride(
> > IObjectStreamFactory.java:66)
> > >>      at java.io.ObjectOutputStream.writeObject(
> > ObjectOutputStream.java:322)
> > >>      at
> > >> org.apache.wicket.util.lang.Objects.objectToByteArray(Objects.java:1101)
> >
> > >>      at
> > >>
> > org.apache.wicket.protocol.http.FilePageStore$PageSerializer.serializePage
> > (FilePageStore.java:791)
> > >>      at org.apache.wicket.Page.writeReplace(Page.java:258)
> > >>      at sun.reflect.GeneratedMethodAccessor27.invoke(Unknown Source)
> > >>      at
> > >> sun.reflect.DelegatingMethodAccessorImpl.invoke(
> > DelegatingMethodAccessorImpl.java:25)
> > >>      at java.lang.reflect.Method.invoke (Method.java:589)
> > >>      at
> > >> java.io.ObjectStreamClass.invokeWriteReplace(ObjectStreamClass.java
> > :1032)
> > >>      at java.io.ObjectOutputStream.writeObject0(
> > ObjectOutputStream.java:1102)
> > >>      at
> > >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> > :1504)
> > >>      at
> > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> > :1469)
> > >>      at
> > >> java.io.ObjectOutputStream.writeOrdinaryObject(
> > ObjectOutputStream.java:1387)
> > >>      at java.io.ObjectOutputStream.writeObject0(
> > ObjectOutputStream.java:1145)
> > >>      at
> > >> java.io.ObjectOutputStream.defaultWriteFields (
> > ObjectOutputStream.java:1504)
> > >>      at
> > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> > :1469)
> > >>      at
> > >> java.io.ObjectOutputStream.writeOrdinaryObject(
> > ObjectOutputStream.java :1387)
> > >>      at java.io.ObjectOutputStream.writeObject0(
> > ObjectOutputStream.java:1145)
> > >>      at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java
> > :1333)
> > >>      at java.io.ObjectOutputStream.writeObject0 (
> > ObjectOutputStream.java:1141)
> > >>      at
> > >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> > :1504)
> > >>      at
> > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> > >>      at
> > >> java.io.ObjectOutputStream.writeOrdinaryObject(
> > ObjectOutputStream.java:1387)
> > >>      at java.io.ObjectOutputStream.writeObject0(
> > ObjectOutputStream.java:1145)
> > >>      at
> > >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> > :1504)
> > >>      at
> > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> > :1469)
> > >>      at
> > >> java.io.ObjectOutputStream.writeOrdinaryObject(
> > ObjectOutputStream.java:1387)
> > >>      at java.io.ObjectOutputStream.writeObject0(
> > ObjectOutputStream.java:1145)
> > >>      at
> > >> java.io.ObjectOutputStream.defaultWriteFields (
> > ObjectOutputStream.java:1504)
> > >>      at
> > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> > :1469)
> > >>      at
> > >> java.io.ObjectOutputStream.writeOrdinaryObject(
> > ObjectOutputStream.java :1387)
> > >>      at java.io.ObjectOutputStream.writeObject0(
> > ObjectOutputStream.java:1145)
> > >>      at
> > >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> > :1504)
> > >>      at
> > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> > :1469)
> > >>      at
> > >> java.io.ObjectOutputStream.writeOrdinaryObject(
> > ObjectOutputStream.java:1387)
> > >>      at java.io.ObjectOutputStream.writeObject0 (
> > ObjectOutputStream.java:1145)
> > >>      at java.io.ObjectOutputStream.writeObject(
> > ObjectOutputStream.java:326)
> > >>      at
> > >>
> > org.apache.wicket.util.io.IObjectStreamFactory$DefaultObjectStreamFactory$1.writeObjectOverride(
> > IObjectStreamFactory.java:66)
> > >>      at java.io.ObjectOutputStream.writeObject(
> > ObjectOutputStream.java:322)
> > >>      at
> > >> org.apache.wicket.util.lang.Objects.objectToByteArray(Objects.java:1101)
> >
> > >>      at
> > >>
> > org.apache.wicket.protocol.http.FilePageStore$PageSerializer.serializePage
> > (FilePageStore.java:791)
> > >>      at org.apache.wicket.Page.writeReplace(Page.java:258)
> > >>      at sun.reflect.GeneratedMethodAccessor27.invoke(Unknown Source)
> > >>      at
> > >> sun.reflect.DelegatingMethodAccessorImpl.invoke(
> > DelegatingMethodAccessorImpl.java:25)
> > >>      at java.lang.reflect.Method.invoke (Method.java:589)
> > >>      at
> > >> java.io.ObjectStreamClass.invokeWriteReplace(ObjectStreamClass.java
> > :1032)
> > >>      at java.io.ObjectOutputStream.writeObject0(
> > ObjectOutputStream.java:1102)
> > >>      at
> > >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> > :1504)
> > >>      at
> > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> > :1469)
> > >>      at
> > >> java.io.ObjectOutputStream.writeOrdinaryObject(
> > ObjectOutputStream.java:1387)
> > >>      at java.io.ObjectOutputStream.writeObject0(
> > ObjectOutputStream.java:1145)
> > >>      at
> > >> java.io.ObjectOutputStream.defaultWriteFields (
> > ObjectOutputStream.java:1504)
> > >>      at
> > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> > :1469)
> > >>      at
> > >> java.io.ObjectOutputStream.writeOrdinaryObject(
> > ObjectOutputStream.java :1387)
> > >>      at java.io.ObjectOutputStream.writeObject0(
> > ObjectOutputStream.java:1145)
> > >>      at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java
> > :1333)
> > >>      at java.io.ObjectOutputStream.writeObject0 (
> > ObjectOutputStream.java:1141)
> > >>      at
> > >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> > :1504)
> > >>      at
> > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> > >>      at
> > >> java.io.ObjectOutputStream.writeOrdinaryObject(
> > ObjectOutputStream.java:1387)
> > >>      at java.io.ObjectOutputStream.writeObject0(
> > ObjectOutputStream.java:1145)
> > >>      at java.io.ObjectOutputStream.writeObject(
> > ObjectOutputStream.java:326)
> > >>      at java.util.ArrayList.writeObject(ArrayList.java:570)
> > >>      at sun.reflect.GeneratedMethodAccessor21.invoke(Unknown Source)
> > >>      at
> > >> sun.reflect.DelegatingMethodAccessorImpl.invoke(
> > DelegatingMethodAccessorImpl.java:25)
> > >>      at java.lang.reflect.Method.invoke(Method.java:589)
> > >>      at
> > >> java.io.ObjectStreamClass.invokeWriteObject (ObjectStreamClass.java
> > :945)
> > >>      at
> > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> > :1456)
> > >>      at
> > >> java.io.ObjectOutputStream.writeOrdinaryObject(
> > ObjectOutputStream.java :1387)
> > >>      at java.io.ObjectOutputStream.writeObject0(
> > ObjectOutputStream.java:1145)
> > >>      at
> > >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> > :1504)
> > >>      at
> > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> > :1469)
> > >>      at
> > >> java.io.ObjectOutputStream.writeOrdinaryObject(
> > ObjectOutputStream.java:1387)
> > >>      at java.io.ObjectOutputStream.writeObject0 (
> > ObjectOutputStream.java:1145)
> > >>      at
> > >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> > :1504)
> > >>      at
> > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> > >>      at
> > >> java.io.ObjectOutputStream.writeOrdinaryObject(
> > ObjectOutputStream.java:1387)
> > >>      at java.io.ObjectOutputStream.writeObject0(
> > ObjectOutputStream.java:1145)
> > >>      at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java
> > :1333)
> > >>      at java.io.ObjectOutputStream.writeObject0(
> > ObjectOutputStream.java:1141)
> > >>      at
> > >> java.io.ObjectOutputStream.defaultWriteFields (
> > ObjectOutputStream.java:1504)
> > >>      at
> > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> > :1469)
> > >>      at
> > >> java.io.ObjectOutputStream.writeOrdinaryObject(
> > ObjectOutputStream.java :1387)
> > >>      at java.io.ObjectOutputStream.writeObject0(
> > ObjectOutputStream.java:1145)
> > >>      at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java
> > :1333)
> > >>      at java.io.ObjectOutputStream.writeObject0 (
> > ObjectOutputStream.java:1141)
> > >>      at
> > >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> > :1504)
> > >>      at
> > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> > >>      at
> > >> java.io.ObjectOutputStream.writeOrdinaryObject(
> > ObjectOutputStream.java:1387)
> > >>      at java.io.ObjectOutputStream.writeObject0(
> > ObjectOutputStream.java:1145)
> > >>      at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java
> > :1333)
> > >>      at java.io.ObjectOutputStream.writeObject0(
> > ObjectOutputStream.java:1141)
> > >>      at
> > >> java.io.ObjectOutputStream.defaultWriteFields (
> > ObjectOutputStream.java:1504)
> > >>      at
> > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> > :1469)
> > >>      at
> > >> java.io.ObjectOutputStream.writeOrdinaryObject(
> > ObjectOutputStream.java :1387)
> > >>      at java.io.ObjectOutputStream.writeObject0(
> > ObjectOutputStream.java:1145)
> > >>      at java.io.ObjectOutputStream.writeObject(
> > ObjectOutputStream.java:326)
> > >>      at
> > >>
> > org.apache.wicket.util.io.IObjectStreamFactory$DefaultObjectStreamFactory$1.writeObjectOverride(
> > IObjectStreamFactory.java:66)
> > >>      at java.io.ObjectOutputStream.writeObject(
> > ObjectOutputStream.java:322)
> > >>      at
> > >> org.apache.wicket.util.lang.Objects.objectToByteArray(Objects.java:1101)
> >
> > >>      at
> > >>
> > org.apache.wicket.protocol.http.FilePageStore$PageSerializer.serializePage
> > (FilePageStore.java:791)
> > >>      at org.apache.wicket.Page.writeReplace(Page.java:258)
> > >>      at sun.reflect.GeneratedMethodAccessor27.invoke(Unknown Source)
> > >>      at
> > >> sun.reflect.DelegatingMethodAccessorImpl.invoke(
> > DelegatingMethodAccessorImpl.java:25)
> > >>      at java.lang.reflect.Method.invoke (Method.java:589)
> > >>      at
> > >> java.io.ObjectStreamClass.invokeWriteReplace(ObjectStreamClass.java
> > :1032)
> > >>      at java.io.ObjectOutputStream.writeObject0(
> > ObjectOutputStream.java:1102)
> > >>      at
> > >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> > :1504)
> > >>      at
> > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> > :1469)
> > >>      at
> > >> java.io.ObjectOutputStream.writeOrdinaryObject(
> > ObjectOutputStream.java:1387)
> > >>      at java.io.ObjectOutputStream.writeObject0(
> > ObjectOutputStream.java:1145)
> > >>      at
> > >> java.io.ObjectOutputStream.defaultWriteFields (
> > ObjectOutputStream.java:1504)
> > >>      at
> > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> > :1469)
> > >>      at
> > >> java.io.ObjectOutputStream.writeOrdinaryObject(
> > ObjectOutputStream.java :1387)
> > >>      at java.io.ObjectOutputStream.writeObject0(
> > ObjectOutputStream.java:1145)
> > >>      at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java
> > :1333)
> > >>      at java.io.ObjectOutputStream.writeObject0 (
> > ObjectOutputStream.java:1141)
> > >>      at
> > >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> > :1504)
> > >>      at
> > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> > >>      at
> > >> java.io.ObjectOutputStream.writeOrdinaryObject(
> > ObjectOutputStream.java:1387)
> > >>      at java.io.ObjectOutputStream.writeObject0(
> > ObjectOutputStream.java:1145)
> > >>      at
> > >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> > :1504)
> > >>      at
> > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> > :1469)
> > >>      at
> > >> java.io.ObjectOutputStream.writeOrdinaryObject(
> > ObjectOutputStream.java:1387)
> > >>      at java.io.ObjectOutputStream.writeObject0(
> > ObjectOutputStream.java:1145)
> > >>      at
> > >> java.io.ObjectOutputStream.defaultWriteFields (
> > ObjectOutputStream.java:1504)
> > >>      at
> > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> > :1469)
> > >>      at
> > >> java.io.ObjectOutputStream.writeOrdinaryObject(
> > ObjectOutputStream.java :1387)
> > >>      at java.io.ObjectOutputStream.writeObject0(
> > ObjectOutputStream.java:1145)
> > >>      at
> > >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> > :1504)
> > >>      at
> > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> > :1469)
> > >>      at
> > >> java.io.ObjectOutputStream.writeOrdinaryObject(
> > ObjectOutputStream.java:1387)
> > >>      at java.io.ObjectOutputStream.writeObject0 (
> > ObjectOutputStream.java:1145)
> > >>      at java.io.ObjectOutputStream.writeObject(
> > ObjectOutputStream.java:326)
> > >>      at
> > >>
> > org.apache.wicket.util.io.IObjectStreamFactory$DefaultObjectStreamFactory$1.writeObjectOverride(
> > IObjectStreamFactory.java:66)
> > >>      at java.io.ObjectOutputStream.writeObject(
> > ObjectOutputStream.java:322)
> > >>      at
> > >> org.apache.wicket.util.lang.Objects.objectToByteArray(Objects.java:1101)
> >
> > >>      at
> > >>
> > org.apache.wicket.protocol.http.FilePageStore$PageSerializer.serializePage
> > (FilePageStore.java:791)
> > >>      at org.apache.wicket.Page.writeReplace(Page.java:258)
> > >>      at sun.reflect.GeneratedMethodAccessor27.invoke(Unknown Source)
> > >>      at
> > >> sun.reflect.DelegatingMethodAccessorImpl.invoke(
> > DelegatingMethodAccessorImpl.java:25)
> > >>      at java.lang.reflect.Method.invoke (Method.java:589)
> > >>      at
> > >> java.io.ObjectStreamClass.invokeWriteReplace(ObjectStreamClass.java
> > :1032)
> > >>      at java.io.ObjectOutputStream.writeObject0(
> > ObjectOutputStream.java:1102)
> > >>      at
> > >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> > :1504)
> > >>      at
> > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> > :1469)
> > >>      at
> > >> java.io.ObjectOutputStream.writeOrdinaryObject(
> > ObjectOutputStream.java:1387)
> > >>      at java.io.ObjectOutputStream.writeObject0(
> > ObjectOutputStream.java:1145)
> > >>      at
> > >> java.io.ObjectOutputStream.defaultWriteFields (
> > ObjectOutputStream.java:1504)
> > >>      at
> > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> > :1469)
> > >>      at
> > >> java.io.ObjectOutputStream.writeOrdinaryObject(
> > ObjectOutputStream.java :1387)
> > >>      at java.io.ObjectOutputStream.writeObject0(
> > ObjectOutputStream.java:1145)
> > >>      at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java
> > :1333)
> > >>      at java.io.ObjectOutputStream.writeObject0 (
> > ObjectOutputStream.java:1141)
> > >>      at
> > >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> > :1504)
> > >>      at
> > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> > >>      at
> > >> java.io.ObjectOutputStream.writeOrdinaryObject(
> > ObjectOutputStream.java:1387)
> > >>      at java.io.ObjectOutputStream.writeObject0(
> > ObjectOutputStream.java:1145)
> > >>      at java.io.ObjectOutputStream.writeObject(
> > ObjectOutputStream.java:326)
> > >>      at java.util.ArrayList.writeObject(ArrayList.java:570)
> > >>      at sun.reflect.GeneratedMethodAccessor21.invoke(Unknown Source)
> > >>      at
> > >> sun.reflect.DelegatingMethodAccessorImpl.invoke(
> > DelegatingMethodAccessorImpl.java:25)
> > >>      at java.lang.reflect.Method.invoke(Method.java:589)
> > >>      at
> > >> java.io.ObjectStreamClass.invokeWriteObject (ObjectStreamClass.java
> > :945)
> > >>      at
> > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> > :1456)
> > >>      at
> > >> java.io.ObjectOutputStream.writeOrdinaryObject(
> > ObjectOutputStream.java :1387)
> > >>      at java.io.ObjectOutputStream.writeObject0(
> > ObjectOutputStream.java:1145)
> > >>      at
> > >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> > :1504)
> > >>      at
> > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> > :1469)
> > >>      at
> > >> java.io.ObjectOutputStream.writeOrdinaryObject(
> > ObjectOutputStream.java:1387)
> > >>      at java.io.ObjectOutputStream.writeObject0 (
> > ObjectOutputStream.java:1145)
> > >>      at
> > >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> > :1504)
> > >>      at
> > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> > >>      at
> > >> java.io.ObjectOutputStream.writeOrdinaryObject(
> > ObjectOutputStream.java:1387)
> > >>      at java.io.ObjectOutputStream.writeObject0(
> > ObjectOutputStream.java:1145)
> > >>      at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java
> > :1333)
> > >>      at java.io.ObjectOutputStream.writeObject0(
> > ObjectOutputStream.java:1141)
> > >>      at
> > >> java.io.ObjectOutputStream.defaultWriteFields (
> > ObjectOutputStream.java:1504)
> > >>      at
> > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> > :1469)
> > >>      at
> > >> java.io.ObjectOutputStream.writeOrdinaryObject(
> > ObjectOutputStream.java :1387)
> > >>      at java.io.ObjectOutputStream.writeObject0(
> > ObjectOutputStream.java:1145)
> > >>      at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java
> > :1333)
> > >>      at java.io.ObjectOutputStream.writeObject0 (
> > ObjectOutputStream.java:1141)
> > >>      at
> > >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> > :1504)
> > >>      at
> > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> > >>      at
> > >> java.io.ObjectOutputStream.writeOrdinaryObject(
> > ObjectOutputStream.java:1387)
> > >>      at java.io.ObjectOutputStream.writeObject0(
> > ObjectOutputStream.java:1145)
> > >>      at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java
> > :1333)
> > >>      at java.io.ObjectOutputStream.writeObject0(
> > ObjectOutputStream.java:1141)
> > >>      at
> > >> java.io.ObjectOutputStream.defaultWriteFields (
> > ObjectOutputStream.java:1504)
> > >>      at
> > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> > :1469)
> > >>      at
> > >> java.io.ObjectOutputStream.writeOrdinaryObject(
> > ObjectOutputStream.java :1387)
> > >>      at java.io.ObjectOutputStream.writeObject0(
> > ObjectOutputStream.java:1145)
> > >>      at java.io.ObjectOutputStream.writeObject(
> > ObjectOutputStream.java:326)
> > >>      at
> > >>
> > org.apache.wicket.util.io.IObjectStreamFactory$DefaultObjectStreamFactory$1.writeObjectOverride(
> > IObjectStreamFactory.java:66)
> > >>      at java.io.ObjectOutputStream.writeObject(
> > ObjectOutputStream.java:322)
> > >>      at
> > >> org.apache.wicket.util.lang.Objects.objectToByteArray(Objects.java:1101)
> >
> > >>      at
> > >>
> > org.apache.wicket.protocol.http.FilePageStore$PageSerializer.serializePage
> > (FilePageStore.java:791)
> > >>      at org.apache.wicket.Page.writeReplace(Page.java:258)
> > >>      at sun.reflect.GeneratedMethodAccessor27.invoke(Unknown Source)
> > >>      at
> > >> sun.reflect.DelegatingMethodAccessorImpl.invoke(
> > DelegatingMethodAccessorImpl.java:25)
> > >>      at java.lang.reflect.Method.invoke (Method.java:589)
> > >>      at
> > >> java.io.ObjectStreamClass.invokeWriteReplace(ObjectStreamClass.java
> > :1032)
> > >>      at java.io.ObjectOutputStream.writeObject0(
> > ObjectOutputStream.java:1102)
> > >>      at
> > >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> > :1504)
> > >>      at
> > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> > :1469)
> > >>      at
> > >> java.io.ObjectOutputStream.writeOrdinaryObject(
> > ObjectOutputStream.java:1387)
> > >>      at java.io.ObjectOutputStream.writeObject0(
> > ObjectOutputStream.java:1145)
> > >>      at
> > >> java.io.ObjectOutputStream.defaultWriteFields (
> > ObjectOutputStream.java:1504)
> > >>      at
> > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> > :1469)
> > >>      at
> > >> java.io.ObjectOutputStream.writeOrdinaryObject(
> > ObjectOutputStream.java :1387)
> > >>      at java.io.ObjectOutputStream.writeObject0(
> > ObjectOutputStream.java:1145)
> > >>      at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java
> > :1333)
> > >>      at java.io.ObjectOutputStream.writeObject0 (
> > ObjectOutputStream.java:1141)
> > >>      at
> > >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> > :1504)
> > >>      at
> > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> > >>      at
> > >> java.io.ObjectOutputStream.writeOrdinaryObject(
> > ObjectOutputStream.java:1387)
> > >>      at java.io.ObjectOutputStream.writeObject0(
> > ObjectOutputStream.java:1145)
> > >>      at
> > >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> > :1504)
> > >>      at
> > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> > :1469)
> > >>      at
> > >> java.io.ObjectOutputStream.writeOrdinaryObject(
> > ObjectOutputStream.java:1387)
> > >>      at java.io.ObjectOutputStream.writeObject0(
> > ObjectOutputStream.java:1145)
> > >>      at
> > >> java.io.ObjectOutputStream.defaultWriteFields (
> > ObjectOutputStream.java:1504)
> > >>      at
> > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> > :1469)
> > >>      at
> > >> java.io.ObjectOutputStream.writeOrdinaryObject(
> > ObjectOutputStream.java :1387)
> > >>      at java.io.ObjectOutputStream.writeObject0(
> > ObjectOutputStream.java:1145)
> > >>      at
> > >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> > :1504)
> > >>      at
> > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> > :1469)
> > >>      at
> > >> java.io.ObjectOutputStream.writeOrdinaryObject(
> > ObjectOutputStream.java:1387)
> > >>      at java.io.ObjectOutputStream.writeObject0 (
> > ObjectOutputStream.java:1145)
> > >>      at java.io.ObjectOutputStream.writeObject(
> > ObjectOutputStream.java:326)
> > >>      at
> > >>
> > org.apache.wicket.util.io.IObjectStreamFactory$DefaultObjectStreamFactory$1.writeObjectOverride(
> > IObjectStreamFactory.java:66)
> > >>      at java.io.ObjectOutputStream.writeObject(
> > ObjectOutputStream.java:322)
> > >>      at
> > >> org.apache.wicket.util.lang.Objects.objectToByteArray(Objects.java:1101)
> >
> > >>      at
> > >>
> > org.apache.wicket.protocol.http.FilePageStore$PageSerializer.serializePage
> > (FilePageStore.java:791)
> > >>      at org.apache.wicket.Page.writeReplace(Page.java:258)
> > >>      at sun.reflect.GeneratedMethodAccessor27.invoke(Unknown Source)
> > >>      at
> > >> sun.reflect.DelegatingMethodAccessorImpl.invoke(
> > DelegatingMethodAccessorImpl.java:25)
> > >>      at java.lang.reflect.Method.invoke (Method.java:589)
> > >>      at
> > >> java.io.ObjectStreamClass.invokeWriteReplace(ObjectStreamClass.java
> > :1032)
> > >>      at java.io.ObjectOutputStream.writeObject0(
> > ObjectOutputStream.java:1102)
> > >>      at
> > >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> > :1504)
> > >>      at
> > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> > :1469)
> > >>      at
> > >> java.io.ObjectOutputStream.writeOrdinaryObject(
> > ObjectOutputStream.java:1387)
> > >>      at java.io.ObjectOutputStream.writeObject0(
> > ObjectOutputStream.java:1145)
> > >>      at
> > >> java.io.ObjectOutputStream.defaultWriteFields (
> > ObjectOutputStream.java:1504)
> > >>      at
> > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> > :1469)
> > >>      at
> > >> java.io.ObjectOutputStream.writeOrdinaryObject(
> > ObjectOutputStream.java :1387)
> > >>      at java.io.ObjectOutputStream.writeObject0(
> > ObjectOutputStream.java:1145)
> > >>      at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java
> > :1333)
> > >>      at java.io.ObjectOutputStream.writeObject0 (
> > ObjectOutputStream.java:1141)
> > >>      at
> > >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> > :1504)
> > >>      at
> > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> > >>      at
> > >> java.io.ObjectOutputStream.writeOrdinaryObject(
> > ObjectOutputStream.java:1387)
> > >>      at java.io.ObjectOutputStream.writeObject0(
> > ObjectOutputStream.java:1145)
> > >>      at java.io.ObjectOutputStream.writeObject(
> > ObjectOutputStream.java:326)
> > >>      at java.util.ArrayList.writeObject(ArrayList.java:570)
> > >>      at sun.reflect.GeneratedMethodAccessor21.invoke(Unknown Source)
> > >>      at
> > >> sun.reflect.DelegatingMethodAccessorImpl.invoke(
> > DelegatingMethodAccessorImpl.java:25)
> > >>      at java.lang.reflect.Method.invoke(Method.java:589)
> > >>      at
> > >> java.io.ObjectStreamClass.invokeWriteObject (ObjectStreamClass.java
> > :945)
> > >>      at
> > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> > :1456)
> > >>      at
> > >> java.io.ObjectOutputStream.writeOrdinaryObject(
> > ObjectOutputStream.java :1387)
> > >>      at java.io.ObjectOutputStream.writeObject0(
> > ObjectOutputStream.java:1145)
> > >>      at
> > >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> > :1504)
> > >>      at
> > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> > :1469)
> > >>      at
> > >> java.io.ObjectOutputStream.writeOrdinaryObject(
> > ObjectOutputStream.java:1387)
> > >>      at java.io.ObjectOutputStream.writeObject0 (
> > ObjectOutputStream.java:1145)
> > >>      at
> > >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> > :1504)
> > >>      at
> > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> > >>      at
> > >> java.io.ObjectOutputStream.writeOrdinaryObject(
> > ObjectOutputStream.java:1387)
> > >>      at java.io.ObjectOutputStream.writeObject0(
> > ObjectOutputStream.java:1145)
> > >>      at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java
> > :1333)
> > >>      at java.io.ObjectOutputStream.writeObject0(
> > ObjectOutputStream.java:1141)
> > >>      at
> > >> java.io.ObjectOutputStream.defaultWriteFields (
> > ObjectOutputStream.java:1504)
> > >>      at
> > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> > :1469)
> > >>      at
> > >> java.io.ObjectOutputStream.writeOrdinaryObject(
> > ObjectOutputStream.java :1387)
> > >>      at java.io.ObjectOutputStream.writeObject0(
> > ObjectOutputStream.java:1145)
> > >>      at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java
> > :1333)
> > >>      at java.io.ObjectOutputStream.writeObject0 (
> > ObjectOutputStream.java:1141)
> > >>      at
> > >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> > :1504)
> > >>      at
> > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> > >>      at
> > >> java.io.ObjectOutputStream.writeOrdinaryObject(
> > ObjectOutputStream.java:1387)
> > >>      at java.io.ObjectOutputStream.writeObject0(
> > ObjectOutputStream.java:1145)
> > >>      at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java
> > :1333)
> > >>      at java.io.ObjectOutputStream.writeObject0(
> > ObjectOutputStream.java:1141)
> > >>      at
> > >> java.io.ObjectOutputStream.defaultWriteFields (
> > ObjectOutputStream.java:1504)
> > >>      at
> > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> > :1469)
> > >>      at
> > >> java.io.ObjectOutputStream.writeOrdinaryObject(
> > ObjectOutputStream.java :1387)
> > >>      at java.io.ObjectOutputStream.writeObject0(
> > ObjectOutputStream.java:1145)
> > >>      at java.io.ObjectOutputStream.writeObject(
> > ObjectOutputStream.java:326)
> > >>      at
> > >>
> > org.apache.wicket.util.io.IObjectStreamFactory$DefaultObjectStreamFactory$1.writeObjectOverride(
> > IObjectStreamFactory.java:66)
> > >>      at java.io.ObjectOutputStream.writeObject(
> > ObjectOutputStream.java:322)
> > >>      at
> > >> org.apache.wicket.util.lang.Objects.objectToByteArray(Objects.java:1101)
> >
> > >>      at
> > >>
> > org.apache.wicket.protocol.http.FilePageStore$PageSerializer.serializePage
> > (FilePageStore.java:791)
> > >>      at org.apache.wicket.Page.writeReplace(Page.java:258)
> > >>      at sun.reflect.GeneratedMethodAccessor27.invoke(Unknown Source)
> > >>      at
> > >> sun.reflect.DelegatingMethodAccessorImpl.invoke(
> > DelegatingMethodAccessorImpl.java:25)
> > >>      at java.lang.reflect.Method.invoke (Method.java:589)
> > >>      at
> > >> java.io.ObjectStreamClass.invokeWriteReplace(ObjectStreamClass.java
> > :1032)
> > >>      at java.io.ObjectOutputStream.writeObject0(
> > ObjectOutputStream.java:1102)
> > >>      at
> > >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> > :1504)
> > >>      at
> > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> > :1469)
> > >>      at
> > >> java.io.ObjectOutputStream.writeOrdinaryObject(
> > ObjectOutputStream.java:1387)
> > >>      at java.io.ObjectOutputStream.writeObject0(
> > ObjectOutputStream.java:1145)
> > >>      at
> > >> java.io.ObjectOutputStream.defaultWriteFields (
> > ObjectOutputStream.java:1504)
> > >>      at
> > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> > :1469)
> > >>      at
> > >> java.io.ObjectOutputStream.writeOrdinaryObject(
> > ObjectOutputStream.java :1387)
> > >>      at java.io.ObjectOutputStream.writeObject0(
> > ObjectOutputStream.java:1145)
> > >>      at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java
> > :1333)
> > >>      at java.io.ObjectOutputStream.writeObject0 (
> > ObjectOutputStream.java:1141)
> > >>      at
> > >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> > :1504)
> > >>      at
> > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> > >>      at
> > >> java.io.ObjectOutputStream.writeOrdinaryObject(
> > ObjectOutputStream.java:1387)
> > >>      at java.io.ObjectOutputStream.writeObject0(
> > ObjectOutputStream.java:1145)
> > >>      at
> > >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> > :1504)
> > >>      at
> > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> > :1469)
> > >>      at
> > >> java.io.ObjectOutputStream.writeOrdinaryObject(
> > ObjectOutputStream.java:1387)
> > >>      at java.io.ObjectOutputStream.writeObject0(
> > ObjectOutputStream.java:1145)
> > >>      at
> > >> java.io.ObjectOutputStream.defaultWriteFields (
> > ObjectOutputStream.java:1504)
> > >>      at
> > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> > :1469)
> > >>      at
> > >> java.io.ObjectOutputStream.writeOrdinaryObject(
> > ObjectOutputStream.java :1387)
> > >>      at java.io.ObjectOutputStream.writeObject0(
> > ObjectOutputStream.java:1145)
> > >>      at
> > >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> > :1504)
> > >>      at
> > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> > :1469)
> > >>      at
> > >> java.io.ObjectOutputStream.writeOrdinaryObject(
> > ObjectOutputStream.java:1387)
> > >>      at java.io.ObjectOutputStream.writeObject0 (
> > ObjectOutputStream.java:1145)
> > >>      at java.io.ObjectOutputStream.writeObject(
> > ObjectOutputStream.java:326)
> > >>      at
> > >>
> > org.apache.wicket.util.io.IObjectStreamFactory$DefaultObjectStreamFactory$1.writeObjectOverride(
> > IObjectStreamFactory.java:66)
> > >>      at java.io.ObjectOutputStream.writeObject(
> > ObjectOutputStream.java:322)
> > >>      at
> > >> org.apache.wicket.util.lang.Objects.objectToByteArray(Objects.java:1101)
> >
> > >>      at
> > >>
> > org.apache.wicket.protocol.http.FilePageStore$PageSerializer.serializePage
> > (FilePageStore.java:791)
> > >>      at org.apache.wicket.Page.writeReplace(Page.java:258)
> > >>      at sun.reflect.GeneratedMethodAccessor27.invoke(Unknown Source)
> > >>      at
> > >> sun.reflect.DelegatingMethodAccessorImpl.invoke(
> > DelegatingMethodAccessorImpl.java:25)
> > >>      at java.lang.reflect.Method.invoke (Method.java:589)
> > >>      at
> > >> java.io.ObjectStreamClass.invokeWriteReplace(ObjectStreamClass.java
> > :1032)
> > >>      at java.io.ObjectOutputStream.writeObject0(
> > ObjectOutputStream.java:1102)
> > >>      at
> > >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> > :1504)
> > >>      at
> > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> > :1469)
> > >>      at
> > >> java.io.ObjectOutputStream.writeOrdinaryObject(
> > ObjectOutputStream.java:1387)
> > >>      at java.io.ObjectOutputStream.writeObject0(
> > ObjectOutputStream.java:1145)
> > >>      at
> > >> java.io.ObjectOutputStream.defaultWriteFields (
> > ObjectOutputStream.java:1504)
> > >>      at
> > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> > :1469)
> > >>      at
> > >> java.io.ObjectOutputStream.writeOrdinaryObject(
> > ObjectOutputStream.java :1387)
> > >>      at java.io.ObjectOutputStream.writeObject0(
> > ObjectOutputStream.java:1145)
> > >>      at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java
> > :1333)
> > >>      at java.io.ObjectOutputStream.writeObject0 (
> > ObjectOutputStream.java:1141)
> > >>      at
> > >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> > :1504)
> > >>      at
> > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> > >>      at
> > >> java.io.ObjectOutputStream.writeOrdinaryObject(
> > ObjectOutputStream.java:1387)
> > >>      at java.io.ObjectOutputStream.writeObject0(
> > ObjectOutputStream.java:1145)
> > >>      at java.io.ObjectOutputStream.writeObject(
> > ObjectOutputStream.java:326)
> > >>      at java.util.ArrayList.writeObject(ArrayList.java:570)
> > >>      at sun.reflect.GeneratedMethodAccessor21.invoke(Unknown Source)
> > >>      at
> > >> sun.reflect.DelegatingMethodAccessorImpl.invoke(
> > DelegatingMethodAccessorImpl.java:25)
> > >>      at java.lang.reflect.Method.invoke(Method.java:589)
> > >>      at
> > >> java.io.ObjectStreamClass.invokeWriteObject (ObjectStreamClass.java
> > :945)
> > >>      at
> > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> > :1456)
> > >>      at
> > >> java.io.ObjectOutputStream.writeOrdinaryObject(
> > ObjectOutputStream.java :1387)
> > >>      at java.io.ObjectOutputStream.writeObject0(
> > ObjectOutputStream.java:1145)
> > >>      at
> > >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> > :1504)
> > >>      at
> > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> > :1469)
> > >>      at
> > >> java.io.ObjectOutputStream.writeOrdinaryObject(
> > ObjectOutputStream.java:1387)
> > >>      at java.io.ObjectOutputStream.writeObject0 (
> > ObjectOutputStream.java:1145)
> > >>      at
> > >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> > :1504)
> > >>      at
> > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> > >>      at
> > >> java.io.ObjectOutputStream.writeOrdinaryObject(
> > ObjectOutputStream.java:1387)
> > >>      at java.io.ObjectOutputStream.writeObject0(
> > ObjectOutputStream.java:1145)
> > >>      at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java
> > :1333)
> > >>      at java.io.ObjectOutputStream.writeObject0(
> > ObjectOutputStream.java:1141)
> > >>      at
> > >> java.io.ObjectOutputStream.defaultWriteFields (
> > ObjectOutputStream.java:1504)
> > >>      at
> > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> > :1469)
> > >>      at
> > >> java.io.ObjectOutputStream.writeOrdinaryObject(
> > ObjectOutputStream.java :1387)
> > >>      at java.io.ObjectOutputStream.writeObject0(
> > ObjectOutputStream.java:1145)
> > >>      at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java
> > :1333)
> > >>      at java.io.ObjectOutputStream.writeObject0 (
> > ObjectOutputStream.java:1141)
> > >>      at
> > >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> > :1504)
> > >>      at
> > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> > >>      at
> > >> java.io.ObjectOutputStream.writeOrdinaryObject(
> > ObjectOutputStream.java:1387)
> > >>      at java.io.ObjectOutputStream.writeObject0(
> > ObjectOutputStream.java:1145)
> > >>      at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java
> > :1333)
> > >>      at java.io.ObjectOutputStream.writeObject0(
> > ObjectOutputStream.java:1141)
> > >>      at
> > >> java.io.ObjectOutputStream.defaultWriteFields (
> > ObjectOutputStream.java:1504)
> > >>      at
> > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> > :1469)
> > >>      at
> > >> java.io.ObjectOutputStream.writeOrdinaryObject(
> > ObjectOutputStream.java :1387)
> > >>      at java.io.ObjectOutputStream.writeObject0(
> > ObjectOutputStream.java:1145)
> > >>      at java.io.ObjectOutputStream.writeObject(
> > ObjectOutputStream.java:326)
> > >>      at
> > >>
> > org.apache.wicket.util.io.IObjectStreamFactory$DefaultObjectStreamFactory$1.writeObjectOverride(
> > IObjectStreamFactory.java:66)
> > >>      at java.io.ObjectOutputStream.writeObject(
> > ObjectOutputStream.java:322)
> > >>      at
> > >> org.apache.wicket.util.lang.Objects.objectToByteArray(Objects.java:1101)
> >
> > >>      at
> > >>
> > org.apache.wicket.protocol.http.FilePageStore$PageSerializer.serializePage
> > (FilePageStore.java:791)
> > >>      at org.apache.wicket.Page.writeReplace(Page.java:258)
> > >>      at sun.reflect.GeneratedMethodAccessor27.invoke(Unknown Source)
> > >>      at
> > >> sun.reflect.DelegatingMethodAccessorImpl.invoke(
> > DelegatingMethodAccessorImpl.java:25)
> > >>      at java.lang.reflect.Method.invoke (Method.java:589)
> > >>      at
> > >> java.io.ObjectStreamClass.invokeWriteReplace(ObjectStreamClass.java
> > :1032)
> > >>      at java.io.ObjectOutputStream.writeObject0(
> > ObjectOutputStream.java:1102)
> > >>      at
> > >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> > :1504)
> > >>      at
> > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> > :1469)
> > >>      at
> > >> java.io.ObjectOutputStream.writeOrdinaryObject(
> > ObjectOutputStream.java:1387)
> > >>      at java.io.ObjectOutputStream.writeObject0(
> > ObjectOutputStream.java:1145)
> > >>      at
> > >> java.io.ObjectOutputStream.defaultWriteFields (
> > ObjectOutputStream.java:1504)
> > >>      at
> > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> > :1469)
> > >>      at
> > >> java.io.ObjectOutputStream.writeOrdinaryObject(
> > ObjectOutputStream.java :1387)
> > >>      at java.io.ObjectOutputStream.writeObject0(
> > ObjectOutputStream.java:1145)
> > >>      at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java
> > :1333)
> > >>      at java.io.ObjectOutputStream.writeObject0 (
> > ObjectOutputStream.java:1141)
> > >>      at
> > >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> > :1504)
> > >>      at
> > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> > >>      at
> > >> java.io.ObjectOutputStream.writeOrdinaryObject(
> > ObjectOutputStream.java:1387)
> > >>      at java.io.ObjectOutputStream.writeObject0(
> > ObjectOutputStream.java:1145)
> > >>      at
> > >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> > :1504)
> > >>      at
> > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> > :1469)
> > >>      at
> > >> java.io.ObjectOutputStream.writeOrdinaryObject(
> > ObjectOutputStream.java:1387)
> > >>      at java.io.ObjectOutputStream.writeObject0(
> > ObjectOutputStream.java:1145)
> > >>      at
> > >> java.io.ObjectOutputStream.defaultWriteFields (
> > ObjectOutputStream.java:1504)
> > >>      at
> > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> > :1469)
> > >>      at
> > >> java.io.ObjectOutputStream.writeOrdinaryObject(
> > ObjectOutputStream.java :1387)
> > >>      at java.io.ObjectOutputStream.writeObject0(
> > ObjectOutputStream.java:1145)
> > >>      at
> > >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> > :1504)
> > >>      at
> > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> > :1469)
> > >>      at
> > >> java.io.ObjectOutputStream.writeOrdinaryObject(
> > ObjectOutputStream.java:1387)
> > >>      at java.io.ObjectOutputStream.writeObject0 (
> > ObjectOutputStream.java:1145)
> > >>      at java.io.ObjectOutputStream.writeObject(
> > ObjectOutputStream.java:326)
> > >>      at
> > >>
> > org.apache.wicket.util.io.IObjectStreamFactory$DefaultObjectStreamFactory$1.writeObjectOverride(
> > IObjectStreamFactory.java:66)
> > >>      at java.io.ObjectOutputStream.writeObject(
> > ObjectOutputStream.java:322)
> > >>      at
> > >> org.apache.wicket.util.lang.Objects.objectToByteArray(Objects.java:1101)
> >
> > >>      at
> > >>
> > org.apache.wicket.protocol.http.FilePageStore$PageSerializer.serializePage
> > (FilePageStore.java:791)
> > >>      at org.apache.wicket.Page.writeReplace(Page.java:258)
> > >>      at sun.reflect.GeneratedMethodAccessor27.invoke(Unknown Source)
> > >>      at
> > >> sun.reflect.DelegatingMethodAccessorImpl.invoke(
> > DelegatingMethodAccessorImpl.java:25)
> > >>      at java.lang.reflect.Method.invoke (Method.java:589)
> > >>      at
> > >> java.io.ObjectStreamClass.invokeWriteReplace(ObjectStreamClass.java
> > :1032)
> > >>      at java.io.ObjectOutputStream.writeObject0(
> > ObjectOutputStream.java:1102)
> > >>      at
> > >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> > :1504)
> > >>      at
> > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> > :1469)
> > >>      at
> > >> java.io.ObjectOutputStream.writeOrdinaryObject(
> > ObjectOutputStream.java:1387)
> > >>      at java.io.ObjectOutputStream.writeObject0(
> > ObjectOutputStream.java:1145)
> > >>      at
> > >> java.io.ObjectOutputStream.defaultWriteFields (
> > ObjectOutputStream.java:1504)
> > >>      at
> > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> > :1469)
> > >>      at
> > >> java.io.ObjectOutputStream.writeOrdinaryObject(
> > ObjectOutputStream.java :1387)
> > >>      at java.io.ObjectOutputStream.writeObject0(
> > ObjectOutputStream.java:1145)
> > >>      at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java
> > :1333)
> > >>      at java.io.ObjectOutputStream.writeObject0 (
> > ObjectOutputStream.java:1141)
> > >>      at
> > >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> > :1504)
> > >>      at
> > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> > >>      at
> > >> java.io.ObjectOutputStream.writeOrdinaryObject(
> > ObjectOutputStream.java:1387)
> > >>      at java.io.ObjectOutputStream.writeObject0(
> > ObjectOutputStream.java:1145)
> > >>      at java.io.ObjectOutputStream.writeObject(
> > ObjectOutputStream.java:326)
> > >>      at java.util.ArrayList.writeObject(ArrayList.java:570)
> > >>      at sun.reflect.GeneratedMethodAccessor21.invoke(Unknown Source)
> > >>      at
> > >> sun.reflect.DelegatingMethodAccessorImpl.invoke(
> > DelegatingMethodAccessorImpl.java:25)
> > >>      at java.lang.reflect.Method.invoke(Method.java:589)
> > >>      at
> > >> java.io.ObjectStreamClass.invokeWriteObject (ObjectStreamClass.java
> > :945)
> > >>      at
> > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> > :1456)
> > >>      at
> > >> java.io.ObjectOutputStream.writeOrdinaryObject(
> > ObjectOutputStream.java :1387)
> > >>      at java.io.ObjectOutputStream.writeObject0(
> > ObjectOutputStream.java:1145)
> > >>      at
> > >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> > :1504)
> > >>      at
> > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> > :1469)
> > >>      at
> > >> java.io.ObjectOutputStream.writeOrdinaryObject(
> > ObjectOutputStream.java:1387)
> > >>      at java.io.ObjectOutputStream.writeObject0 (
> > ObjectOutputStream.java:1145)
> > >>      at
> > >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> > :1504)
> > >>      at
> > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> > >>      at
> > >> java.io.ObjectOutputStream.writeOrdinaryObject(
> > ObjectOutputStream.java:1387)
> > >>      at java.io.ObjectOutputStream.writeObject0(
> > ObjectOutputStream.java:1145)
> > >>      at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java
> > :1333)
> > >>      at java.io.ObjectOutputStream.writeObject0(
> > ObjectOutputStream.java:1141)
> > >>      at
> > >> java.io.ObjectOutputStream.defaultWriteFields (
> > ObjectOutputStream.java:1504)
> > >>      at
> > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> > :1469)
> > >>      at
> > >> java.io.ObjectOutputStream.writeOrdinaryObject(
> > ObjectOutputStream.java :1387)
> > >>      at java.io.ObjectOutputStream.writeObject0(
> > ObjectOutputStream.java:1145)
> > >>      at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java
> > :1333)
> > >>      at java.io.ObjectOutputStream.writeObject0 (
> > ObjectOutputStream.java:1141)
> > >>      at
> > >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> > :1504)
> > >>      at
> > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> > >>      at
> > >> java.io.ObjectOutputStream.writeOrdinaryObject(
> > ObjectOutputStream.java:1387)
> > >>      at java.io.ObjectOutputStream.writeObject0(
> > ObjectOutputStream.java:1145)
> > >>      at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java
> > :1333)
> > >>      at java.io.ObjectOutputStream.writeObject0(
> > ObjectOutputStream.java:1141)
> > >>      at
> > >> java.io.ObjectOutputStream.defaultWriteFields (
> > ObjectOutputStream.java:1504)
> > >>      at
> > >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> > :1469)
> > >>
>
> ...
>
> [Message clipped]

Re: Stack overflow in FilePageSerializingThread

Posted by Johan Compagner <jc...@gmail.com>.
i will try to make a unit test for it.
i though i already build it in that it only does one page one time..

johan


On 5/16/07, Jonathan Locke <jo...@gmail.com> wrote:
>
>
>
> Don't know enough about serialization to know what the solution is, but
> this
> code
> could definitely be more defensive or more correct.  If writeReplace is
> called on a
> page that is already being serialized either it's an error and an
> exception
> should be
> thrown to alert an internal error is in progress OR writeReplace is
> supposed
> to be
> called because some component nested on the page is referencing the page
> and
> the writeReplace method needs to be smart enough to handle that case by
> writing
> out a reference to something in the stream instead of trying to serialize
> the whole
> page over again.  If it's the first thing, we should add the defensive
> check
> on that
> thread local serializer so that it will only serialize if it's not already
> serializing BEFORE
> we fix any underlying problem.  If it's the second thing, I have no idea
> what to do.
>
>
> Jonathan Locke wrote:
> >
> >
> > So that Page.writeReplace call is getting called recursively.  Maybe
> > what's happening
> > is that serialization is discovering a self-ref to the Page somewhere?
> > Then it calls in
> > to writeReplace even though the page is already being serialized.
> >
> >
> > Jonathan Locke wrote:
> >>
> >> Anyone run into this yet?
> >>
> >> Exception in thread "FilePageSerializingThread-thoof"
> >> java.lang.StackOverflowError
> >>      at
> >> java.io.ObjectOutputStream$HandleTable.hash(ObjectOutputStream.java
> :2313)
> >>      at
> >> java.io.ObjectOutputStream$HandleTable.lookup(ObjectOutputStream.java
> :2246)
> >>      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java
> :1083)
> >>      at
> >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> :1504)
> >>      at
> >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> :1469)
> >>      at
> >> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java
> :1387)
> >>      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java
> :1145)
> >>      at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java
> :1333)
> >>      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java
> :1141)
> >>      at
> >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> :1504)
> >>      at
> >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> :1469)
> >>      at
> >> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java
> :1387)
> >>      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java
> :1145)
> >>      at
> >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> :1504)
> >>      at
> >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> :1469)
> >>      at
> >> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java
> :1387)
> >>      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java
> :1145)
> >>      at
> >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> :1504)
> >>      at
> >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> :1469)
> >>      at
> >> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java
> :1387)
> >>      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java
> :1145)
> >>      at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java
> :1333)
> >>      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java
> :1141)
> >>      at
> >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> :1504)
> >>      at
> >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> :1469)
> >>      at
> >> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java
> :1387)
> >>      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java
> :1145)
> >>      at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java
> :1333)
> >>      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java
> :1141)
> >>      at
> >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> :1504)
> >>      at
> >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> :1469)
> >>      at
> >> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java
> :1387)
> >>      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java
> :1145)
> >>      at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java
> :326)
> >>      at
> >>
> org.apache.wicket.util.io.IObjectStreamFactory$DefaultObjectStreamFactory$1.writeObjectOverride
> (IObjectStreamFactory.java:66)
> >>      at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java
> :322)
> >>      at
> >> org.apache.wicket.util.lang.Objects.objectToByteArray(Objects.java
> :1101)
> >>      at
> >>
> org.apache.wicket.protocol.http.FilePageStore$PageSerializer.serializePage
> (FilePageStore.java:791)
> >>      at org.apache.wicket.Page.writeReplace(Page.java:258)
> >>      at sun.reflect.GeneratedMethodAccessor27.invoke(Unknown Source)
> >>      at
> >> sun.reflect.DelegatingMethodAccessorImpl.invoke(
> DelegatingMethodAccessorImpl.java:25)
> >>      at java.lang.reflect.Method.invoke(Method.java:589)
> >>      at
> >> java.io.ObjectStreamClass.invokeWriteReplace(ObjectStreamClass.java
> :1032)
> >>      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java
> :1102)
> >>      at
> >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> :1504)
> >>      at
> >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> :1469)
> >>      at
> >> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java
> :1387)
> >>      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java
> :1145)
> >>      at
> >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> :1504)
> >>      at
> >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> :1469)
> >>      at
> >> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java
> :1387)
> >>      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java
> :1145)
> >>      at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java
> :1333)
> >>      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java
> :1141)
> >>      at
> >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> :1504)
> >>      at
> >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> :1469)
> >>      at
> >> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java
> :1387)
> >>      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java
> :1145)
> >>      at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java
> :326)
> >>      at java.util.ArrayList.writeObject(ArrayList.java:570)
> >>      at sun.reflect.GeneratedMethodAccessor21.invoke(Unknown Source)
> >>      at
> >> sun.reflect.DelegatingMethodAccessorImpl.invoke(
> DelegatingMethodAccessorImpl.java:25)
> >>      at java.lang.reflect.Method.invoke(Method.java:589)
> >>      at
> >> java.io.ObjectStreamClass.invokeWriteObject(ObjectStreamClass.java:945)
> >>      at
> >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> :1456)
> >>      at
> >> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java
> :1387)
> >>      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java
> :1145)
> >>      at
> >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> :1504)
> >>      at
> >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> :1469)
> >>      at
> >> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java
> :1387)
> >>      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java
> :1145)
> >>      at
> >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> :1504)
> >>      at
> >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> :1469)
> >>      at
> >> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java
> :1387)
> >>      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java
> :1145)
> >>      at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java
> :1333)
> >>      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java
> :1141)
> >>      at
> >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> :1504)
> >>      at
> >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> :1469)
> >>      at
> >> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java
> :1387)
> >>      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java
> :1145)
> >>      at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java
> :1333)
> >>      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java
> :1141)
> >>      at
> >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> :1504)
> >>      at
> >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> :1469)
> >>      at
> >> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java
> :1387)
> >>      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java
> :1145)
> >>      at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java
> :1333)
> >>      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java
> :1141)
> >>      at
> >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> :1504)
> >>      at
> >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> :1469)
> >>      at
> >> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java
> :1387)
> >>      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java
> :1145)
> >>      at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java
> :326)
> >>      at
> >>
> org.apache.wicket.util.io.IObjectStreamFactory$DefaultObjectStreamFactory$1.writeObjectOverride
> (IObjectStreamFactory.java:66)
> >>      at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java
> :322)
> >>      at
> >> org.apache.wicket.util.lang.Objects.objectToByteArray(Objects.java
> :1101)
> >>      at
> >>
> org.apache.wicket.protocol.http.FilePageStore$PageSerializer.serializePage
> (FilePageStore.java:791)
> >>      at org.apache.wicket.Page.writeReplace(Page.java:258)
> >>      at sun.reflect.GeneratedMethodAccessor27.invoke(Unknown Source)
> >>      at
> >> sun.reflect.DelegatingMethodAccessorImpl.invoke(
> DelegatingMethodAccessorImpl.java:25)
> >>      at java.lang.reflect.Method.invoke(Method.java:589)
> >>      at
> >> java.io.ObjectStreamClass.invokeWriteReplace(ObjectStreamClass.java
> :1032)
> >>      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java
> :1102)
> >>      at
> >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> :1504)
> >>      at
> >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> :1469)
> >>      at
> >> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java
> :1387)
> >>      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java
> :1145)
> >>      at
> >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> :1504)
> >>      at
> >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> :1469)
> >>      at
> >> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java
> :1387)
> >>      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java
> :1145)
> >>      at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java
> :1333)
> >>      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java
> :1141)
> >>      at
> >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> :1504)
> >>      at
> >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> :1469)
> >>      at
> >> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java
> :1387)
> >>      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java
> :1145)
> >>      at
> >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> :1504)
> >>      at
> >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> :1469)
> >>      at
> >> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java
> :1387)
> >>      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java
> :1145)
> >>      at
> >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> :1504)
> >>      at
> >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> :1469)
> >>      at
> >> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java
> :1387)
> >>      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java
> :1145)
> >>      at
> >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> :1504)
> >>      at
> >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> :1469)
> >>      at
> >> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java
> :1387)
> >>      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java
> :1145)
> >>      at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java
> :326)
> >>      at
> >>
> org.apache.wicket.util.io.IObjectStreamFactory$DefaultObjectStreamFactory$1.writeObjectOverride
> (IObjectStreamFactory.java:66)
> >>      at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java
> :322)
> >>      at
> >> org.apache.wicket.util.lang.Objects.objectToByteArray(Objects.java
> :1101)
> >>      at
> >>
> org.apache.wicket.protocol.http.FilePageStore$PageSerializer.serializePage
> (FilePageStore.java:791)
> >>      at org.apache.wicket.Page.writeReplace(Page.java:258)
> >>      at sun.reflect.GeneratedMethodAccessor27.invoke(Unknown Source)
> >>      at
> >> sun.reflect.DelegatingMethodAccessorImpl.invoke(
> DelegatingMethodAccessorImpl.java:25)
> >>      at java.lang.reflect.Method.invoke(Method.java:589)
> >>      at
> >> java.io.ObjectStreamClass.invokeWriteReplace(ObjectStreamClass.java
> :1032)
> >>      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java
> :1102)
> >>      at
> >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> :1504)
> >>      at
> >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> :1469)
> >>      at
> >> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java
> :1387)
> >>      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java
> :1145)
> >>      at
> >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> :1504)
> >>      at
> >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> :1469)
> >>      at
> >> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java
> :1387)
> >>      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java
> :1145)
> >>      at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java
> :1333)
> >>      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java
> :1141)
> >>      at
> >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> :1504)
> >>      at
> >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> :1469)
> >>      at
> >> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java
> :1387)
> >>      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java
> :1145)
> >>      at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java
> :326)
> >>      at java.util.ArrayList.writeObject(ArrayList.java:570)
> >>      at sun.reflect.GeneratedMethodAccessor21.invoke(Unknown Source)
> >>      at
> >> sun.reflect.DelegatingMethodAccessorImpl.invoke(
> DelegatingMethodAccessorImpl.java:25)
> >>      at java.lang.reflect.Method.invoke(Method.java:589)
> >>      at
> >> java.io.ObjectStreamClass.invokeWriteObject(ObjectStreamClass.java:945)
> >>      at
> >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> :1456)
> >>      at
> >> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java
> :1387)
> >>      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java
> :1145)
> >>      at
> >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> :1504)
> >>      at
> >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> :1469)
> >>      at
> >> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java
> :1387)
> >>      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java
> :1145)
> >>      at
> >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> :1504)
> >>      at
> >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> :1469)
> >>      at
> >> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java
> :1387)
> >>      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java
> :1145)
> >>      at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java
> :1333)
> >>      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java
> :1141)
> >>      at
> >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> :1504)
> >>      at
> >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> :1469)
> >>      at
> >> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java
> :1387)
> >>      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java
> :1145)
> >>      at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java
> :1333)
> >>      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java
> :1141)
> >>      at
> >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> :1504)
> >>      at
> >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> :1469)
> >>      at
> >> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java
> :1387)
> >>      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java
> :1145)
> >>      at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java
> :1333)
> >>      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java
> :1141)
> >>      at
> >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> :1504)
> >>      at
> >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> :1469)
> >>      at
> >> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java
> :1387)
> >>      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java
> :1145)
> >>      at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java
> :326)
> >>      at
> >>
> org.apache.wicket.util.io.IObjectStreamFactory$DefaultObjectStreamFactory$1.writeObjectOverride
> (IObjectStreamFactory.java:66)
> >>      at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java
> :322)
> >>      at
> >> org.apache.wicket.util.lang.Objects.objectToByteArray(Objects.java
> :1101)
> >>      at
> >>
> org.apache.wicket.protocol.http.FilePageStore$PageSerializer.serializePage
> (FilePageStore.java:791)
> >>      at org.apache.wicket.Page.writeReplace(Page.java:258)
> >>      at sun.reflect.GeneratedMethodAccessor27.invoke(Unknown Source)
> >>      at
> >> sun.reflect.DelegatingMethodAccessorImpl.invoke(
> DelegatingMethodAccessorImpl.java:25)
> >>      at java.lang.reflect.Method.invoke(Method.java:589)
> >>      at
> >> java.io.ObjectStreamClass.invokeWriteReplace(ObjectStreamClass.java
> :1032)
> >>      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java
> :1102)
> >>      at
> >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> :1504)
> >>      at
> >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> :1469)
> >>      at
> >> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java
> :1387)
> >>      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java
> :1145)
> >>      at
> >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> :1504)
> >>      at
> >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> :1469)
> >>      at
> >> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java
> :1387)
> >>      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java
> :1145)
> >>      at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java
> :1333)
> >>      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java
> :1141)
> >>      at
> >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> :1504)
> >>      at
> >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> :1469)
> >>      at
> >> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java
> :1387)
> >>      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java
> :1145)
> >>      at
> >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> :1504)
> >>      at
> >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> :1469)
> >>      at
> >> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java
> :1387)
> >>      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java
> :1145)
> >>      at
> >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> :1504)
> >>      at
> >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> :1469)
> >>      at
> >> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java
> :1387)
> >>      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java
> :1145)
> >>      at
> >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> :1504)
> >>      at
> >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> :1469)
> >>      at
> >> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java
> :1387)
> >>      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java
> :1145)
> >>      at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java
> :326)
> >>      at
> >>
> org.apache.wicket.util.io.IObjectStreamFactory$DefaultObjectStreamFactory$1.writeObjectOverride
> (IObjectStreamFactory.java:66)
> >>      at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java
> :322)
> >>      at
> >> org.apache.wicket.util.lang.Objects.objectToByteArray(Objects.java
> :1101)
> >>      at
> >>
> org.apache.wicket.protocol.http.FilePageStore$PageSerializer.serializePage
> (FilePageStore.java:791)
> >>      at org.apache.wicket.Page.writeReplace(Page.java:258)
> >>      at sun.reflect.GeneratedMethodAccessor27.invoke(Unknown Source)
> >>      at
> >> sun.reflect.DelegatingMethodAccessorImpl.invoke(
> DelegatingMethodAccessorImpl.java:25)
> >>      at java.lang.reflect.Method.invoke(Method.java:589)
> >>      at
> >> java.io.ObjectStreamClass.invokeWriteReplace(ObjectStreamClass.java
> :1032)
> >>      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java
> :1102)
> >>      at
> >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> :1504)
> >>      at
> >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> :1469)
> >>      at
> >> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java
> :1387)
> >>      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java
> :1145)
> >>      at
> >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> :1504)
> >>      at
> >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> :1469)
> >>      at
> >> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java
> :1387)
> >>      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java
> :1145)
> >>      at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java
> :1333)
> >>      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java
> :1141)
> >>      at
> >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> :1504)
> >>      at
> >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> :1469)
> >>      at
> >> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java
> :1387)
> >>      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java
> :1145)
> >>      at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java
> :326)
> >>      at java.util.ArrayList.writeObject(ArrayList.java:570)
> >>      at sun.reflect.GeneratedMethodAccessor21.invoke(Unknown Source)
> >>      at
> >> sun.reflect.DelegatingMethodAccessorImpl.invoke(
> DelegatingMethodAccessorImpl.java:25)
> >>      at java.lang.reflect.Method.invoke(Method.java:589)
> >>      at
> >> java.io.ObjectStreamClass.invokeWriteObject(ObjectStreamClass.java:945)
> >>      at
> >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> :1456)
> >>      at
> >> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java
> :1387)
> >>      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java
> :1145)
> >>      at
> >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> :1504)
> >>      at
> >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> :1469)
> >>      at
> >> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java
> :1387)
> >>      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java
> :1145)
> >>      at
> >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> :1504)
> >>      at
> >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> :1469)
> >>      at
> >> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java
> :1387)
> >>      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java
> :1145)
> >>      at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java
> :1333)
> >>      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java
> :1141)
> >>      at
> >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> :1504)
> >>      at
> >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> :1469)
> >>      at
> >> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java
> :1387)
> >>      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java
> :1145)
> >>      at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java
> :1333)
> >>      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java
> :1141)
> >>      at
> >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> :1504)
> >>      at
> >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> :1469)
> >>      at
> >> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java
> :1387)
> >>      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java
> :1145)
> >>      at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java
> :1333)
> >>      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java
> :1141)
> >>      at
> >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> :1504)
> >>      at
> >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> :1469)
> >>      at
> >> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java
> :1387)
> >>      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java
> :1145)
> >>      at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java
> :326)
> >>      at
> >>
> org.apache.wicket.util.io.IObjectStreamFactory$DefaultObjectStreamFactory$1.writeObjectOverride
> (IObjectStreamFactory.java:66)
> >>      at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java
> :322)
> >>      at
> >> org.apache.wicket.util.lang.Objects.objectToByteArray(Objects.java
> :1101)
> >>      at
> >>
> org.apache.wicket.protocol.http.FilePageStore$PageSerializer.serializePage
> (FilePageStore.java:791)
> >>      at org.apache.wicket.Page.writeReplace(Page.java:258)
> >>      at sun.reflect.GeneratedMethodAccessor27.invoke(Unknown Source)
> >>      at
> >> sun.reflect.DelegatingMethodAccessorImpl.invoke(
> DelegatingMethodAccessorImpl.java:25)
> >>      at java.lang.reflect.Method.invoke(Method.java:589)
> >>      at
> >> java.io.ObjectStreamClass.invokeWriteReplace(ObjectStreamClass.java
> :1032)
> >>      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java
> :1102)
> >>      at
> >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> :1504)
> >>      at
> >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> :1469)
> >>      at
> >> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java
> :1387)
> >>      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java
> :1145)
> >>      at
> >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> :1504)
> >>      at
> >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> :1469)
> >>      at
> >> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java
> :1387)
> >>      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java
> :1145)
> >>      at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java
> :1333)
> >>      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java
> :1141)
> >>      at
> >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> :1504)
> >>      at
> >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> :1469)
> >>      at
> >> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java
> :1387)
> >>      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java
> :1145)
> >>      at
> >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> :1504)
> >>      at
> >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> :1469)
> >>      at
> >> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java
> :1387)
> >>      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java
> :1145)
> >>      at
> >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> :1504)
> >>      at
> >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> :1469)
> >>      at
> >> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java
> :1387)
> >>      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java
> :1145)
> >>      at
> >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> :1504)
> >>      at
> >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> :1469)
> >>      at
> >> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java
> :1387)
> >>      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java
> :1145)
> >>      at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java
> :326)
> >>      at
> >>
> org.apache.wicket.util.io.IObjectStreamFactory$DefaultObjectStreamFactory$1.writeObjectOverride
> (IObjectStreamFactory.java:66)
> >>      at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java
> :322)
> >>      at
> >> org.apache.wicket.util.lang.Objects.objectToByteArray(Objects.java
> :1101)
> >>      at
> >>
> org.apache.wicket.protocol.http.FilePageStore$PageSerializer.serializePage
> (FilePageStore.java:791)
> >>      at org.apache.wicket.Page.writeReplace(Page.java:258)
> >>      at sun.reflect.GeneratedMethodAccessor27.invoke(Unknown Source)
> >>      at
> >> sun.reflect.DelegatingMethodAccessorImpl.invoke(
> DelegatingMethodAccessorImpl.java:25)
> >>      at java.lang.reflect.Method.invoke(Method.java:589)
> >>      at
> >> java.io.ObjectStreamClass.invokeWriteReplace(ObjectStreamClass.java
> :1032)
> >>      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java
> :1102)
> >>      at
> >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> :1504)
> >>      at
> >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> :1469)
> >>      at
> >> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java
> :1387)
> >>      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java
> :1145)
> >>      at
> >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> :1504)
> >>      at
> >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> :1469)
> >>      at
> >> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java
> :1387)
> >>      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java
> :1145)
> >>      at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java
> :1333)
> >>      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java
> :1141)
> >>      at
> >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> :1504)
> >>      at
> >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> :1469)
> >>      at
> >> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java
> :1387)
> >>      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java
> :1145)
> >>      at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java
> :326)
> >>      at java.util.ArrayList.writeObject(ArrayList.java:570)
> >>      at sun.reflect.GeneratedMethodAccessor21.invoke(Unknown Source)
> >>      at
> >> sun.reflect.DelegatingMethodAccessorImpl.invoke(
> DelegatingMethodAccessorImpl.java:25)
> >>      at java.lang.reflect.Method.invoke(Method.java:589)
> >>      at
> >> java.io.ObjectStreamClass.invokeWriteObject(ObjectStreamClass.java:945)
> >>      at
> >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> :1456)
> >>      at
> >> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java
> :1387)
> >>      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java
> :1145)
> >>      at
> >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> :1504)
> >>      at
> >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> :1469)
> >>      at
> >> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java
> :1387)
> >>      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java
> :1145)
> >>      at
> >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> :1504)
> >>      at
> >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> :1469)
> >>      at
> >> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java
> :1387)
> >>      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java
> :1145)
> >>      at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java
> :1333)
> >>      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java
> :1141)
> >>      at
> >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> :1504)
> >>      at
> >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> :1469)
> >>      at
> >> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java
> :1387)
> >>      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java
> :1145)
> >>      at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java
> :1333)
> >>      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java
> :1141)
> >>      at
> >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> :1504)
> >>      at
> >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> :1469)
> >>      at
> >> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java
> :1387)
> >>      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java
> :1145)
> >>      at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java
> :1333)
> >>      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java
> :1141)
> >>      at
> >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> :1504)
> >>      at
> >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> :1469)
> >>      at
> >> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java
> :1387)
> >>      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java
> :1145)
> >>      at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java
> :326)
> >>      at
> >>
> org.apache.wicket.util.io.IObjectStreamFactory$DefaultObjectStreamFactory$1.writeObjectOverride
> (IObjectStreamFactory.java:66)
> >>      at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java
> :322)
> >>      at
> >> org.apache.wicket.util.lang.Objects.objectToByteArray(Objects.java
> :1101)
> >>      at
> >>
> org.apache.wicket.protocol.http.FilePageStore$PageSerializer.serializePage
> (FilePageStore.java:791)
> >>      at org.apache.wicket.Page.writeReplace(Page.java:258)
> >>      at sun.reflect.GeneratedMethodAccessor27.invoke(Unknown Source)
> >>      at
> >> sun.reflect.DelegatingMethodAccessorImpl.invoke(
> DelegatingMethodAccessorImpl.java:25)
> >>      at java.lang.reflect.Method.invoke(Method.java:589)
> >>      at
> >> java.io.ObjectStreamClass.invokeWriteReplace(ObjectStreamClass.java
> :1032)
> >>      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java
> :1102)
> >>      at
> >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> :1504)
> >>      at
> >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> :1469)
> >>      at
> >> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java
> :1387)
> >>      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java
> :1145)
> >>      at
> >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> :1504)
> >>      at
> >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> :1469)
> >>      at
> >> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java
> :1387)
> >>      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java
> :1145)
> >>      at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java
> :1333)
> >>      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java
> :1141)
> >>      at
> >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> :1504)
> >>      at
> >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> :1469)
> >>      at
> >> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java
> :1387)
> >>      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java
> :1145)
> >>      at
> >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> :1504)
> >>      at
> >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> :1469)
> >>      at
> >> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java
> :1387)
> >>      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java
> :1145)
> >>      at
> >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> :1504)
> >>      at
> >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> :1469)
> >>      at
> >> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java
> :1387)
> >>      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java
> :1145)
> >>      at
> >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> :1504)
> >>      at
> >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> :1469)
> >>      at
> >> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java
> :1387)
> >>      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java
> :1145)
> >>      at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java
> :326)
> >>      at
> >>
> org.apache.wicket.util.io.IObjectStreamFactory$DefaultObjectStreamFactory$1.writeObjectOverride
> (IObjectStreamFactory.java:66)
> >>      at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java
> :322)
> >>      at
> >> org.apache.wicket.util.lang.Objects.objectToByteArray(Objects.java
> :1101)
> >>      at
> >>
> org.apache.wicket.protocol.http.FilePageStore$PageSerializer.serializePage
> (FilePageStore.java:791)
> >>      at org.apache.wicket.Page.writeReplace(Page.java:258)
> >>      at sun.reflect.GeneratedMethodAccessor27.invoke(Unknown Source)
> >>      at
> >> sun.reflect.DelegatingMethodAccessorImpl.invoke(
> DelegatingMethodAccessorImpl.java:25)
> >>      at java.lang.reflect.Method.invoke(Method.java:589)
> >>      at
> >> java.io.ObjectStreamClass.invokeWriteReplace(ObjectStreamClass.java
> :1032)
> >>      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java
> :1102)
> >>      at
> >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> :1504)
> >>      at
> >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> :1469)
> >>      at
> >> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java
> :1387)
> >>      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java
> :1145)
> >>      at
> >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> :1504)
> >>      at
> >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> :1469)
> >>      at
> >> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java
> :1387)
> >>      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java
> :1145)
> >>      at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java
> :1333)
> >>      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java
> :1141)
> >>      at
> >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> :1504)
> >>      at
> >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> :1469)
> >>      at
> >> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java
> :1387)
> >>      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java
> :1145)
> >>      at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java
> :326)
> >>      at java.util.ArrayList.writeObject(ArrayList.java:570)
> >>      at sun.reflect.GeneratedMethodAccessor21.invoke(Unknown Source)
> >>      at
> >> sun.reflect.DelegatingMethodAccessorImpl.invoke(
> DelegatingMethodAccessorImpl.java:25)
> >>      at java.lang.reflect.Method.invoke(Method.java:589)
> >>      at
> >> java.io.ObjectStreamClass.invokeWriteObject(ObjectStreamClass.java:945)
> >>      at
> >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> :1456)
> >>      at
> >> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java
> :1387)
> >>      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java
> :1145)
> >>      at
> >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> :1504)
> >>      at
> >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> :1469)
> >>      at
> >> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java
> :1387)
> >>      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java
> :1145)
> >>      at
> >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> :1504)
> >>      at
> >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> :1469)
> >>      at
> >> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java
> :1387)
> >>      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java
> :1145)
> >>      at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java
> :1333)
> >>      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java
> :1141)
> >>      at
> >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> :1504)
> >>      at
> >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> :1469)
> >>      at
> >> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java
> :1387)
> >>      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java
> :1145)
> >>      at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java
> :1333)
> >>      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java
> :1141)
> >>      at
> >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> :1504)
> >>      at
> >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> :1469)
> >>      at
> >> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java
> :1387)
> >>      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java
> :1145)
> >>      at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java
> :1333)
> >>      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java
> :1141)
> >>      at
> >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> :1504)
> >>      at
> >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> :1469)
> >>      at
> >> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java
> :1387)
> >>      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java
> :1145)
> >>      at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java
> :326)
> >>      at
> >>
> org.apache.wicket.util.io.IObjectStreamFactory$DefaultObjectStreamFactory$1.writeObjectOverride
> (IObjectStreamFactory.java:66)
> >>      at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java
> :322)
> >>      at
> >> org.apache.wicket.util.lang.Objects.objectToByteArray(Objects.java
> :1101)
> >>      at
> >>
> org.apache.wicket.protocol.http.FilePageStore$PageSerializer.serializePage
> (FilePageStore.java:791)
> >>      at org.apache.wicket.Page.writeReplace(Page.java:258)
> >>      at sun.reflect.GeneratedMethodAccessor27.invoke(Unknown Source)
> >>      at
> >> sun.reflect.DelegatingMethodAccessorImpl.invoke(
> DelegatingMethodAccessorImpl.java:25)
> >>      at java.lang.reflect.Method.invoke(Method.java:589)
> >>      at
> >> java.io.ObjectStreamClass.invokeWriteReplace(ObjectStreamClass.java
> :1032)
> >>      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java
> :1102)
> >>      at
> >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> :1504)
> >>      at
> >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> :1469)
> >>      at
> >> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java
> :1387)
> >>      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java
> :1145)
> >>      at
> >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> :1504)
> >>      at
> >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> :1469)
> >>      at
> >> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java
> :1387)
> >>      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java
> :1145)
> >>      at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java
> :1333)
> >>      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java
> :1141)
> >>      at
> >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> :1504)
> >>      at
> >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> :1469)
> >>      at
> >> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java
> :1387)
> >>      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java
> :1145)
> >>      at
> >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> :1504)
> >>      at
> >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> :1469)
> >>      at
> >> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java
> :1387)
> >>      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java
> :1145)
> >>      at
> >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> :1504)
> >>      at
> >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> :1469)
> >>      at
> >> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java
> :1387)
> >>      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java
> :1145)
> >>      at
> >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> :1504)
> >>      at
> >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> :1469)
> >>      at
> >> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java
> :1387)
> >>      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java
> :1145)
> >>      at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java
> :326)
> >>      at
> >>
> org.apache.wicket.util.io.IObjectStreamFactory$DefaultObjectStreamFactory$1.writeObjectOverride
> (IObjectStreamFactory.java:66)
> >>      at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java
> :322)
> >>      at
> >> org.apache.wicket.util.lang.Objects.objectToByteArray(Objects.java
> :1101)
> >>      at
> >>
> org.apache.wicket.protocol.http.FilePageStore$PageSerializer.serializePage
> (FilePageStore.java:791)
> >>      at org.apache.wicket.Page.writeReplace(Page.java:258)
> >>      at sun.reflect.GeneratedMethodAccessor27.invoke(Unknown Source)
> >>      at
> >> sun.reflect.DelegatingMethodAccessorImpl.invoke(
> DelegatingMethodAccessorImpl.java:25)
> >>      at java.lang.reflect.Method.invoke(Method.java:589)
> >>      at
> >> java.io.ObjectStreamClass.invokeWriteReplace(ObjectStreamClass.java
> :1032)
> >>      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java
> :1102)
> >>      at
> >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> :1504)
> >>      at
> >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> :1469)
> >>      at
> >> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java
> :1387)
> >>      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java
> :1145)
> >>      at
> >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> :1504)
> >>      at
> >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> :1469)
> >>      at
> >> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java
> :1387)
> >>      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java
> :1145)
> >>      at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java
> :1333)
> >>      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java
> :1141)
> >>      at
> >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> :1504)
> >>      at
> >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> :1469)
> >>      at
> >> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java
> :1387)
> >>      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java
> :1145)
> >>      at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java
> :326)
> >>      at java.util.ArrayList.writeObject(ArrayList.java:570)
> >>      at sun.reflect.GeneratedMethodAccessor21.invoke(Unknown Source)
> >>      at
> >> sun.reflect.DelegatingMethodAccessorImpl.invoke(
> DelegatingMethodAccessorImpl.java:25)
> >>      at java.lang.reflect.Method.invoke(Method.java:589)
> >>      at
> >> java.io.ObjectStreamClass.invokeWriteObject(ObjectStreamClass.java:945)
> >>      at
> >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> :1456)
> >>      at
> >> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java
> :1387)
> >>      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java
> :1145)
> >>      at
> >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> :1504)
> >>      at
> >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> :1469)
> >>      at
> >> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java
> :1387)
> >>      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java
> :1145)
> >>      at
> >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> :1504)
> >>      at
> >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> :1469)
> >>      at
> >> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java
> :1387)
> >>      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java
> :1145)
> >>      at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java
> :1333)
> >>      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java
> :1141)
> >>      at
> >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> :1504)
> >>      at
> >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> :1469)
> >>      at
> >> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java
> :1387)
> >>      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java
> :1145)
> >>      at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java
> :1333)
> >>      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java
> :1141)
> >>      at
> >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> :1504)
> >>      at
> >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> :1469)
> >>      at
> >> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java
> :1387)
> >>      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java
> :1145)
> >>      at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java
> :1333)
> >>      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java
> :1141)
> >>      at
> >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> :1504)
> >>      at
> >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> :1469)
> >>      at
> >> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java
> :1387)
> >>      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java
> :1145)
> >>      at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java
> :326)
> >>      at
> >>
> org.apache.wicket.util.io.IObjectStreamFactory$DefaultObjectStreamFactory$1.writeObjectOverride
> (IObjectStreamFactory.java:66)
> >>      at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java
> :322)
> >>      at
> >> org.apache.wicket.util.lang.Objects.objectToByteArray(Objects.java
> :1101)
> >>      at
> >>
> org.apache.wicket.protocol.http.FilePageStore$PageSerializer.serializePage
> (FilePageStore.java:791)
> >>      at org.apache.wicket.Page.writeReplace(Page.java:258)
> >>      at sun.reflect.GeneratedMethodAccessor27.invoke(Unknown Source)
> >>      at
> >> sun.reflect.DelegatingMethodAccessorImpl.invoke(
> DelegatingMethodAccessorImpl.java:25)
> >>      at java.lang.reflect.Method.invoke(Method.java:589)
> >>      at
> >> java.io.ObjectStreamClass.invokeWriteReplace(ObjectStreamClass.java
> :1032)
> >>      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java
> :1102)
> >>      at
> >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> :1504)
> >>      at
> >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> :1469)
> >>      at
> >> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java
> :1387)
> >>      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java
> :1145)
> >>      at
> >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> :1504)
> >>      at
> >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> :1469)
> >>      at
> >> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java
> :1387)
> >>      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java
> :1145)
> >>      at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java
> :1333)
> >>      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java
> :1141)
> >>      at
> >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> :1504)
> >>      at
> >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> :1469)
> >>      at
> >> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java
> :1387)
> >>      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java
> :1145)
> >>      at
> >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> :1504)
> >>      at
> >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> :1469)
> >>      at
> >> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java
> :1387)
> >>      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java
> :1145)
> >>      at
> >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> :1504)
> >>      at
> >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> :1469)
> >>      at
> >> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java
> :1387)
> >>      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java
> :1145)
> >>      at
> >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> :1504)
> >>      at
> >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> :1469)
> >>      at
> >> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java
> :1387)
> >>      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java
> :1145)
> >>      at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java
> :326)
> >>      at
> >>
> org.apache.wicket.util.io.IObjectStreamFactory$DefaultObjectStreamFactory$1.writeObjectOverride
> (IObjectStreamFactory.java:66)
> >>      at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java
> :322)
> >>      at
> >> org.apache.wicket.util.lang.Objects.objectToByteArray(Objects.java
> :1101)
> >>      at
> >>
> org.apache.wicket.protocol.http.FilePageStore$PageSerializer.serializePage
> (FilePageStore.java:791)
> >>      at org.apache.wicket.Page.writeReplace(Page.java:258)
> >>      at sun.reflect.GeneratedMethodAccessor27.invoke(Unknown Source)
> >>      at
> >> sun.reflect.DelegatingMethodAccessorImpl.invoke(
> DelegatingMethodAccessorImpl.java:25)
> >>      at java.lang.reflect.Method.invoke(Method.java:589)
> >>      at
> >> java.io.ObjectStreamClass.invokeWriteReplace(ObjectStreamClass.java
> :1032)
> >>      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java
> :1102)
> >>      at
> >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> :1504)
> >>      at
> >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> :1469)
> >>      at
> >> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java
> :1387)
> >>      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java
> :1145)
> >>      at
> >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> :1504)
> >>      at
> >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> :1469)
> >>      at
> >> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java
> :1387)
> >>      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java
> :1145)
> >>      at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java
> :1333)
> >>      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java
> :1141)
> >>      at
> >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> :1504)
> >>      at
> >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> :1469)
> >>      at
> >> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java
> :1387)
> >>      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java
> :1145)
> >>      at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java
> :326)
> >>      at java.util.ArrayList.writeObject(ArrayList.java:570)
> >>      at sun.reflect.GeneratedMethodAccessor21.invoke(Unknown Source)
> >>      at
> >> sun.reflect.DelegatingMethodAccessorImpl.invoke(
> DelegatingMethodAccessorImpl.java:25)
> >>      at java.lang.reflect.Method.invoke(Method.java:589)
> >>      at
> >> java.io.ObjectStreamClass.invokeWriteObject(ObjectStreamClass.java:945)
> >>      at
> >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> :1456)
> >>      at
> >> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java
> :1387)
> >>      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java
> :1145)
> >>      at
> >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> :1504)
> >>      at
> >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> :1469)
> >>      at
> >> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java
> :1387)
> >>      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java
> :1145)
> >>      at
> >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> :1504)
> >>      at
> >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> :1469)
> >>      at
> >> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java
> :1387)
> >>      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java
> :1145)
> >>      at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java
> :1333)
> >>      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java
> :1141)
> >>      at
> >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> :1504)
> >>      at
> >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> :1469)
> >>      at
> >> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java
> :1387)
> >>      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java
> :1145)
> >>      at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java
> :1333)
> >>      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java
> :1141)
> >>      at
> >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> :1504)
> >>      at
> >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> :1469)
> >>      at
> >> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java
> :1387)
> >>      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java
> :1145)
> >>      at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java
> :1333)
> >>      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java
> :1141)
> >>      at
> >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> :1504)
> >>      at
> >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> :1469)
> >>      at
> >> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java
> :1387)
> >>      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java
> :1145)
> >>      at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java
> :326)
> >>      at
> >>
> org.apache.wicket.util.io.IObjectStreamFactory$DefaultObjectStreamFactory$1.writeObjectOverride
> (IObjectStreamFactory.java:66)
> >>      at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java
> :322)
> >>      at
> >> org.apache.wicket.util.lang.Objects.objectToByteArray(Objects.java
> :1101)
> >>      at
> >>
> org.apache.wicket.protocol.http.FilePageStore$PageSerializer.serializePage
> (FilePageStore.java:791)
> >>      at org.apache.wicket.Page.writeReplace(Page.java:258)
> >>      at sun.reflect.GeneratedMethodAccessor27.invoke(Unknown Source)
> >>      at
> >> sun.reflect.DelegatingMethodAccessorImpl.invoke(
> DelegatingMethodAccessorImpl.java:25)
> >>      at java.lang.reflect.Method.invoke(Method.java:589)
> >>      at
> >> java.io.ObjectStreamClass.invokeWriteReplace(ObjectStreamClass.java
> :1032)
> >>      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java
> :1102)
> >>      at
> >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> :1504)
> >>      at
> >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> :1469)
> >>      at
> >> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java
> :1387)
> >>      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java
> :1145)
> >>      at
> >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> :1504)
> >>      at
> >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> :1469)
> >>      at
> >> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java
> :1387)
> >>      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java
> :1145)
> >>      at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java
> :1333)
> >>      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java
> :1141)
> >>      at
> >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> :1504)
> >>      at
> >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> :1469)
> >>      at
> >> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java
> :1387)
> >>      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java
> :1145)
> >>      at
> >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> :1504)
> >>      at
> >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> :1469)
> >>      at
> >> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java
> :1387)
> >>      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java
> :1145)
> >>      at
> >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> :1504)
> >>      at
> >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> :1469)
> >>      at
> >> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java
> :1387)
> >>      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java
> :1145)
> >>      at
> >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> :1504)
> >>      at
> >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> :1469)
> >>      at
> >> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java
> :1387)
> >>      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java
> :1145)
> >>      at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java
> :326)
> >>      at
> >>
> org.apache.wicket.util.io.IObjectStreamFactory$DefaultObjectStreamFactory$1.writeObjectOverride
> (IObjectStreamFactory.java:66)
> >>      at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java
> :322)
> >>      at
> >> org.apache.wicket.util.lang.Objects.objectToByteArray(Objects.java
> :1101)
> >>      at
> >>
> org.apache.wicket.protocol.http.FilePageStore$PageSerializer.serializePage
> (FilePageStore.java:791)
> >>      at org.apache.wicket.Page.writeReplace(Page.java:258)
> >>      at sun.reflect.GeneratedMethodAccessor27.invoke(Unknown Source)
> >>      at
> >> sun.reflect.DelegatingMethodAccessorImpl.invoke(
> DelegatingMethodAccessorImpl.java:25)
> >>      at java.lang.reflect.Method.invoke(Method.java:589)
> >>      at
> >> java.io.ObjectStreamClass.invokeWriteReplace(ObjectStreamClass.java
> :1032)
> >>      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java
> :1102)
> >>      at
> >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> :1504)
> >>      at
> >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> :1469)
> >>      at
> >> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java
> :1387)
> >>      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java
> :1145)
> >>      at
> >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> :1504)
> >>      at
> >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> :1469)
> >>      at
> >> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java
> :1387)
> >>      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java
> :1145)
> >>      at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java
> :1333)
> >>      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java
> :1141)
> >>      at
> >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> :1504)
> >>      at
> >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> :1469)
> >>      at
> >> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java
> :1387)
> >>      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java
> :1145)
> >>      at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java
> :326)
> >>      at java.util.ArrayList.writeObject(ArrayList.java:570)
> >>      at sun.reflect.GeneratedMethodAccessor21.invoke(Unknown Source)
> >>      at
> >> sun.reflect.DelegatingMethodAccessorImpl.invoke(
> DelegatingMethodAccessorImpl.java:25)
> >>      at java.lang.reflect.Method.invoke(Method.java:589)
> >>      at
> >> java.io.ObjectStreamClass.invokeWriteObject(ObjectStreamClass.java:945)
> >>      at
> >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> :1456)
> >>      at
> >> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java
> :1387)
> >>      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java
> :1145)
> >>      at
> >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> :1504)
> >>      at
> >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> :1469)
> >>      at
> >> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java
> :1387)
> >>      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java
> :1145)
> >>      at
> >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> :1504)
> >>      at
> >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> :1469)
> >>      at
> >> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java
> :1387)
> >>      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java
> :1145)
> >>      at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java
> :1333)
> >>      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java
> :1141)
> >>      at
> >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> :1504)
> >>      at
> >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> :1469)
> >>      at
> >> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java
> :1387)
> >>      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java
> :1145)
> >>      at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java
> :1333)
> >>      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java
> :1141)
> >>      at
> >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> :1504)
> >>      at
> >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> :1469)
> >>      at
> >> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java
> :1387)
> >>      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java
> :1145)
> >>      at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java
> :1333)
> >>      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java
> :1141)
> >>      at
> >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> :1504)
> >>      at
> >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> :1469)
> >>      at
> >> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java
> :1387)
> >>      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java
> :1145)
> >>      at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java
> :326)
> >>      at
> >>
> org.apache.wicket.util.io.IObjectStreamFactory$DefaultObjectStreamFactory$1.writeObjectOverride
> (IObjectStreamFactory.java:66)
> >>      at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java
> :322)
> >>      at
> >> org.apache.wicket.util.lang.Objects.objectToByteArray(Objects.java
> :1101)
> >>      at
> >>
> org.apache.wicket.protocol.http.FilePageStore$PageSerializer.serializePage
> (FilePageStore.java:791)
> >>      at org.apache.wicket.Page.writeReplace(Page.java:258)
> >>      at sun.reflect.GeneratedMethodAccessor27.invoke(Unknown Source)
> >>      at
> >> sun.reflect.DelegatingMethodAccessorImpl.invoke(
> DelegatingMethodAccessorImpl.java:25)
> >>      at java.lang.reflect.Method.invoke(Method.java:589)
> >>      at
> >> java.io.ObjectStreamClass.invokeWriteReplace(ObjectStreamClass.java
> :1032)
> >>      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java
> :1102)
> >>      at
> >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> :1504)
> >>      at
> >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> :1469)
> >>      at
> >> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java
> :1387)
> >>      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java
> :1145)
> >>      at
> >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> :1504)
> >>      at
> >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> :1469)
> >>      at
> >> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java
> :1387)
> >>      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java
> :1145)
> >>      at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java
> :1333)
> >>      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java
> :1141)
> >>      at
> >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> :1504)
> >>      at
> >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> :1469)
> >>      at
> >> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java
> :1387)
> >>      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java
> :1145)
> >>      at
> >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> :1504)
> >>      at
> >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> :1469)
> >>      at
> >> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java
> :1387)
> >>      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java
> :1145)
> >>      at
> >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> :1504)
> >>      at
> >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> :1469)
> >>      at
> >> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java
> :1387)
> >>      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java
> :1145)
> >>      at
> >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> :1504)
> >>      at
> >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> :1469)
> >>      at
> >> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java
> :1387)
> >>      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java
> :1145)
> >>      at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java
> :326)
> >>      at
> >>
> org.apache.wicket.util.io.IObjectStreamFactory$DefaultObjectStreamFactory$1.writeObjectOverride
> (IObjectStreamFactory.java:66)
> >>      at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java
> :322)
> >>      at
> >> org.apache.wicket.util.lang.Objects.objectToByteArray(Objects.java
> :1101)
> >>      at
> >>
> org.apache.wicket.protocol.http.FilePageStore$PageSerializer.serializePage
> (FilePageStore.java:791)
> >>      at org.apache.wicket.Page.writeReplace(Page.java:258)
> >>      at sun.reflect.GeneratedMethodAccessor27.invoke(Unknown Source)
> >>      at
> >> sun.reflect.DelegatingMethodAccessorImpl.invoke(
> DelegatingMethodAccessorImpl.java:25)
> >>      at java.lang.reflect.Method.invoke(Method.java:589)
> >>      at
> >> java.io.ObjectStreamClass.invokeWriteReplace(ObjectStreamClass.java
> :1032)
> >>      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java
> :1102)
> >>      at
> >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> :1504)
> >>      at
> >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> :1469)
> >>      at
> >> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java
> :1387)
> >>      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java
> :1145)
> >>      at
> >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> :1504)
> >>      at
> >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> :1469)
> >>      at
> >> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java
> :1387)
> >>      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java
> :1145)
> >>      at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java
> :1333)
> >>      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java
> :1141)
> >>      at
> >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> :1504)
> >>      at
> >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> :1469)
> >>      at
> >> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java
> :1387)
> >>      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java
> :1145)
> >>      at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java
> :326)
> >>      at java.util.ArrayList.writeObject(ArrayList.java:570)
> >>      at sun.reflect.GeneratedMethodAccessor21.invoke(Unknown Source)
> >>      at
> >> sun.reflect.DelegatingMethodAccessorImpl.invoke(
> DelegatingMethodAccessorImpl.java:25)
> >>      at java.lang.reflect.Method.invoke(Method.java:589)
> >>      at
> >> java.io.ObjectStreamClass.invokeWriteObject(ObjectStreamClass.java:945)
> >>      at
> >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> :1456)
> >>      at
> >> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java
> :1387)
> >>      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java
> :1145)
> >>      at
> >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> :1504)
> >>      at
> >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> :1469)
> >>      at
> >> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java
> :1387)
> >>      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java
> :1145)
> >>      at
> >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> :1504)
> >>      at
> >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> :1469)
> >>      at
> >> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java
> :1387)
> >>      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java
> :1145)
> >>      at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java
> :1333)
> >>      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java
> :1141)
> >>      at
> >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> :1504)
> >>      at
> >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> :1469)
> >>      at
> >> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java
> :1387)
> >>      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java
> :1145)
> >>      at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java
> :1333)
> >>      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java
> :1141)
> >>      at
> >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> :1504)
> >>      at
> >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> :1469)
> >>      at
> >> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java
> :1387)
> >>      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java
> :1145)
> >>      at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java
> :1333)
> >>      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java
> :1141)
> >>      at
> >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> :1504)
> >>      at
> >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> :1469)
> >>      at
> >> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java
> :1387)
> >>      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java
> :1145)
> >>      at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java
> :326)
> >>      at
> >>
> org.apache.wicket.util.io.IObjectStreamFactory$DefaultObjectStreamFactory$1.writeObjectOverride
> (IObjectStreamFactory.java:66)
> >>      at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java
> :322)
> >>      at
> >> org.apache.wicket.util.lang.Objects.objectToByteArray(Objects.java
> :1101)
> >>      at
> >>
> org.apache.wicket.protocol.http.FilePageStore$PageSerializer.serializePage
> (FilePageStore.java:791)
> >>      at org.apache.wicket.Page.writeReplace(Page.java:258)
> >>      at sun.reflect.GeneratedMethodAccessor27.invoke(Unknown Source)
> >>      at
> >> sun.reflect.DelegatingMethodAccessorImpl.invoke(
> DelegatingMethodAccessorImpl.java:25)
> >>      at java.lang.reflect.Method.invoke(Method.java:589)
> >>      at
> >> java.io.ObjectStreamClass.invokeWriteReplace(ObjectStreamClass.java
> :1032)
> >>      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java
> :1102)
> >>      at
> >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> :1504)
> >>      at
> >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> :1469)
> >>      at
> >> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java
> :1387)
> >>      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java
> :1145)
> >>      at
> >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> :1504)
> >>      at
> >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> :1469)
> >>      at
> >> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java
> :1387)
> >>      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java
> :1145)
> >>      at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java
> :1333)
> >>      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java
> :1141)
> >>      at
> >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> :1504)
> >>      at
> >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> :1469)
> >>      at
> >> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java
> :1387)
> >>      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java
> :1145)
> >>      at
> >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> :1504)
> >>      at
> >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> :1469)
> >>      at
> >> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java
> :1387)
> >>      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java
> :1145)
> >>      at
> >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> :1504)
> >>      at
> >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> :1469)
> >>      at
> >> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java
> :1387)
> >>      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java
> :1145)
> >>      at
> >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> :1504)
> >>      at
> >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> :1469)
> >>      at
> >> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java
> :1387)
> >>      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java
> :1145)
> >>      at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java
> :326)
> >>      at
> >>
> org.apache.wicket.util.io.IObjectStreamFactory$DefaultObjectStreamFactory$1.writeObjectOverride
> (IObjectStreamFactory.java:66)
> >>      at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java
> :322)
> >>      at
> >> org.apache.wicket.util.lang.Objects.objectToByteArray(Objects.java
> :1101)
> >>      at
> >>
> org.apache.wicket.protocol.http.FilePageStore$PageSerializer.serializePage
> (FilePageStore.java:791)
> >>      at org.apache.wicket.Page.writeReplace(Page.java:258)
> >>      at sun.reflect.GeneratedMethodAccessor27.invoke(Unknown Source)
> >>      at
> >> sun.reflect.DelegatingMethodAccessorImpl.invoke(
> DelegatingMethodAccessorImpl.java:25)
> >>      at java.lang.reflect.Method.invoke(Method.java:589)
> >>      at
> >> java.io.ObjectStreamClass.invokeWriteReplace(ObjectStreamClass.java
> :1032)
> >>      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java
> :1102)
> >>      at
> >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> :1504)
> >>      at
> >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> :1469)
> >>      at
> >> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java
> :1387)
> >>      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java
> :1145)
> >>      at
> >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> :1504)
> >>      at
> >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> :1469)
> >>      at
> >> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java
> :1387)
> >>      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java
> :1145)
> >>      at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java
> :1333)
> >>      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java
> :1141)
> >>      at
> >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> :1504)
> >>      at
> >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> :1469)
> >>      at
> >> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java
> :1387)
> >>      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java
> :1145)
> >>      at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java
> :326)
> >>      at java.util.ArrayList.writeObject(ArrayList.java:570)
> >>      at sun.reflect.GeneratedMethodAccessor21.invoke(Unknown Source)
> >>      at
> >> sun.reflect.DelegatingMethodAccessorImpl.invoke(
> DelegatingMethodAccessorImpl.java:25)
> >>      at java.lang.reflect.Method.invoke(Method.java:589)
> >>      at
> >> java.io.ObjectStreamClass.invokeWriteObject(ObjectStreamClass.java:945)
> >>      at
> >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> :1456)
> >>      at
> >> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java
> :1387)
> >>      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java
> :1145)
> >>      at
> >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> :1504)
> >>      at
> >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> :1469)
> >>      at
> >> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java
> :1387)
> >>      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java
> :1145)
> >>      at
> >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> :1504)
> >>      at
> >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> :1469)
> >>      at
> >> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java
> :1387)
> >>      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java
> :1145)
> >>      at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java
> :1333)
> >>      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java
> :1141)
> >>      at
> >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> :1504)
> >>      at
> >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> :1469)
> >>      at
> >> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java
> :1387)
> >>      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java
> :1145)
> >>      at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java
> :1333)
> >>      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java
> :1141)
> >>      at
> >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> :1504)
> >>      at
> >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> :1469)
> >>      at
> >> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java
> :1387)
> >>      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java
> :1145)
> >>      at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java
> :1333)
> >>      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java
> :1141)
> >>      at
> >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> :1504)
> >>      at
> >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> :1469)
> >>      at
> >> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java
> :1387)
> >>      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java
> :1145)
> >>      at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java
> :326)
> >>      at
> >>
> org.apache.wicket.util.io.IObjectStreamFactory$DefaultObjectStreamFactory$1.writeObjectOverride
> (IObjectStreamFactory.java:66)
> >>      at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java
> :322)
> >>      at
> >> org.apache.wicket.util.lang.Objects.objectToByteArray(Objects.java
> :1101)
> >>      at
> >>
> org.apache.wicket.protocol.http.FilePageStore$PageSerializer.serializePage
> (FilePageStore.java:791)
> >>      at org.apache.wicket.Page.writeReplace(Page.java:258)
> >>      at sun.reflect.GeneratedMethodAccessor27.invoke(Unknown Source)
> >>      at
> >> sun.reflect.DelegatingMethodAccessorImpl.invoke(
> DelegatingMethodAccessorImpl.java:25)
> >>      at java.lang.reflect.Method.invoke(Method.java:589)
> >>      at
> >> java.io.ObjectStreamClass.invokeWriteReplace(ObjectStreamClass.java
> :1032)
> >>      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java
> :1102)
> >>      at
> >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> :1504)
> >>      at
> >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> :1469)
> >>      at
> >> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java
> :1387)
> >>      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java
> :1145)
> >>      at
> >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> :1504)
> >>      at
> >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> :1469)
> >>      at
> >> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java
> :1387)
> >>      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java
> :1145)
> >>      at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java
> :1333)
> >>      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java
> :1141)
> >>      at
> >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> :1504)
> >>      at
> >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> :1469)
> >>      at
> >> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java
> :1387)
> >>      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java
> :1145)
> >>      at
> >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> :1504)
> >>      at
> >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> :1469)
> >>      at
> >> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java
> :1387)
> >>      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java
> :1145)
> >>      at
> >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> :1504)
> >>      at
> >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> :1469)
> >>      at
> >> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java
> :1387)
> >>      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java
> :1145)
> >>      at
> >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> :1504)
> >>      at
> >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> :1469)
> >>      at
> >> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java
> :1387)
> >>      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java
> :1145)
> >>      at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java
> :326)
> >>      at
> >>
> org.apache.wicket.util.io.IObjectStreamFactory$DefaultObjectStreamFactory$1.writeObjectOverride
> (IObjectStreamFactory.java:66)
> >>      at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java
> :322)
> >>      at
> >> org.apache.wicket.util.lang.Objects.objectToByteArray(Objects.java
> :1101)
> >>      at
> >>
> org.apache.wicket.protocol.http.FilePageStore$PageSerializer.serializePage
> (FilePageStore.java:791)
> >>      at org.apache.wicket.Page.writeReplace(Page.java:258)
> >>      at sun.reflect.GeneratedMethodAccessor27.invoke(Unknown Source)
> >>      at
> >> sun.reflect.DelegatingMethodAccessorImpl.invoke(
> DelegatingMethodAccessorImpl.java:25)
> >>      at java.lang.reflect.Method.invoke(Method.java:589)
> >>      at
> >> java.io.ObjectStreamClass.invokeWriteReplace(ObjectStreamClass.java
> :1032)
> >>      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java
> :1102)
> >>      at
> >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> :1504)
> >>      at
> >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> :1469)
> >>      at
> >> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java
> :1387)
> >>      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java
> :1145)
> >>      at
> >> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java
> :1504)
> >>      at
> >> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java
> :1469)
> >>      at
> >> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java
> :1387)
> >>      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java
> :1145)
> >>      at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java
> :1333)
> >>      at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java
> :1141)
> >>
> >>
> >
> >
>
> --
> View this message in context:
> http://www.nabble.com/Stack-overflow-in-FilePageSerializingThread-tf3761089.html#a10633410
> Sent from the Wicket - Dev mailing list archive at Nabble.com.
>
>

Re: Stack overflow in FilePageSerializingThread

Posted by Robert Novotny <r....@szm.sk>.
I've came across this kind of problem when I was migrating my application on
the Wicket 1.3. In my case, the problem seemed to be caused by incorrect
usage of public PageLink ( String id, Page page ) constructor, where I have
been creating a new instance of target page (the usual newbie problem).
Since both the original page and the target page were inheriting from the
same page, I was suspecting that there was some circularity in the
serialization process.

However, replacing "bad" constructor with IPageLink version solved the
problem, and I have not investigated it further.

Robert Novotny


Jonathan Locke wrote:
> 
> 
> Don't know enough about serialization to know what the solution is, but
> this code
> could definitely be more defensive or more correct.  If writeReplace is
> called on a 
> page that is already being serialized either it's an error and an
> exception should be 
> thrown to alert an internal error is in progress OR writeReplace is
> supposed to be 
> called because some component nested on the page is referencing the page
> and 
> the writeReplace method needs to be smart enough to handle that case by
> writing 
> out a reference to something in the stream instead of trying to serialize
> the whole 
> page over again.  If it's the first thing, we should add the defensive
> check on that
> thread local serializer so that it will only serialize if it's not already
> serializing BEFORE
> we fix any underlying problem.  If it's the second thing, I have no idea
> what to do.
> 
> 
> Jonathan Locke wrote:
>> 
>> 
>> So that Page.writeReplace call is getting called recursively.  Maybe
>> what's happening
>> is that serialization is discovering a self-ref to the Page somewhere? 
>> Then it calls in
>> to writeReplace even though the page is already being serialized.
>> 
>> 
>> Jonathan Locke wrote:
>>> 
>>> Anyone run into this yet?
>>> 
>>> Exception in thread "FilePageSerializingThread-thoof"
>>> java.lang.StackOverflowError
>>> 	at
>>> java.io.ObjectOutputStream$HandleTable.hash(ObjectOutputStream.java:2313)
>>>          ....
>>> 
>> 
>> 
> 
> 

-- 
View this message in context: http://www.nabble.com/Stack-overflow-in-FilePageSerializingThread-tf3761089.html#a10633727
Sent from the Wicket - Dev mailing list archive at Nabble.com.


Re: Stack overflow in FilePageSerializingThread

Posted by Jonathan Locke <jo...@gmail.com>.

Don't know enough about serialization to know what the solution is, but this
code
could definitely be more defensive or more correct.  If writeReplace is
called on a 
page that is already being serialized either it's an error and an exception
should be 
thrown to alert an internal error is in progress OR writeReplace is supposed
to be 
called because some component nested on the page is referencing the page and 
the writeReplace method needs to be smart enough to handle that case by
writing 
out a reference to something in the stream instead of trying to serialize
the whole 
page over again.  If it's the first thing, we should add the defensive check
on that
thread local serializer so that it will only serialize if it's not already
serializing BEFORE
we fix any underlying problem.  If it's the second thing, I have no idea
what to do.


Jonathan Locke wrote:
> 
> 
> So that Page.writeReplace call is getting called recursively.  Maybe
> what's happening
> is that serialization is discovering a self-ref to the Page somewhere? 
> Then it calls in
> to writeReplace even though the page is already being serialized.
> 
> 
> Jonathan Locke wrote:
>> 
>> Anyone run into this yet?
>> 
>> Exception in thread "FilePageSerializingThread-thoof"
>> java.lang.StackOverflowError
>> 	at
>> java.io.ObjectOutputStream$HandleTable.hash(ObjectOutputStream.java:2313)
>> 	at
>> java.io.ObjectOutputStream$HandleTable.lookup(ObjectOutputStream.java:2246)
>> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1083)
>> 	at
>> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
>> 	at
>> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
>> 	at
>> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
>> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
>> 	at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1333)
>> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1141)
>> 	at
>> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
>> 	at
>> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
>> 	at
>> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
>> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
>> 	at
>> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
>> 	at
>> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
>> 	at
>> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
>> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
>> 	at
>> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
>> 	at
>> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
>> 	at
>> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
>> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
>> 	at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1333)
>> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1141)
>> 	at
>> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
>> 	at
>> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
>> 	at
>> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
>> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
>> 	at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1333)
>> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1141)
>> 	at
>> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
>> 	at
>> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
>> 	at
>> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
>> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
>> 	at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:326)
>> 	at
>> org.apache.wicket.util.io.IObjectStreamFactory$DefaultObjectStreamFactory$1.writeObjectOverride(IObjectStreamFactory.java:66)
>> 	at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:322)
>> 	at
>> org.apache.wicket.util.lang.Objects.objectToByteArray(Objects.java:1101)
>> 	at
>> org.apache.wicket.protocol.http.FilePageStore$PageSerializer.serializePage(FilePageStore.java:791)
>> 	at org.apache.wicket.Page.writeReplace(Page.java:258)
>> 	at sun.reflect.GeneratedMethodAccessor27.invoke(Unknown Source)
>> 	at
>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>> 	at java.lang.reflect.Method.invoke(Method.java:589)
>> 	at
>> java.io.ObjectStreamClass.invokeWriteReplace(ObjectStreamClass.java:1032)
>> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1102)
>> 	at
>> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
>> 	at
>> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
>> 	at
>> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
>> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
>> 	at
>> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
>> 	at
>> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
>> 	at
>> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
>> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
>> 	at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1333)
>> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1141)
>> 	at
>> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
>> 	at
>> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
>> 	at
>> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
>> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
>> 	at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:326)
>> 	at java.util.ArrayList.writeObject(ArrayList.java:570)
>> 	at sun.reflect.GeneratedMethodAccessor21.invoke(Unknown Source)
>> 	at
>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>> 	at java.lang.reflect.Method.invoke(Method.java:589)
>> 	at
>> java.io.ObjectStreamClass.invokeWriteObject(ObjectStreamClass.java:945)
>> 	at
>> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1456)
>> 	at
>> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
>> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
>> 	at
>> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
>> 	at
>> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
>> 	at
>> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
>> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
>> 	at
>> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
>> 	at
>> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
>> 	at
>> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
>> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
>> 	at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1333)
>> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1141)
>> 	at
>> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
>> 	at
>> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
>> 	at
>> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
>> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
>> 	at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1333)
>> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1141)
>> 	at
>> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
>> 	at
>> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
>> 	at
>> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
>> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
>> 	at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1333)
>> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1141)
>> 	at
>> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
>> 	at
>> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
>> 	at
>> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
>> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
>> 	at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:326)
>> 	at
>> org.apache.wicket.util.io.IObjectStreamFactory$DefaultObjectStreamFactory$1.writeObjectOverride(IObjectStreamFactory.java:66)
>> 	at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:322)
>> 	at
>> org.apache.wicket.util.lang.Objects.objectToByteArray(Objects.java:1101)
>> 	at
>> org.apache.wicket.protocol.http.FilePageStore$PageSerializer.serializePage(FilePageStore.java:791)
>> 	at org.apache.wicket.Page.writeReplace(Page.java:258)
>> 	at sun.reflect.GeneratedMethodAccessor27.invoke(Unknown Source)
>> 	at
>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>> 	at java.lang.reflect.Method.invoke(Method.java:589)
>> 	at
>> java.io.ObjectStreamClass.invokeWriteReplace(ObjectStreamClass.java:1032)
>> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1102)
>> 	at
>> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
>> 	at
>> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
>> 	at
>> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
>> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
>> 	at
>> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
>> 	at
>> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
>> 	at
>> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
>> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
>> 	at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1333)
>> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1141)
>> 	at
>> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
>> 	at
>> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
>> 	at
>> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
>> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
>> 	at
>> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
>> 	at
>> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
>> 	at
>> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
>> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
>> 	at
>> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
>> 	at
>> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
>> 	at
>> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
>> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
>> 	at
>> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
>> 	at
>> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
>> 	at
>> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
>> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
>> 	at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:326)
>> 	at
>> org.apache.wicket.util.io.IObjectStreamFactory$DefaultObjectStreamFactory$1.writeObjectOverride(IObjectStreamFactory.java:66)
>> 	at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:322)
>> 	at
>> org.apache.wicket.util.lang.Objects.objectToByteArray(Objects.java:1101)
>> 	at
>> org.apache.wicket.protocol.http.FilePageStore$PageSerializer.serializePage(FilePageStore.java:791)
>> 	at org.apache.wicket.Page.writeReplace(Page.java:258)
>> 	at sun.reflect.GeneratedMethodAccessor27.invoke(Unknown Source)
>> 	at
>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>> 	at java.lang.reflect.Method.invoke(Method.java:589)
>> 	at
>> java.io.ObjectStreamClass.invokeWriteReplace(ObjectStreamClass.java:1032)
>> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1102)
>> 	at
>> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
>> 	at
>> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
>> 	at
>> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
>> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
>> 	at
>> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
>> 	at
>> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
>> 	at
>> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
>> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
>> 	at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1333)
>> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1141)
>> 	at
>> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
>> 	at
>> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
>> 	at
>> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
>> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
>> 	at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:326)
>> 	at java.util.ArrayList.writeObject(ArrayList.java:570)
>> 	at sun.reflect.GeneratedMethodAccessor21.invoke(Unknown Source)
>> 	at
>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>> 	at java.lang.reflect.Method.invoke(Method.java:589)
>> 	at
>> java.io.ObjectStreamClass.invokeWriteObject(ObjectStreamClass.java:945)
>> 	at
>> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1456)
>> 	at
>> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
>> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
>> 	at
>> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
>> 	at
>> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
>> 	at
>> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
>> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
>> 	at
>> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
>> 	at
>> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
>> 	at
>> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
>> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
>> 	at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1333)
>> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1141)
>> 	at
>> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
>> 	at
>> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
>> 	at
>> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
>> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
>> 	at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1333)
>> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1141)
>> 	at
>> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
>> 	at
>> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
>> 	at
>> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
>> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
>> 	at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1333)
>> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1141)
>> 	at
>> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
>> 	at
>> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
>> 	at
>> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
>> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
>> 	at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:326)
>> 	at
>> org.apache.wicket.util.io.IObjectStreamFactory$DefaultObjectStreamFactory$1.writeObjectOverride(IObjectStreamFactory.java:66)
>> 	at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:322)
>> 	at
>> org.apache.wicket.util.lang.Objects.objectToByteArray(Objects.java:1101)
>> 	at
>> org.apache.wicket.protocol.http.FilePageStore$PageSerializer.serializePage(FilePageStore.java:791)
>> 	at org.apache.wicket.Page.writeReplace(Page.java:258)
>> 	at sun.reflect.GeneratedMethodAccessor27.invoke(Unknown Source)
>> 	at
>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>> 	at java.lang.reflect.Method.invoke(Method.java:589)
>> 	at
>> java.io.ObjectStreamClass.invokeWriteReplace(ObjectStreamClass.java:1032)
>> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1102)
>> 	at
>> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
>> 	at
>> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
>> 	at
>> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
>> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
>> 	at
>> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
>> 	at
>> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
>> 	at
>> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
>> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
>> 	at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1333)
>> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1141)
>> 	at
>> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
>> 	at
>> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
>> 	at
>> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
>> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
>> 	at
>> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
>> 	at
>> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
>> 	at
>> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
>> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
>> 	at
>> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
>> 	at
>> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
>> 	at
>> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
>> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
>> 	at
>> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
>> 	at
>> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
>> 	at
>> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
>> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
>> 	at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:326)
>> 	at
>> org.apache.wicket.util.io.IObjectStreamFactory$DefaultObjectStreamFactory$1.writeObjectOverride(IObjectStreamFactory.java:66)
>> 	at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:322)
>> 	at
>> org.apache.wicket.util.lang.Objects.objectToByteArray(Objects.java:1101)
>> 	at
>> org.apache.wicket.protocol.http.FilePageStore$PageSerializer.serializePage(FilePageStore.java:791)
>> 	at org.apache.wicket.Page.writeReplace(Page.java:258)
>> 	at sun.reflect.GeneratedMethodAccessor27.invoke(Unknown Source)
>> 	at
>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>> 	at java.lang.reflect.Method.invoke(Method.java:589)
>> 	at
>> java.io.ObjectStreamClass.invokeWriteReplace(ObjectStreamClass.java:1032)
>> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1102)
>> 	at
>> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
>> 	at
>> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
>> 	at
>> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
>> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
>> 	at
>> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
>> 	at
>> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
>> 	at
>> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
>> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
>> 	at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1333)
>> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1141)
>> 	at
>> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
>> 	at
>> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
>> 	at
>> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
>> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
>> 	at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:326)
>> 	at java.util.ArrayList.writeObject(ArrayList.java:570)
>> 	at sun.reflect.GeneratedMethodAccessor21.invoke(Unknown Source)
>> 	at
>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>> 	at java.lang.reflect.Method.invoke(Method.java:589)
>> 	at
>> java.io.ObjectStreamClass.invokeWriteObject(ObjectStreamClass.java:945)
>> 	at
>> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1456)
>> 	at
>> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
>> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
>> 	at
>> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
>> 	at
>> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
>> 	at
>> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
>> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
>> 	at
>> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
>> 	at
>> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
>> 	at
>> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
>> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
>> 	at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1333)
>> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1141)
>> 	at
>> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
>> 	at
>> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
>> 	at
>> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
>> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
>> 	at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1333)
>> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1141)
>> 	at
>> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
>> 	at
>> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
>> 	at
>> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
>> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
>> 	at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1333)
>> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1141)
>> 	at
>> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
>> 	at
>> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
>> 	at
>> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
>> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
>> 	at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:326)
>> 	at
>> org.apache.wicket.util.io.IObjectStreamFactory$DefaultObjectStreamFactory$1.writeObjectOverride(IObjectStreamFactory.java:66)
>> 	at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:322)
>> 	at
>> org.apache.wicket.util.lang.Objects.objectToByteArray(Objects.java:1101)
>> 	at
>> org.apache.wicket.protocol.http.FilePageStore$PageSerializer.serializePage(FilePageStore.java:791)
>> 	at org.apache.wicket.Page.writeReplace(Page.java:258)
>> 	at sun.reflect.GeneratedMethodAccessor27.invoke(Unknown Source)
>> 	at
>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>> 	at java.lang.reflect.Method.invoke(Method.java:589)
>> 	at
>> java.io.ObjectStreamClass.invokeWriteReplace(ObjectStreamClass.java:1032)
>> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1102)
>> 	at
>> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
>> 	at
>> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
>> 	at
>> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
>> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
>> 	at
>> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
>> 	at
>> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
>> 	at
>> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
>> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
>> 	at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1333)
>> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1141)
>> 	at
>> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
>> 	at
>> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
>> 	at
>> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
>> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
>> 	at
>> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
>> 	at
>> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
>> 	at
>> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
>> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
>> 	at
>> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
>> 	at
>> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
>> 	at
>> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
>> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
>> 	at
>> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
>> 	at
>> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
>> 	at
>> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
>> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
>> 	at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:326)
>> 	at
>> org.apache.wicket.util.io.IObjectStreamFactory$DefaultObjectStreamFactory$1.writeObjectOverride(IObjectStreamFactory.java:66)
>> 	at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:322)
>> 	at
>> org.apache.wicket.util.lang.Objects.objectToByteArray(Objects.java:1101)
>> 	at
>> org.apache.wicket.protocol.http.FilePageStore$PageSerializer.serializePage(FilePageStore.java:791)
>> 	at org.apache.wicket.Page.writeReplace(Page.java:258)
>> 	at sun.reflect.GeneratedMethodAccessor27.invoke(Unknown Source)
>> 	at
>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>> 	at java.lang.reflect.Method.invoke(Method.java:589)
>> 	at
>> java.io.ObjectStreamClass.invokeWriteReplace(ObjectStreamClass.java:1032)
>> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1102)
>> 	at
>> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
>> 	at
>> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
>> 	at
>> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
>> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
>> 	at
>> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
>> 	at
>> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
>> 	at
>> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
>> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
>> 	at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1333)
>> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1141)
>> 	at
>> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
>> 	at
>> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
>> 	at
>> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
>> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
>> 	at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:326)
>> 	at java.util.ArrayList.writeObject(ArrayList.java:570)
>> 	at sun.reflect.GeneratedMethodAccessor21.invoke(Unknown Source)
>> 	at
>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>> 	at java.lang.reflect.Method.invoke(Method.java:589)
>> 	at
>> java.io.ObjectStreamClass.invokeWriteObject(ObjectStreamClass.java:945)
>> 	at
>> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1456)
>> 	at
>> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
>> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
>> 	at
>> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
>> 	at
>> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
>> 	at
>> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
>> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
>> 	at
>> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
>> 	at
>> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
>> 	at
>> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
>> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
>> 	at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1333)
>> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1141)
>> 	at
>> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
>> 	at
>> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
>> 	at
>> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
>> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
>> 	at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1333)
>> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1141)
>> 	at
>> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
>> 	at
>> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
>> 	at
>> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
>> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
>> 	at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1333)
>> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1141)
>> 	at
>> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
>> 	at
>> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
>> 	at
>> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
>> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
>> 	at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:326)
>> 	at
>> org.apache.wicket.util.io.IObjectStreamFactory$DefaultObjectStreamFactory$1.writeObjectOverride(IObjectStreamFactory.java:66)
>> 	at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:322)
>> 	at
>> org.apache.wicket.util.lang.Objects.objectToByteArray(Objects.java:1101)
>> 	at
>> org.apache.wicket.protocol.http.FilePageStore$PageSerializer.serializePage(FilePageStore.java:791)
>> 	at org.apache.wicket.Page.writeReplace(Page.java:258)
>> 	at sun.reflect.GeneratedMethodAccessor27.invoke(Unknown Source)
>> 	at
>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>> 	at java.lang.reflect.Method.invoke(Method.java:589)
>> 	at
>> java.io.ObjectStreamClass.invokeWriteReplace(ObjectStreamClass.java:1032)
>> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1102)
>> 	at
>> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
>> 	at
>> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
>> 	at
>> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
>> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
>> 	at
>> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
>> 	at
>> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
>> 	at
>> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
>> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
>> 	at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1333)
>> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1141)
>> 	at
>> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
>> 	at
>> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
>> 	at
>> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
>> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
>> 	at
>> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
>> 	at
>> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
>> 	at
>> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
>> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
>> 	at
>> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
>> 	at
>> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
>> 	at
>> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
>> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
>> 	at
>> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
>> 	at
>> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
>> 	at
>> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
>> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
>> 	at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:326)
>> 	at
>> org.apache.wicket.util.io.IObjectStreamFactory$DefaultObjectStreamFactory$1.writeObjectOverride(IObjectStreamFactory.java:66)
>> 	at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:322)
>> 	at
>> org.apache.wicket.util.lang.Objects.objectToByteArray(Objects.java:1101)
>> 	at
>> org.apache.wicket.protocol.http.FilePageStore$PageSerializer.serializePage(FilePageStore.java:791)
>> 	at org.apache.wicket.Page.writeReplace(Page.java:258)
>> 	at sun.reflect.GeneratedMethodAccessor27.invoke(Unknown Source)
>> 	at
>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>> 	at java.lang.reflect.Method.invoke(Method.java:589)
>> 	at
>> java.io.ObjectStreamClass.invokeWriteReplace(ObjectStreamClass.java:1032)
>> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1102)
>> 	at
>> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
>> 	at
>> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
>> 	at
>> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
>> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
>> 	at
>> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
>> 	at
>> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
>> 	at
>> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
>> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
>> 	at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1333)
>> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1141)
>> 	at
>> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
>> 	at
>> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
>> 	at
>> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
>> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
>> 	at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:326)
>> 	at java.util.ArrayList.writeObject(ArrayList.java:570)
>> 	at sun.reflect.GeneratedMethodAccessor21.invoke(Unknown Source)
>> 	at
>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>> 	at java.lang.reflect.Method.invoke(Method.java:589)
>> 	at
>> java.io.ObjectStreamClass.invokeWriteObject(ObjectStreamClass.java:945)
>> 	at
>> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1456)
>> 	at
>> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
>> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
>> 	at
>> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
>> 	at
>> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
>> 	at
>> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
>> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
>> 	at
>> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
>> 	at
>> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
>> 	at
>> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
>> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
>> 	at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1333)
>> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1141)
>> 	at
>> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
>> 	at
>> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
>> 	at
>> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
>> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
>> 	at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1333)
>> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1141)
>> 	at
>> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
>> 	at
>> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
>> 	at
>> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
>> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
>> 	at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1333)
>> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1141)
>> 	at
>> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
>> 	at
>> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
>> 	at
>> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
>> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
>> 	at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:326)
>> 	at
>> org.apache.wicket.util.io.IObjectStreamFactory$DefaultObjectStreamFactory$1.writeObjectOverride(IObjectStreamFactory.java:66)
>> 	at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:322)
>> 	at
>> org.apache.wicket.util.lang.Objects.objectToByteArray(Objects.java:1101)
>> 	at
>> org.apache.wicket.protocol.http.FilePageStore$PageSerializer.serializePage(FilePageStore.java:791)
>> 	at org.apache.wicket.Page.writeReplace(Page.java:258)
>> 	at sun.reflect.GeneratedMethodAccessor27.invoke(Unknown Source)
>> 	at
>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>> 	at java.lang.reflect.Method.invoke(Method.java:589)
>> 	at
>> java.io.ObjectStreamClass.invokeWriteReplace(ObjectStreamClass.java:1032)
>> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1102)
>> 	at
>> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
>> 	at
>> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
>> 	at
>> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
>> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
>> 	at
>> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
>> 	at
>> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
>> 	at
>> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
>> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
>> 	at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1333)
>> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1141)
>> 	at
>> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
>> 	at
>> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
>> 	at
>> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
>> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
>> 	at
>> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
>> 	at
>> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
>> 	at
>> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
>> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
>> 	at
>> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
>> 	at
>> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
>> 	at
>> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
>> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
>> 	at
>> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
>> 	at
>> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
>> 	at
>> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
>> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
>> 	at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:326)
>> 	at
>> org.apache.wicket.util.io.IObjectStreamFactory$DefaultObjectStreamFactory$1.writeObjectOverride(IObjectStreamFactory.java:66)
>> 	at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:322)
>> 	at
>> org.apache.wicket.util.lang.Objects.objectToByteArray(Objects.java:1101)
>> 	at
>> org.apache.wicket.protocol.http.FilePageStore$PageSerializer.serializePage(FilePageStore.java:791)
>> 	at org.apache.wicket.Page.writeReplace(Page.java:258)
>> 	at sun.reflect.GeneratedMethodAccessor27.invoke(Unknown Source)
>> 	at
>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>> 	at java.lang.reflect.Method.invoke(Method.java:589)
>> 	at
>> java.io.ObjectStreamClass.invokeWriteReplace(ObjectStreamClass.java:1032)
>> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1102)
>> 	at
>> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
>> 	at
>> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
>> 	at
>> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
>> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
>> 	at
>> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
>> 	at
>> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
>> 	at
>> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
>> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
>> 	at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1333)
>> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1141)
>> 	at
>> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
>> 	at
>> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
>> 	at
>> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
>> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
>> 	at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:326)
>> 	at java.util.ArrayList.writeObject(ArrayList.java:570)
>> 	at sun.reflect.GeneratedMethodAccessor21.invoke(Unknown Source)
>> 	at
>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>> 	at java.lang.reflect.Method.invoke(Method.java:589)
>> 	at
>> java.io.ObjectStreamClass.invokeWriteObject(ObjectStreamClass.java:945)
>> 	at
>> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1456)
>> 	at
>> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
>> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
>> 	at
>> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
>> 	at
>> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
>> 	at
>> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
>> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
>> 	at
>> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
>> 	at
>> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
>> 	at
>> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
>> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
>> 	at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1333)
>> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1141)
>> 	at
>> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
>> 	at
>> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
>> 	at
>> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
>> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
>> 	at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1333)
>> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1141)
>> 	at
>> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
>> 	at
>> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
>> 	at
>> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
>> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
>> 	at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1333)
>> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1141)
>> 	at
>> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
>> 	at
>> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
>> 	at
>> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
>> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
>> 	at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:326)
>> 	at
>> org.apache.wicket.util.io.IObjectStreamFactory$DefaultObjectStreamFactory$1.writeObjectOverride(IObjectStreamFactory.java:66)
>> 	at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:322)
>> 	at
>> org.apache.wicket.util.lang.Objects.objectToByteArray(Objects.java:1101)
>> 	at
>> org.apache.wicket.protocol.http.FilePageStore$PageSerializer.serializePage(FilePageStore.java:791)
>> 	at org.apache.wicket.Page.writeReplace(Page.java:258)
>> 	at sun.reflect.GeneratedMethodAccessor27.invoke(Unknown Source)
>> 	at
>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>> 	at java.lang.reflect.Method.invoke(Method.java:589)
>> 	at
>> java.io.ObjectStreamClass.invokeWriteReplace(ObjectStreamClass.java:1032)
>> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1102)
>> 	at
>> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
>> 	at
>> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
>> 	at
>> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
>> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
>> 	at
>> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
>> 	at
>> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
>> 	at
>> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
>> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
>> 	at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1333)
>> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1141)
>> 	at
>> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
>> 	at
>> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
>> 	at
>> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
>> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
>> 	at
>> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
>> 	at
>> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
>> 	at
>> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
>> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
>> 	at
>> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
>> 	at
>> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
>> 	at
>> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
>> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
>> 	at
>> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
>> 	at
>> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
>> 	at
>> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
>> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
>> 	at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:326)
>> 	at
>> org.apache.wicket.util.io.IObjectStreamFactory$DefaultObjectStreamFactory$1.writeObjectOverride(IObjectStreamFactory.java:66)
>> 	at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:322)
>> 	at
>> org.apache.wicket.util.lang.Objects.objectToByteArray(Objects.java:1101)
>> 	at
>> org.apache.wicket.protocol.http.FilePageStore$PageSerializer.serializePage(FilePageStore.java:791)
>> 	at org.apache.wicket.Page.writeReplace(Page.java:258)
>> 	at sun.reflect.GeneratedMethodAccessor27.invoke(Unknown Source)
>> 	at
>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>> 	at java.lang.reflect.Method.invoke(Method.java:589)
>> 	at
>> java.io.ObjectStreamClass.invokeWriteReplace(ObjectStreamClass.java:1032)
>> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1102)
>> 	at
>> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
>> 	at
>> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
>> 	at
>> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
>> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
>> 	at
>> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
>> 	at
>> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
>> 	at
>> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
>> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
>> 	at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1333)
>> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1141)
>> 	at
>> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
>> 	at
>> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
>> 	at
>> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
>> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
>> 	at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:326)
>> 	at java.util.ArrayList.writeObject(ArrayList.java:570)
>> 	at sun.reflect.GeneratedMethodAccessor21.invoke(Unknown Source)
>> 	at
>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>> 	at java.lang.reflect.Method.invoke(Method.java:589)
>> 	at
>> java.io.ObjectStreamClass.invokeWriteObject(ObjectStreamClass.java:945)
>> 	at
>> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1456)
>> 	at
>> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
>> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
>> 	at
>> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
>> 	at
>> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
>> 	at
>> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
>> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
>> 	at
>> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
>> 	at
>> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
>> 	at
>> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
>> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
>> 	at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1333)
>> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1141)
>> 	at
>> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
>> 	at
>> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
>> 	at
>> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
>> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
>> 	at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1333)
>> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1141)
>> 	at
>> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
>> 	at
>> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
>> 	at
>> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
>> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
>> 	at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1333)
>> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1141)
>> 	at
>> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
>> 	at
>> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
>> 	at
>> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
>> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
>> 	at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:326)
>> 	at
>> org.apache.wicket.util.io.IObjectStreamFactory$DefaultObjectStreamFactory$1.writeObjectOverride(IObjectStreamFactory.java:66)
>> 	at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:322)
>> 	at
>> org.apache.wicket.util.lang.Objects.objectToByteArray(Objects.java:1101)
>> 	at
>> org.apache.wicket.protocol.http.FilePageStore$PageSerializer.serializePage(FilePageStore.java:791)
>> 	at org.apache.wicket.Page.writeReplace(Page.java:258)
>> 	at sun.reflect.GeneratedMethodAccessor27.invoke(Unknown Source)
>> 	at
>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>> 	at java.lang.reflect.Method.invoke(Method.java:589)
>> 	at
>> java.io.ObjectStreamClass.invokeWriteReplace(ObjectStreamClass.java:1032)
>> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1102)
>> 	at
>> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
>> 	at
>> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
>> 	at
>> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
>> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
>> 	at
>> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
>> 	at
>> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
>> 	at
>> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
>> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
>> 	at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1333)
>> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1141)
>> 	at
>> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
>> 	at
>> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
>> 	at
>> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
>> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
>> 	at
>> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
>> 	at
>> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
>> 	at
>> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
>> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
>> 	at
>> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
>> 	at
>> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
>> 	at
>> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
>> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
>> 	at
>> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
>> 	at
>> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
>> 	at
>> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
>> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
>> 	at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:326)
>> 	at
>> org.apache.wicket.util.io.IObjectStreamFactory$DefaultObjectStreamFactory$1.writeObjectOverride(IObjectStreamFactory.java:66)
>> 	at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:322)
>> 	at
>> org.apache.wicket.util.lang.Objects.objectToByteArray(Objects.java:1101)
>> 	at
>> org.apache.wicket.protocol.http.FilePageStore$PageSerializer.serializePage(FilePageStore.java:791)
>> 	at org.apache.wicket.Page.writeReplace(Page.java:258)
>> 	at sun.reflect.GeneratedMethodAccessor27.invoke(Unknown Source)
>> 	at
>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>> 	at java.lang.reflect.Method.invoke(Method.java:589)
>> 	at
>> java.io.ObjectStreamClass.invokeWriteReplace(ObjectStreamClass.java:1032)
>> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1102)
>> 	at
>> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
>> 	at
>> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
>> 	at
>> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
>> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
>> 	at
>> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
>> 	at
>> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
>> 	at
>> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
>> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
>> 	at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1333)
>> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1141)
>> 	at
>> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
>> 	at
>> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
>> 	at
>> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
>> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
>> 	at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:326)
>> 	at java.util.ArrayList.writeObject(ArrayList.java:570)
>> 	at sun.reflect.GeneratedMethodAccessor21.invoke(Unknown Source)
>> 	at
>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>> 	at java.lang.reflect.Method.invoke(Method.java:589)
>> 	at
>> java.io.ObjectStreamClass.invokeWriteObject(ObjectStreamClass.java:945)
>> 	at
>> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1456)
>> 	at
>> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
>> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
>> 	at
>> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
>> 	at
>> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
>> 	at
>> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
>> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
>> 	at
>> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
>> 	at
>> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
>> 	at
>> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
>> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
>> 	at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1333)
>> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1141)
>> 	at
>> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
>> 	at
>> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
>> 	at
>> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
>> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
>> 	at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1333)
>> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1141)
>> 	at
>> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
>> 	at
>> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
>> 	at
>> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
>> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
>> 	at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1333)
>> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1141)
>> 	at
>> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
>> 	at
>> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
>> 	at
>> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
>> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
>> 	at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:326)
>> 	at
>> org.apache.wicket.util.io.IObjectStreamFactory$DefaultObjectStreamFactory$1.writeObjectOverride(IObjectStreamFactory.java:66)
>> 	at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:322)
>> 	at
>> org.apache.wicket.util.lang.Objects.objectToByteArray(Objects.java:1101)
>> 	at
>> org.apache.wicket.protocol.http.FilePageStore$PageSerializer.serializePage(FilePageStore.java:791)
>> 	at org.apache.wicket.Page.writeReplace(Page.java:258)
>> 	at sun.reflect.GeneratedMethodAccessor27.invoke(Unknown Source)
>> 	at
>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>> 	at java.lang.reflect.Method.invoke(Method.java:589)
>> 	at
>> java.io.ObjectStreamClass.invokeWriteReplace(ObjectStreamClass.java:1032)
>> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1102)
>> 	at
>> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
>> 	at
>> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
>> 	at
>> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
>> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
>> 	at
>> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
>> 	at
>> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
>> 	at
>> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
>> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
>> 	at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1333)
>> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1141)
>> 	at
>> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
>> 	at
>> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
>> 	at
>> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
>> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
>> 	at
>> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
>> 	at
>> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
>> 	at
>> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
>> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
>> 	at
>> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
>> 	at
>> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
>> 	at
>> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
>> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
>> 	at
>> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
>> 	at
>> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
>> 	at
>> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
>> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
>> 	at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:326)
>> 	at
>> org.apache.wicket.util.io.IObjectStreamFactory$DefaultObjectStreamFactory$1.writeObjectOverride(IObjectStreamFactory.java:66)
>> 	at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:322)
>> 	at
>> org.apache.wicket.util.lang.Objects.objectToByteArray(Objects.java:1101)
>> 	at
>> org.apache.wicket.protocol.http.FilePageStore$PageSerializer.serializePage(FilePageStore.java:791)
>> 	at org.apache.wicket.Page.writeReplace(Page.java:258)
>> 	at sun.reflect.GeneratedMethodAccessor27.invoke(Unknown Source)
>> 	at
>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>> 	at java.lang.reflect.Method.invoke(Method.java:589)
>> 	at
>> java.io.ObjectStreamClass.invokeWriteReplace(ObjectStreamClass.java:1032)
>> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1102)
>> 	at
>> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
>> 	at
>> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
>> 	at
>> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
>> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
>> 	at
>> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
>> 	at
>> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
>> 	at
>> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
>> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
>> 	at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1333)
>> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1141)
>> 	at
>> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
>> 	at
>> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
>> 	at
>> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
>> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
>> 	at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:326)
>> 	at java.util.ArrayList.writeObject(ArrayList.java:570)
>> 	at sun.reflect.GeneratedMethodAccessor21.invoke(Unknown Source)
>> 	at
>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>> 	at java.lang.reflect.Method.invoke(Method.java:589)
>> 	at
>> java.io.ObjectStreamClass.invokeWriteObject(ObjectStreamClass.java:945)
>> 	at
>> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1456)
>> 	at
>> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
>> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
>> 	at
>> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
>> 	at
>> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
>> 	at
>> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
>> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
>> 	at
>> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
>> 	at
>> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
>> 	at
>> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
>> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
>> 	at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1333)
>> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1141)
>> 	at
>> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
>> 	at
>> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
>> 	at
>> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
>> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
>> 	at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1333)
>> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1141)
>> 	at
>> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
>> 	at
>> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
>> 	at
>> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
>> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
>> 	at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1333)
>> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1141)
>> 	at
>> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
>> 	at
>> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
>> 	at
>> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
>> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
>> 	at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:326)
>> 	at
>> org.apache.wicket.util.io.IObjectStreamFactory$DefaultObjectStreamFactory$1.writeObjectOverride(IObjectStreamFactory.java:66)
>> 	at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:322)
>> 	at
>> org.apache.wicket.util.lang.Objects.objectToByteArray(Objects.java:1101)
>> 	at
>> org.apache.wicket.protocol.http.FilePageStore$PageSerializer.serializePage(FilePageStore.java:791)
>> 	at org.apache.wicket.Page.writeReplace(Page.java:258)
>> 	at sun.reflect.GeneratedMethodAccessor27.invoke(Unknown Source)
>> 	at
>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>> 	at java.lang.reflect.Method.invoke(Method.java:589)
>> 	at
>> java.io.ObjectStreamClass.invokeWriteReplace(ObjectStreamClass.java:1032)
>> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1102)
>> 	at
>> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
>> 	at
>> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
>> 	at
>> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
>> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
>> 	at
>> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
>> 	at
>> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
>> 	at
>> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
>> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
>> 	at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1333)
>> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1141)
>> 	at
>> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
>> 	at
>> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
>> 	at
>> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
>> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
>> 	at
>> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
>> 	at
>> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
>> 	at
>> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
>> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
>> 	at
>> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
>> 	at
>> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
>> 	at
>> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
>> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
>> 	at
>> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
>> 	at
>> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
>> 	at
>> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
>> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
>> 	at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:326)
>> 	at
>> org.apache.wicket.util.io.IObjectStreamFactory$DefaultObjectStreamFactory$1.writeObjectOverride(IObjectStreamFactory.java:66)
>> 	at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:322)
>> 	at
>> org.apache.wicket.util.lang.Objects.objectToByteArray(Objects.java:1101)
>> 	at
>> org.apache.wicket.protocol.http.FilePageStore$PageSerializer.serializePage(FilePageStore.java:791)
>> 	at org.apache.wicket.Page.writeReplace(Page.java:258)
>> 	at sun.reflect.GeneratedMethodAccessor27.invoke(Unknown Source)
>> 	at
>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>> 	at java.lang.reflect.Method.invoke(Method.java:589)
>> 	at
>> java.io.ObjectStreamClass.invokeWriteReplace(ObjectStreamClass.java:1032)
>> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1102)
>> 	at
>> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
>> 	at
>> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
>> 	at
>> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
>> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
>> 	at
>> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
>> 	at
>> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
>> 	at
>> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
>> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
>> 	at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1333)
>> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1141)
>> 	at
>> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
>> 	at
>> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
>> 	at
>> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
>> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
>> 	at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:326)
>> 	at java.util.ArrayList.writeObject(ArrayList.java:570)
>> 	at sun.reflect.GeneratedMethodAccessor21.invoke(Unknown Source)
>> 	at
>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>> 	at java.lang.reflect.Method.invoke(Method.java:589)
>> 	at
>> java.io.ObjectStreamClass.invokeWriteObject(ObjectStreamClass.java:945)
>> 	at
>> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1456)
>> 	at
>> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
>> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
>> 	at
>> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
>> 	at
>> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
>> 	at
>> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
>> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
>> 	at
>> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
>> 	at
>> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
>> 	at
>> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
>> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
>> 	at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1333)
>> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1141)
>> 	at
>> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
>> 	at
>> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
>> 	at
>> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
>> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
>> 	at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1333)
>> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1141)
>> 	at
>> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
>> 	at
>> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
>> 	at
>> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
>> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
>> 	at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1333)
>> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1141)
>> 	at
>> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
>> 	at
>> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
>> 	at
>> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
>> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
>> 	at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:326)
>> 	at
>> org.apache.wicket.util.io.IObjectStreamFactory$DefaultObjectStreamFactory$1.writeObjectOverride(IObjectStreamFactory.java:66)
>> 	at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:322)
>> 	at
>> org.apache.wicket.util.lang.Objects.objectToByteArray(Objects.java:1101)
>> 	at
>> org.apache.wicket.protocol.http.FilePageStore$PageSerializer.serializePage(FilePageStore.java:791)
>> 	at org.apache.wicket.Page.writeReplace(Page.java:258)
>> 	at sun.reflect.GeneratedMethodAccessor27.invoke(Unknown Source)
>> 	at
>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>> 	at java.lang.reflect.Method.invoke(Method.java:589)
>> 	at
>> java.io.ObjectStreamClass.invokeWriteReplace(ObjectStreamClass.java:1032)
>> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1102)
>> 	at
>> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
>> 	at
>> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
>> 	at
>> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
>> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
>> 	at
>> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
>> 	at
>> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
>> 	at
>> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
>> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
>> 	at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1333)
>> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1141)
>> 	at
>> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
>> 	at
>> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
>> 	at
>> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
>> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
>> 	at
>> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
>> 	at
>> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
>> 	at
>> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
>> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
>> 	at
>> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
>> 	at
>> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
>> 	at
>> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
>> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
>> 	at
>> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
>> 	at
>> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
>> 	at
>> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
>> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
>> 	at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:326)
>> 	at
>> org.apache.wicket.util.io.IObjectStreamFactory$DefaultObjectStreamFactory$1.writeObjectOverride(IObjectStreamFactory.java:66)
>> 	at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:322)
>> 	at
>> org.apache.wicket.util.lang.Objects.objectToByteArray(Objects.java:1101)
>> 	at
>> org.apache.wicket.protocol.http.FilePageStore$PageSerializer.serializePage(FilePageStore.java:791)
>> 	at org.apache.wicket.Page.writeReplace(Page.java:258)
>> 	at sun.reflect.GeneratedMethodAccessor27.invoke(Unknown Source)
>> 	at
>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>> 	at java.lang.reflect.Method.invoke(Method.java:589)
>> 	at
>> java.io.ObjectStreamClass.invokeWriteReplace(ObjectStreamClass.java:1032)
>> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1102)
>> 	at
>> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
>> 	at
>> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
>> 	at
>> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
>> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
>> 	at
>> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
>> 	at
>> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
>> 	at
>> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
>> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
>> 	at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1333)
>> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1141)
>> 
>> 
> 
> 

-- 
View this message in context: http://www.nabble.com/Stack-overflow-in-FilePageSerializingThread-tf3761089.html#a10633410
Sent from the Wicket - Dev mailing list archive at Nabble.com.


Re: Stack overflow in FilePageSerializingThread

Posted by Jonathan Locke <jo...@gmail.com>.

So that Page.writeReplace call is getting called recursively.  Maybe what's
happening
is that serialization is discovering a self-ref to the Page somewhere?  Then
it calls in
to writeReplace even though the page is already being serialized.


Jonathan Locke wrote:
> 
> Anyone run into this yet?
> 
> Exception in thread "FilePageSerializingThread-thoof"
> java.lang.StackOverflowError
> 	at
> java.io.ObjectOutputStream$HandleTable.hash(ObjectOutputStream.java:2313)
> 	at
> java.io.ObjectOutputStream$HandleTable.lookup(ObjectOutputStream.java:2246)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1083)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1333)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1141)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1333)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1141)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1333)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1141)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:326)
> 	at
> org.apache.wicket.util.io.IObjectStreamFactory$DefaultObjectStreamFactory$1.writeObjectOverride(IObjectStreamFactory.java:66)
> 	at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:322)
> 	at
> org.apache.wicket.util.lang.Objects.objectToByteArray(Objects.java:1101)
> 	at
> org.apache.wicket.protocol.http.FilePageStore$PageSerializer.serializePage(FilePageStore.java:791)
> 	at org.apache.wicket.Page.writeReplace(Page.java:258)
> 	at sun.reflect.GeneratedMethodAccessor27.invoke(Unknown Source)
> 	at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> 	at java.lang.reflect.Method.invoke(Method.java:589)
> 	at
> java.io.ObjectStreamClass.invokeWriteReplace(ObjectStreamClass.java:1032)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1102)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1333)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1141)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:326)
> 	at java.util.ArrayList.writeObject(ArrayList.java:570)
> 	at sun.reflect.GeneratedMethodAccessor21.invoke(Unknown Source)
> 	at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> 	at java.lang.reflect.Method.invoke(Method.java:589)
> 	at
> java.io.ObjectStreamClass.invokeWriteObject(ObjectStreamClass.java:945)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1456)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1333)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1141)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1333)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1141)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1333)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1141)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:326)
> 	at
> org.apache.wicket.util.io.IObjectStreamFactory$DefaultObjectStreamFactory$1.writeObjectOverride(IObjectStreamFactory.java:66)
> 	at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:322)
> 	at
> org.apache.wicket.util.lang.Objects.objectToByteArray(Objects.java:1101)
> 	at
> org.apache.wicket.protocol.http.FilePageStore$PageSerializer.serializePage(FilePageStore.java:791)
> 	at org.apache.wicket.Page.writeReplace(Page.java:258)
> 	at sun.reflect.GeneratedMethodAccessor27.invoke(Unknown Source)
> 	at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> 	at java.lang.reflect.Method.invoke(Method.java:589)
> 	at
> java.io.ObjectStreamClass.invokeWriteReplace(ObjectStreamClass.java:1032)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1102)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1333)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1141)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:326)
> 	at
> org.apache.wicket.util.io.IObjectStreamFactory$DefaultObjectStreamFactory$1.writeObjectOverride(IObjectStreamFactory.java:66)
> 	at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:322)
> 	at
> org.apache.wicket.util.lang.Objects.objectToByteArray(Objects.java:1101)
> 	at
> org.apache.wicket.protocol.http.FilePageStore$PageSerializer.serializePage(FilePageStore.java:791)
> 	at org.apache.wicket.Page.writeReplace(Page.java:258)
> 	at sun.reflect.GeneratedMethodAccessor27.invoke(Unknown Source)
> 	at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> 	at java.lang.reflect.Method.invoke(Method.java:589)
> 	at
> java.io.ObjectStreamClass.invokeWriteReplace(ObjectStreamClass.java:1032)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1102)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1333)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1141)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:326)
> 	at java.util.ArrayList.writeObject(ArrayList.java:570)
> 	at sun.reflect.GeneratedMethodAccessor21.invoke(Unknown Source)
> 	at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> 	at java.lang.reflect.Method.invoke(Method.java:589)
> 	at
> java.io.ObjectStreamClass.invokeWriteObject(ObjectStreamClass.java:945)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1456)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1333)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1141)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1333)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1141)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1333)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1141)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:326)
> 	at
> org.apache.wicket.util.io.IObjectStreamFactory$DefaultObjectStreamFactory$1.writeObjectOverride(IObjectStreamFactory.java:66)
> 	at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:322)
> 	at
> org.apache.wicket.util.lang.Objects.objectToByteArray(Objects.java:1101)
> 	at
> org.apache.wicket.protocol.http.FilePageStore$PageSerializer.serializePage(FilePageStore.java:791)
> 	at org.apache.wicket.Page.writeReplace(Page.java:258)
> 	at sun.reflect.GeneratedMethodAccessor27.invoke(Unknown Source)
> 	at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> 	at java.lang.reflect.Method.invoke(Method.java:589)
> 	at
> java.io.ObjectStreamClass.invokeWriteReplace(ObjectStreamClass.java:1032)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1102)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1333)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1141)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:326)
> 	at
> org.apache.wicket.util.io.IObjectStreamFactory$DefaultObjectStreamFactory$1.writeObjectOverride(IObjectStreamFactory.java:66)
> 	at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:322)
> 	at
> org.apache.wicket.util.lang.Objects.objectToByteArray(Objects.java:1101)
> 	at
> org.apache.wicket.protocol.http.FilePageStore$PageSerializer.serializePage(FilePageStore.java:791)
> 	at org.apache.wicket.Page.writeReplace(Page.java:258)
> 	at sun.reflect.GeneratedMethodAccessor27.invoke(Unknown Source)
> 	at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> 	at java.lang.reflect.Method.invoke(Method.java:589)
> 	at
> java.io.ObjectStreamClass.invokeWriteReplace(ObjectStreamClass.java:1032)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1102)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1333)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1141)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:326)
> 	at java.util.ArrayList.writeObject(ArrayList.java:570)
> 	at sun.reflect.GeneratedMethodAccessor21.invoke(Unknown Source)
> 	at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> 	at java.lang.reflect.Method.invoke(Method.java:589)
> 	at
> java.io.ObjectStreamClass.invokeWriteObject(ObjectStreamClass.java:945)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1456)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1333)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1141)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1333)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1141)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1333)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1141)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:326)
> 	at
> org.apache.wicket.util.io.IObjectStreamFactory$DefaultObjectStreamFactory$1.writeObjectOverride(IObjectStreamFactory.java:66)
> 	at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:322)
> 	at
> org.apache.wicket.util.lang.Objects.objectToByteArray(Objects.java:1101)
> 	at
> org.apache.wicket.protocol.http.FilePageStore$PageSerializer.serializePage(FilePageStore.java:791)
> 	at org.apache.wicket.Page.writeReplace(Page.java:258)
> 	at sun.reflect.GeneratedMethodAccessor27.invoke(Unknown Source)
> 	at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> 	at java.lang.reflect.Method.invoke(Method.java:589)
> 	at
> java.io.ObjectStreamClass.invokeWriteReplace(ObjectStreamClass.java:1032)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1102)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1333)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1141)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:326)
> 	at
> org.apache.wicket.util.io.IObjectStreamFactory$DefaultObjectStreamFactory$1.writeObjectOverride(IObjectStreamFactory.java:66)
> 	at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:322)
> 	at
> org.apache.wicket.util.lang.Objects.objectToByteArray(Objects.java:1101)
> 	at
> org.apache.wicket.protocol.http.FilePageStore$PageSerializer.serializePage(FilePageStore.java:791)
> 	at org.apache.wicket.Page.writeReplace(Page.java:258)
> 	at sun.reflect.GeneratedMethodAccessor27.invoke(Unknown Source)
> 	at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> 	at java.lang.reflect.Method.invoke(Method.java:589)
> 	at
> java.io.ObjectStreamClass.invokeWriteReplace(ObjectStreamClass.java:1032)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1102)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1333)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1141)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:326)
> 	at java.util.ArrayList.writeObject(ArrayList.java:570)
> 	at sun.reflect.GeneratedMethodAccessor21.invoke(Unknown Source)
> 	at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> 	at java.lang.reflect.Method.invoke(Method.java:589)
> 	at
> java.io.ObjectStreamClass.invokeWriteObject(ObjectStreamClass.java:945)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1456)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1333)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1141)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1333)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1141)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1333)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1141)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:326)
> 	at
> org.apache.wicket.util.io.IObjectStreamFactory$DefaultObjectStreamFactory$1.writeObjectOverride(IObjectStreamFactory.java:66)
> 	at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:322)
> 	at
> org.apache.wicket.util.lang.Objects.objectToByteArray(Objects.java:1101)
> 	at
> org.apache.wicket.protocol.http.FilePageStore$PageSerializer.serializePage(FilePageStore.java:791)
> 	at org.apache.wicket.Page.writeReplace(Page.java:258)
> 	at sun.reflect.GeneratedMethodAccessor27.invoke(Unknown Source)
> 	at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> 	at java.lang.reflect.Method.invoke(Method.java:589)
> 	at
> java.io.ObjectStreamClass.invokeWriteReplace(ObjectStreamClass.java:1032)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1102)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1333)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1141)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:326)
> 	at
> org.apache.wicket.util.io.IObjectStreamFactory$DefaultObjectStreamFactory$1.writeObjectOverride(IObjectStreamFactory.java:66)
> 	at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:322)
> 	at
> org.apache.wicket.util.lang.Objects.objectToByteArray(Objects.java:1101)
> 	at
> org.apache.wicket.protocol.http.FilePageStore$PageSerializer.serializePage(FilePageStore.java:791)
> 	at org.apache.wicket.Page.writeReplace(Page.java:258)
> 	at sun.reflect.GeneratedMethodAccessor27.invoke(Unknown Source)
> 	at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> 	at java.lang.reflect.Method.invoke(Method.java:589)
> 	at
> java.io.ObjectStreamClass.invokeWriteReplace(ObjectStreamClass.java:1032)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1102)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1333)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1141)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:326)
> 	at java.util.ArrayList.writeObject(ArrayList.java:570)
> 	at sun.reflect.GeneratedMethodAccessor21.invoke(Unknown Source)
> 	at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> 	at java.lang.reflect.Method.invoke(Method.java:589)
> 	at
> java.io.ObjectStreamClass.invokeWriteObject(ObjectStreamClass.java:945)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1456)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1333)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1141)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1333)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1141)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1333)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1141)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:326)
> 	at
> org.apache.wicket.util.io.IObjectStreamFactory$DefaultObjectStreamFactory$1.writeObjectOverride(IObjectStreamFactory.java:66)
> 	at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:322)
> 	at
> org.apache.wicket.util.lang.Objects.objectToByteArray(Objects.java:1101)
> 	at
> org.apache.wicket.protocol.http.FilePageStore$PageSerializer.serializePage(FilePageStore.java:791)
> 	at org.apache.wicket.Page.writeReplace(Page.java:258)
> 	at sun.reflect.GeneratedMethodAccessor27.invoke(Unknown Source)
> 	at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> 	at java.lang.reflect.Method.invoke(Method.java:589)
> 	at
> java.io.ObjectStreamClass.invokeWriteReplace(ObjectStreamClass.java:1032)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1102)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1333)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1141)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:326)
> 	at
> org.apache.wicket.util.io.IObjectStreamFactory$DefaultObjectStreamFactory$1.writeObjectOverride(IObjectStreamFactory.java:66)
> 	at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:322)
> 	at
> org.apache.wicket.util.lang.Objects.objectToByteArray(Objects.java:1101)
> 	at
> org.apache.wicket.protocol.http.FilePageStore$PageSerializer.serializePage(FilePageStore.java:791)
> 	at org.apache.wicket.Page.writeReplace(Page.java:258)
> 	at sun.reflect.GeneratedMethodAccessor27.invoke(Unknown Source)
> 	at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> 	at java.lang.reflect.Method.invoke(Method.java:589)
> 	at
> java.io.ObjectStreamClass.invokeWriteReplace(ObjectStreamClass.java:1032)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1102)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1333)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1141)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:326)
> 	at java.util.ArrayList.writeObject(ArrayList.java:570)
> 	at sun.reflect.GeneratedMethodAccessor21.invoke(Unknown Source)
> 	at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> 	at java.lang.reflect.Method.invoke(Method.java:589)
> 	at
> java.io.ObjectStreamClass.invokeWriteObject(ObjectStreamClass.java:945)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1456)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1333)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1141)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1333)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1141)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1333)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1141)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:326)
> 	at
> org.apache.wicket.util.io.IObjectStreamFactory$DefaultObjectStreamFactory$1.writeObjectOverride(IObjectStreamFactory.java:66)
> 	at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:322)
> 	at
> org.apache.wicket.util.lang.Objects.objectToByteArray(Objects.java:1101)
> 	at
> org.apache.wicket.protocol.http.FilePageStore$PageSerializer.serializePage(FilePageStore.java:791)
> 	at org.apache.wicket.Page.writeReplace(Page.java:258)
> 	at sun.reflect.GeneratedMethodAccessor27.invoke(Unknown Source)
> 	at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> 	at java.lang.reflect.Method.invoke(Method.java:589)
> 	at
> java.io.ObjectStreamClass.invokeWriteReplace(ObjectStreamClass.java:1032)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1102)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1333)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1141)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:326)
> 	at
> org.apache.wicket.util.io.IObjectStreamFactory$DefaultObjectStreamFactory$1.writeObjectOverride(IObjectStreamFactory.java:66)
> 	at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:322)
> 	at
> org.apache.wicket.util.lang.Objects.objectToByteArray(Objects.java:1101)
> 	at
> org.apache.wicket.protocol.http.FilePageStore$PageSerializer.serializePage(FilePageStore.java:791)
> 	at org.apache.wicket.Page.writeReplace(Page.java:258)
> 	at sun.reflect.GeneratedMethodAccessor27.invoke(Unknown Source)
> 	at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> 	at java.lang.reflect.Method.invoke(Method.java:589)
> 	at
> java.io.ObjectStreamClass.invokeWriteReplace(ObjectStreamClass.java:1032)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1102)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1333)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1141)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:326)
> 	at java.util.ArrayList.writeObject(ArrayList.java:570)
> 	at sun.reflect.GeneratedMethodAccessor21.invoke(Unknown Source)
> 	at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> 	at java.lang.reflect.Method.invoke(Method.java:589)
> 	at
> java.io.ObjectStreamClass.invokeWriteObject(ObjectStreamClass.java:945)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1456)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1333)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1141)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1333)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1141)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1333)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1141)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:326)
> 	at
> org.apache.wicket.util.io.IObjectStreamFactory$DefaultObjectStreamFactory$1.writeObjectOverride(IObjectStreamFactory.java:66)
> 	at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:322)
> 	at
> org.apache.wicket.util.lang.Objects.objectToByteArray(Objects.java:1101)
> 	at
> org.apache.wicket.protocol.http.FilePageStore$PageSerializer.serializePage(FilePageStore.java:791)
> 	at org.apache.wicket.Page.writeReplace(Page.java:258)
> 	at sun.reflect.GeneratedMethodAccessor27.invoke(Unknown Source)
> 	at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> 	at java.lang.reflect.Method.invoke(Method.java:589)
> 	at
> java.io.ObjectStreamClass.invokeWriteReplace(ObjectStreamClass.java:1032)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1102)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1333)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1141)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:326)
> 	at
> org.apache.wicket.util.io.IObjectStreamFactory$DefaultObjectStreamFactory$1.writeObjectOverride(IObjectStreamFactory.java:66)
> 	at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:322)
> 	at
> org.apache.wicket.util.lang.Objects.objectToByteArray(Objects.java:1101)
> 	at
> org.apache.wicket.protocol.http.FilePageStore$PageSerializer.serializePage(FilePageStore.java:791)
> 	at org.apache.wicket.Page.writeReplace(Page.java:258)
> 	at sun.reflect.GeneratedMethodAccessor27.invoke(Unknown Source)
> 	at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> 	at java.lang.reflect.Method.invoke(Method.java:589)
> 	at
> java.io.ObjectStreamClass.invokeWriteReplace(ObjectStreamClass.java:1032)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1102)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1333)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1141)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:326)
> 	at java.util.ArrayList.writeObject(ArrayList.java:570)
> 	at sun.reflect.GeneratedMethodAccessor21.invoke(Unknown Source)
> 	at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> 	at java.lang.reflect.Method.invoke(Method.java:589)
> 	at
> java.io.ObjectStreamClass.invokeWriteObject(ObjectStreamClass.java:945)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1456)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1333)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1141)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1333)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1141)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1333)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1141)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:326)
> 	at
> org.apache.wicket.util.io.IObjectStreamFactory$DefaultObjectStreamFactory$1.writeObjectOverride(IObjectStreamFactory.java:66)
> 	at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:322)
> 	at
> org.apache.wicket.util.lang.Objects.objectToByteArray(Objects.java:1101)
> 	at
> org.apache.wicket.protocol.http.FilePageStore$PageSerializer.serializePage(FilePageStore.java:791)
> 	at org.apache.wicket.Page.writeReplace(Page.java:258)
> 	at sun.reflect.GeneratedMethodAccessor27.invoke(Unknown Source)
> 	at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> 	at java.lang.reflect.Method.invoke(Method.java:589)
> 	at
> java.io.ObjectStreamClass.invokeWriteReplace(ObjectStreamClass.java:1032)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1102)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1333)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1141)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:326)
> 	at
> org.apache.wicket.util.io.IObjectStreamFactory$DefaultObjectStreamFactory$1.writeObjectOverride(IObjectStreamFactory.java:66)
> 	at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:322)
> 	at
> org.apache.wicket.util.lang.Objects.objectToByteArray(Objects.java:1101)
> 	at
> org.apache.wicket.protocol.http.FilePageStore$PageSerializer.serializePage(FilePageStore.java:791)
> 	at org.apache.wicket.Page.writeReplace(Page.java:258)
> 	at sun.reflect.GeneratedMethodAccessor27.invoke(Unknown Source)
> 	at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> 	at java.lang.reflect.Method.invoke(Method.java:589)
> 	at
> java.io.ObjectStreamClass.invokeWriteReplace(ObjectStreamClass.java:1032)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1102)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1333)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1141)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:326)
> 	at java.util.ArrayList.writeObject(ArrayList.java:570)
> 	at sun.reflect.GeneratedMethodAccessor21.invoke(Unknown Source)
> 	at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> 	at java.lang.reflect.Method.invoke(Method.java:589)
> 	at
> java.io.ObjectStreamClass.invokeWriteObject(ObjectStreamClass.java:945)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1456)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1333)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1141)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1333)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1141)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1333)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1141)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:326)
> 	at
> org.apache.wicket.util.io.IObjectStreamFactory$DefaultObjectStreamFactory$1.writeObjectOverride(IObjectStreamFactory.java:66)
> 	at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:322)
> 	at
> org.apache.wicket.util.lang.Objects.objectToByteArray(Objects.java:1101)
> 	at
> org.apache.wicket.protocol.http.FilePageStore$PageSerializer.serializePage(FilePageStore.java:791)
> 	at org.apache.wicket.Page.writeReplace(Page.java:258)
> 	at sun.reflect.GeneratedMethodAccessor27.invoke(Unknown Source)
> 	at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> 	at java.lang.reflect.Method.invoke(Method.java:589)
> 	at
> java.io.ObjectStreamClass.invokeWriteReplace(ObjectStreamClass.java:1032)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1102)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1333)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1141)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:326)
> 	at
> org.apache.wicket.util.io.IObjectStreamFactory$DefaultObjectStreamFactory$1.writeObjectOverride(IObjectStreamFactory.java:66)
> 	at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:322)
> 	at
> org.apache.wicket.util.lang.Objects.objectToByteArray(Objects.java:1101)
> 	at
> org.apache.wicket.protocol.http.FilePageStore$PageSerializer.serializePage(FilePageStore.java:791)
> 	at org.apache.wicket.Page.writeReplace(Page.java:258)
> 	at sun.reflect.GeneratedMethodAccessor27.invoke(Unknown Source)
> 	at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> 	at java.lang.reflect.Method.invoke(Method.java:589)
> 	at
> java.io.ObjectStreamClass.invokeWriteReplace(ObjectStreamClass.java:1032)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1102)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1333)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1141)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:326)
> 	at java.util.ArrayList.writeObject(ArrayList.java:570)
> 	at sun.reflect.GeneratedMethodAccessor21.invoke(Unknown Source)
> 	at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> 	at java.lang.reflect.Method.invoke(Method.java:589)
> 	at
> java.io.ObjectStreamClass.invokeWriteObject(ObjectStreamClass.java:945)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1456)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1333)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1141)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1333)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1141)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1333)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1141)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:326)
> 	at
> org.apache.wicket.util.io.IObjectStreamFactory$DefaultObjectStreamFactory$1.writeObjectOverride(IObjectStreamFactory.java:66)
> 	at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:322)
> 	at
> org.apache.wicket.util.lang.Objects.objectToByteArray(Objects.java:1101)
> 	at
> org.apache.wicket.protocol.http.FilePageStore$PageSerializer.serializePage(FilePageStore.java:791)
> 	at org.apache.wicket.Page.writeReplace(Page.java:258)
> 	at sun.reflect.GeneratedMethodAccessor27.invoke(Unknown Source)
> 	at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> 	at java.lang.reflect.Method.invoke(Method.java:589)
> 	at
> java.io.ObjectStreamClass.invokeWriteReplace(ObjectStreamClass.java:1032)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1102)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1333)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1141)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:326)
> 	at
> org.apache.wicket.util.io.IObjectStreamFactory$DefaultObjectStreamFactory$1.writeObjectOverride(IObjectStreamFactory.java:66)
> 	at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:322)
> 	at
> org.apache.wicket.util.lang.Objects.objectToByteArray(Objects.java:1101)
> 	at
> org.apache.wicket.protocol.http.FilePageStore$PageSerializer.serializePage(FilePageStore.java:791)
> 	at org.apache.wicket.Page.writeReplace(Page.java:258)
> 	at sun.reflect.GeneratedMethodAccessor27.invoke(Unknown Source)
> 	at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> 	at java.lang.reflect.Method.invoke(Method.java:589)
> 	at
> java.io.ObjectStreamClass.invokeWriteReplace(ObjectStreamClass.java:1032)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1102)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1333)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1141)
> 
> 

-- 
View this message in context: http://www.nabble.com/Stack-overflow-in-FilePageSerializingThread-tf3761089.html#a10633324
Sent from the Wicket - Dev mailing list archive at Nabble.com.


Re: Stack overflow in FilePageSerializingThread

Posted by Jonathan Locke <jo...@gmail.com>.

well it's not the problem, but this doesn't look right (what if the
IOException is not a NotSerializableException?):

				protected void writeObjectOverride(final Object obj) throws IOException
				{
					try
					{
						oos.writeObject(obj);
					}
					catch (IOException e)
					{
						if (SerializableChecker.isAvailable())
						{
							// trigger serialization again, but this time gather
							// some more info
							new
SerializableChecker((NotSerializableException)e).writeObject(obj);
							// if we get here, we didn't fail, while we
							// should;
							throw e;
						}
						throw e;
					}
				}


Jonathan Locke wrote:
> 
> Anyone run into this yet?
> 
> Exception in thread "FilePageSerializingThread-thoof"
> java.lang.StackOverflowError
> 	at
> java.io.ObjectOutputStream$HandleTable.hash(ObjectOutputStream.java:2313)
> 	at
> java.io.ObjectOutputStream$HandleTable.lookup(ObjectOutputStream.java:2246)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1083)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1333)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1141)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1333)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1141)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1333)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1141)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:326)
> 	at
> org.apache.wicket.util.io.IObjectStreamFactory$DefaultObjectStreamFactory$1.writeObjectOverride(IObjectStreamFactory.java:66)
> 	at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:322)
> 	at
> org.apache.wicket.util.lang.Objects.objectToByteArray(Objects.java:1101)
> 	at
> org.apache.wicket.protocol.http.FilePageStore$PageSerializer.serializePage(FilePageStore.java:791)
> 	at org.apache.wicket.Page.writeReplace(Page.java:258)
> 	at sun.reflect.GeneratedMethodAccessor27.invoke(Unknown Source)
> 	at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> 	at java.lang.reflect.Method.invoke(Method.java:589)
> 	at
> java.io.ObjectStreamClass.invokeWriteReplace(ObjectStreamClass.java:1032)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1102)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1333)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1141)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:326)
> 	at java.util.ArrayList.writeObject(ArrayList.java:570)
> 	at sun.reflect.GeneratedMethodAccessor21.invoke(Unknown Source)
> 	at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> 	at java.lang.reflect.Method.invoke(Method.java:589)
> 	at
> java.io.ObjectStreamClass.invokeWriteObject(ObjectStreamClass.java:945)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1456)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1333)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1141)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1333)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1141)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1333)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1141)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:326)
> 	at
> org.apache.wicket.util.io.IObjectStreamFactory$DefaultObjectStreamFactory$1.writeObjectOverride(IObjectStreamFactory.java:66)
> 	at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:322)
> 	at
> org.apache.wicket.util.lang.Objects.objectToByteArray(Objects.java:1101)
> 	at
> org.apache.wicket.protocol.http.FilePageStore$PageSerializer.serializePage(FilePageStore.java:791)
> 	at org.apache.wicket.Page.writeReplace(Page.java:258)
> 	at sun.reflect.GeneratedMethodAccessor27.invoke(Unknown Source)
> 	at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> 	at java.lang.reflect.Method.invoke(Method.java:589)
> 	at
> java.io.ObjectStreamClass.invokeWriteReplace(ObjectStreamClass.java:1032)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1102)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1333)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1141)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:326)
> 	at
> org.apache.wicket.util.io.IObjectStreamFactory$DefaultObjectStreamFactory$1.writeObjectOverride(IObjectStreamFactory.java:66)
> 	at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:322)
> 	at
> org.apache.wicket.util.lang.Objects.objectToByteArray(Objects.java:1101)
> 	at
> org.apache.wicket.protocol.http.FilePageStore$PageSerializer.serializePage(FilePageStore.java:791)
> 	at org.apache.wicket.Page.writeReplace(Page.java:258)
> 	at sun.reflect.GeneratedMethodAccessor27.invoke(Unknown Source)
> 	at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> 	at java.lang.reflect.Method.invoke(Method.java:589)
> 	at
> java.io.ObjectStreamClass.invokeWriteReplace(ObjectStreamClass.java:1032)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1102)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1333)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1141)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:326)
> 	at java.util.ArrayList.writeObject(ArrayList.java:570)
> 	at sun.reflect.GeneratedMethodAccessor21.invoke(Unknown Source)
> 	at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> 	at java.lang.reflect.Method.invoke(Method.java:589)
> 	at
> java.io.ObjectStreamClass.invokeWriteObject(ObjectStreamClass.java:945)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1456)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1333)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1141)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1333)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1141)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1333)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1141)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:326)
> 	at
> org.apache.wicket.util.io.IObjectStreamFactory$DefaultObjectStreamFactory$1.writeObjectOverride(IObjectStreamFactory.java:66)
> 	at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:322)
> 	at
> org.apache.wicket.util.lang.Objects.objectToByteArray(Objects.java:1101)
> 	at
> org.apache.wicket.protocol.http.FilePageStore$PageSerializer.serializePage(FilePageStore.java:791)
> 	at org.apache.wicket.Page.writeReplace(Page.java:258)
> 	at sun.reflect.GeneratedMethodAccessor27.invoke(Unknown Source)
> 	at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> 	at java.lang.reflect.Method.invoke(Method.java:589)
> 	at
> java.io.ObjectStreamClass.invokeWriteReplace(ObjectStreamClass.java:1032)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1102)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1333)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1141)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:326)
> 	at
> org.apache.wicket.util.io.IObjectStreamFactory$DefaultObjectStreamFactory$1.writeObjectOverride(IObjectStreamFactory.java:66)
> 	at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:322)
> 	at
> org.apache.wicket.util.lang.Objects.objectToByteArray(Objects.java:1101)
> 	at
> org.apache.wicket.protocol.http.FilePageStore$PageSerializer.serializePage(FilePageStore.java:791)
> 	at org.apache.wicket.Page.writeReplace(Page.java:258)
> 	at sun.reflect.GeneratedMethodAccessor27.invoke(Unknown Source)
> 	at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> 	at java.lang.reflect.Method.invoke(Method.java:589)
> 	at
> java.io.ObjectStreamClass.invokeWriteReplace(ObjectStreamClass.java:1032)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1102)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1333)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1141)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:326)
> 	at java.util.ArrayList.writeObject(ArrayList.java:570)
> 	at sun.reflect.GeneratedMethodAccessor21.invoke(Unknown Source)
> 	at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> 	at java.lang.reflect.Method.invoke(Method.java:589)
> 	at
> java.io.ObjectStreamClass.invokeWriteObject(ObjectStreamClass.java:945)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1456)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1333)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1141)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1333)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1141)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1333)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1141)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:326)
> 	at
> org.apache.wicket.util.io.IObjectStreamFactory$DefaultObjectStreamFactory$1.writeObjectOverride(IObjectStreamFactory.java:66)
> 	at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:322)
> 	at
> org.apache.wicket.util.lang.Objects.objectToByteArray(Objects.java:1101)
> 	at
> org.apache.wicket.protocol.http.FilePageStore$PageSerializer.serializePage(FilePageStore.java:791)
> 	at org.apache.wicket.Page.writeReplace(Page.java:258)
> 	at sun.reflect.GeneratedMethodAccessor27.invoke(Unknown Source)
> 	at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> 	at java.lang.reflect.Method.invoke(Method.java:589)
> 	at
> java.io.ObjectStreamClass.invokeWriteReplace(ObjectStreamClass.java:1032)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1102)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1333)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1141)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:326)
> 	at
> org.apache.wicket.util.io.IObjectStreamFactory$DefaultObjectStreamFactory$1.writeObjectOverride(IObjectStreamFactory.java:66)
> 	at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:322)
> 	at
> org.apache.wicket.util.lang.Objects.objectToByteArray(Objects.java:1101)
> 	at
> org.apache.wicket.protocol.http.FilePageStore$PageSerializer.serializePage(FilePageStore.java:791)
> 	at org.apache.wicket.Page.writeReplace(Page.java:258)
> 	at sun.reflect.GeneratedMethodAccessor27.invoke(Unknown Source)
> 	at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> 	at java.lang.reflect.Method.invoke(Method.java:589)
> 	at
> java.io.ObjectStreamClass.invokeWriteReplace(ObjectStreamClass.java:1032)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1102)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1333)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1141)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:326)
> 	at java.util.ArrayList.writeObject(ArrayList.java:570)
> 	at sun.reflect.GeneratedMethodAccessor21.invoke(Unknown Source)
> 	at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> 	at java.lang.reflect.Method.invoke(Method.java:589)
> 	at
> java.io.ObjectStreamClass.invokeWriteObject(ObjectStreamClass.java:945)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1456)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1333)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1141)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1333)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1141)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1333)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1141)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:326)
> 	at
> org.apache.wicket.util.io.IObjectStreamFactory$DefaultObjectStreamFactory$1.writeObjectOverride(IObjectStreamFactory.java:66)
> 	at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:322)
> 	at
> org.apache.wicket.util.lang.Objects.objectToByteArray(Objects.java:1101)
> 	at
> org.apache.wicket.protocol.http.FilePageStore$PageSerializer.serializePage(FilePageStore.java:791)
> 	at org.apache.wicket.Page.writeReplace(Page.java:258)
> 	at sun.reflect.GeneratedMethodAccessor27.invoke(Unknown Source)
> 	at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> 	at java.lang.reflect.Method.invoke(Method.java:589)
> 	at
> java.io.ObjectStreamClass.invokeWriteReplace(ObjectStreamClass.java:1032)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1102)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1333)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1141)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:326)
> 	at
> org.apache.wicket.util.io.IObjectStreamFactory$DefaultObjectStreamFactory$1.writeObjectOverride(IObjectStreamFactory.java:66)
> 	at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:322)
> 	at
> org.apache.wicket.util.lang.Objects.objectToByteArray(Objects.java:1101)
> 	at
> org.apache.wicket.protocol.http.FilePageStore$PageSerializer.serializePage(FilePageStore.java:791)
> 	at org.apache.wicket.Page.writeReplace(Page.java:258)
> 	at sun.reflect.GeneratedMethodAccessor27.invoke(Unknown Source)
> 	at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> 	at java.lang.reflect.Method.invoke(Method.java:589)
> 	at
> java.io.ObjectStreamClass.invokeWriteReplace(ObjectStreamClass.java:1032)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1102)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1333)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1141)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:326)
> 	at java.util.ArrayList.writeObject(ArrayList.java:570)
> 	at sun.reflect.GeneratedMethodAccessor21.invoke(Unknown Source)
> 	at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> 	at java.lang.reflect.Method.invoke(Method.java:589)
> 	at
> java.io.ObjectStreamClass.invokeWriteObject(ObjectStreamClass.java:945)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1456)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1333)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1141)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1333)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1141)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1333)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1141)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:326)
> 	at
> org.apache.wicket.util.io.IObjectStreamFactory$DefaultObjectStreamFactory$1.writeObjectOverride(IObjectStreamFactory.java:66)
> 	at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:322)
> 	at
> org.apache.wicket.util.lang.Objects.objectToByteArray(Objects.java:1101)
> 	at
> org.apache.wicket.protocol.http.FilePageStore$PageSerializer.serializePage(FilePageStore.java:791)
> 	at org.apache.wicket.Page.writeReplace(Page.java:258)
> 	at sun.reflect.GeneratedMethodAccessor27.invoke(Unknown Source)
> 	at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> 	at java.lang.reflect.Method.invoke(Method.java:589)
> 	at
> java.io.ObjectStreamClass.invokeWriteReplace(ObjectStreamClass.java:1032)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1102)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1333)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1141)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:326)
> 	at
> org.apache.wicket.util.io.IObjectStreamFactory$DefaultObjectStreamFactory$1.writeObjectOverride(IObjectStreamFactory.java:66)
> 	at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:322)
> 	at
> org.apache.wicket.util.lang.Objects.objectToByteArray(Objects.java:1101)
> 	at
> org.apache.wicket.protocol.http.FilePageStore$PageSerializer.serializePage(FilePageStore.java:791)
> 	at org.apache.wicket.Page.writeReplace(Page.java:258)
> 	at sun.reflect.GeneratedMethodAccessor27.invoke(Unknown Source)
> 	at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> 	at java.lang.reflect.Method.invoke(Method.java:589)
> 	at
> java.io.ObjectStreamClass.invokeWriteReplace(ObjectStreamClass.java:1032)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1102)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1333)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1141)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:326)
> 	at java.util.ArrayList.writeObject(ArrayList.java:570)
> 	at sun.reflect.GeneratedMethodAccessor21.invoke(Unknown Source)
> 	at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> 	at java.lang.reflect.Method.invoke(Method.java:589)
> 	at
> java.io.ObjectStreamClass.invokeWriteObject(ObjectStreamClass.java:945)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1456)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1333)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1141)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1333)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1141)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1333)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1141)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:326)
> 	at
> org.apache.wicket.util.io.IObjectStreamFactory$DefaultObjectStreamFactory$1.writeObjectOverride(IObjectStreamFactory.java:66)
> 	at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:322)
> 	at
> org.apache.wicket.util.lang.Objects.objectToByteArray(Objects.java:1101)
> 	at
> org.apache.wicket.protocol.http.FilePageStore$PageSerializer.serializePage(FilePageStore.java:791)
> 	at org.apache.wicket.Page.writeReplace(Page.java:258)
> 	at sun.reflect.GeneratedMethodAccessor27.invoke(Unknown Source)
> 	at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> 	at java.lang.reflect.Method.invoke(Method.java:589)
> 	at
> java.io.ObjectStreamClass.invokeWriteReplace(ObjectStreamClass.java:1032)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1102)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1333)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1141)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:326)
> 	at
> org.apache.wicket.util.io.IObjectStreamFactory$DefaultObjectStreamFactory$1.writeObjectOverride(IObjectStreamFactory.java:66)
> 	at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:322)
> 	at
> org.apache.wicket.util.lang.Objects.objectToByteArray(Objects.java:1101)
> 	at
> org.apache.wicket.protocol.http.FilePageStore$PageSerializer.serializePage(FilePageStore.java:791)
> 	at org.apache.wicket.Page.writeReplace(Page.java:258)
> 	at sun.reflect.GeneratedMethodAccessor27.invoke(Unknown Source)
> 	at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> 	at java.lang.reflect.Method.invoke(Method.java:589)
> 	at
> java.io.ObjectStreamClass.invokeWriteReplace(ObjectStreamClass.java:1032)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1102)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1333)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1141)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:326)
> 	at java.util.ArrayList.writeObject(ArrayList.java:570)
> 	at sun.reflect.GeneratedMethodAccessor21.invoke(Unknown Source)
> 	at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> 	at java.lang.reflect.Method.invoke(Method.java:589)
> 	at
> java.io.ObjectStreamClass.invokeWriteObject(ObjectStreamClass.java:945)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1456)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1333)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1141)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1333)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1141)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1333)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1141)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:326)
> 	at
> org.apache.wicket.util.io.IObjectStreamFactory$DefaultObjectStreamFactory$1.writeObjectOverride(IObjectStreamFactory.java:66)
> 	at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:322)
> 	at
> org.apache.wicket.util.lang.Objects.objectToByteArray(Objects.java:1101)
> 	at
> org.apache.wicket.protocol.http.FilePageStore$PageSerializer.serializePage(FilePageStore.java:791)
> 	at org.apache.wicket.Page.writeReplace(Page.java:258)
> 	at sun.reflect.GeneratedMethodAccessor27.invoke(Unknown Source)
> 	at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> 	at java.lang.reflect.Method.invoke(Method.java:589)
> 	at
> java.io.ObjectStreamClass.invokeWriteReplace(ObjectStreamClass.java:1032)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1102)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1333)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1141)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:326)
> 	at
> org.apache.wicket.util.io.IObjectStreamFactory$DefaultObjectStreamFactory$1.writeObjectOverride(IObjectStreamFactory.java:66)
> 	at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:322)
> 	at
> org.apache.wicket.util.lang.Objects.objectToByteArray(Objects.java:1101)
> 	at
> org.apache.wicket.protocol.http.FilePageStore$PageSerializer.serializePage(FilePageStore.java:791)
> 	at org.apache.wicket.Page.writeReplace(Page.java:258)
> 	at sun.reflect.GeneratedMethodAccessor27.invoke(Unknown Source)
> 	at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> 	at java.lang.reflect.Method.invoke(Method.java:589)
> 	at
> java.io.ObjectStreamClass.invokeWriteReplace(ObjectStreamClass.java:1032)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1102)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1333)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1141)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:326)
> 	at java.util.ArrayList.writeObject(ArrayList.java:570)
> 	at sun.reflect.GeneratedMethodAccessor21.invoke(Unknown Source)
> 	at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> 	at java.lang.reflect.Method.invoke(Method.java:589)
> 	at
> java.io.ObjectStreamClass.invokeWriteObject(ObjectStreamClass.java:945)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1456)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1333)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1141)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1333)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1141)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1333)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1141)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:326)
> 	at
> org.apache.wicket.util.io.IObjectStreamFactory$DefaultObjectStreamFactory$1.writeObjectOverride(IObjectStreamFactory.java:66)
> 	at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:322)
> 	at
> org.apache.wicket.util.lang.Objects.objectToByteArray(Objects.java:1101)
> 	at
> org.apache.wicket.protocol.http.FilePageStore$PageSerializer.serializePage(FilePageStore.java:791)
> 	at org.apache.wicket.Page.writeReplace(Page.java:258)
> 	at sun.reflect.GeneratedMethodAccessor27.invoke(Unknown Source)
> 	at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> 	at java.lang.reflect.Method.invoke(Method.java:589)
> 	at
> java.io.ObjectStreamClass.invokeWriteReplace(ObjectStreamClass.java:1032)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1102)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1333)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1141)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:326)
> 	at
> org.apache.wicket.util.io.IObjectStreamFactory$DefaultObjectStreamFactory$1.writeObjectOverride(IObjectStreamFactory.java:66)
> 	at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:322)
> 	at
> org.apache.wicket.util.lang.Objects.objectToByteArray(Objects.java:1101)
> 	at
> org.apache.wicket.protocol.http.FilePageStore$PageSerializer.serializePage(FilePageStore.java:791)
> 	at org.apache.wicket.Page.writeReplace(Page.java:258)
> 	at sun.reflect.GeneratedMethodAccessor27.invoke(Unknown Source)
> 	at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> 	at java.lang.reflect.Method.invoke(Method.java:589)
> 	at
> java.io.ObjectStreamClass.invokeWriteReplace(ObjectStreamClass.java:1032)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1102)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1333)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1141)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:326)
> 	at java.util.ArrayList.writeObject(ArrayList.java:570)
> 	at sun.reflect.GeneratedMethodAccessor21.invoke(Unknown Source)
> 	at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> 	at java.lang.reflect.Method.invoke(Method.java:589)
> 	at
> java.io.ObjectStreamClass.invokeWriteObject(ObjectStreamClass.java:945)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1456)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1333)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1141)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1333)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1141)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1333)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1141)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:326)
> 	at
> org.apache.wicket.util.io.IObjectStreamFactory$DefaultObjectStreamFactory$1.writeObjectOverride(IObjectStreamFactory.java:66)
> 	at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:322)
> 	at
> org.apache.wicket.util.lang.Objects.objectToByteArray(Objects.java:1101)
> 	at
> org.apache.wicket.protocol.http.FilePageStore$PageSerializer.serializePage(FilePageStore.java:791)
> 	at org.apache.wicket.Page.writeReplace(Page.java:258)
> 	at sun.reflect.GeneratedMethodAccessor27.invoke(Unknown Source)
> 	at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> 	at java.lang.reflect.Method.invoke(Method.java:589)
> 	at
> java.io.ObjectStreamClass.invokeWriteReplace(ObjectStreamClass.java:1032)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1102)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1333)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1141)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:326)
> 	at
> org.apache.wicket.util.io.IObjectStreamFactory$DefaultObjectStreamFactory$1.writeObjectOverride(IObjectStreamFactory.java:66)
> 	at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:322)
> 	at
> org.apache.wicket.util.lang.Objects.objectToByteArray(Objects.java:1101)
> 	at
> org.apache.wicket.protocol.http.FilePageStore$PageSerializer.serializePage(FilePageStore.java:791)
> 	at org.apache.wicket.Page.writeReplace(Page.java:258)
> 	at sun.reflect.GeneratedMethodAccessor27.invoke(Unknown Source)
> 	at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> 	at java.lang.reflect.Method.invoke(Method.java:589)
> 	at
> java.io.ObjectStreamClass.invokeWriteReplace(ObjectStreamClass.java:1032)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1102)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1333)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1141)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:326)
> 	at java.util.ArrayList.writeObject(ArrayList.java:570)
> 	at sun.reflect.GeneratedMethodAccessor21.invoke(Unknown Source)
> 	at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> 	at java.lang.reflect.Method.invoke(Method.java:589)
> 	at
> java.io.ObjectStreamClass.invokeWriteObject(ObjectStreamClass.java:945)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1456)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1333)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1141)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1333)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1141)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1333)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1141)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:326)
> 	at
> org.apache.wicket.util.io.IObjectStreamFactory$DefaultObjectStreamFactory$1.writeObjectOverride(IObjectStreamFactory.java:66)
> 	at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:322)
> 	at
> org.apache.wicket.util.lang.Objects.objectToByteArray(Objects.java:1101)
> 	at
> org.apache.wicket.protocol.http.FilePageStore$PageSerializer.serializePage(FilePageStore.java:791)
> 	at org.apache.wicket.Page.writeReplace(Page.java:258)
> 	at sun.reflect.GeneratedMethodAccessor27.invoke(Unknown Source)
> 	at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> 	at java.lang.reflect.Method.invoke(Method.java:589)
> 	at
> java.io.ObjectStreamClass.invokeWriteReplace(ObjectStreamClass.java:1032)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1102)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1333)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1141)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:326)
> 	at
> org.apache.wicket.util.io.IObjectStreamFactory$DefaultObjectStreamFactory$1.writeObjectOverride(IObjectStreamFactory.java:66)
> 	at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:322)
> 	at
> org.apache.wicket.util.lang.Objects.objectToByteArray(Objects.java:1101)
> 	at
> org.apache.wicket.protocol.http.FilePageStore$PageSerializer.serializePage(FilePageStore.java:791)
> 	at org.apache.wicket.Page.writeReplace(Page.java:258)
> 	at sun.reflect.GeneratedMethodAccessor27.invoke(Unknown Source)
> 	at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> 	at java.lang.reflect.Method.invoke(Method.java:589)
> 	at
> java.io.ObjectStreamClass.invokeWriteReplace(ObjectStreamClass.java:1032)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1102)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
> 	at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
> 	at
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
> 	at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1333)
> 	at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1141)
> 
> 

-- 
View this message in context: http://www.nabble.com/Stack-overflow-in-FilePageSerializingThread-tf3761089.html#a10633261
Sent from the Wicket - Dev mailing list archive at Nabble.com.


Re: Stack overflow in FilePageSerializingThread

Posted by remco bos <re...@yahoo.com>.
http://www.nabble.com/StackOverflowError-when-using-FeedBack-messages-tf3760674.html

remco bos <re...@yahoo.com> wrote: I think I have the same problem

Jonathan Locke  wrote: 
Anyone run into this yet?

Exception in thread "FilePageSerializingThread-thoof"
java.lang.StackOverflowError
 at
java.io.ObjectOutputStream$HandleTable.hash(ObjectOutputStream.java:2313)
 at
java.io.ObjectOutputStream$HandleTable.lookup(ObjectOutputStream.java:2246)
 at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1083)
 at
java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
 at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
 at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
 at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
 at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1333)
 at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1141)
 at
java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
 at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
 at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
 at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
 at
java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
 at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
 at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
 at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
 at
java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
 at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
 at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
 at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
 at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1333)
 at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1141)
 at
java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
 at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
 at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
 at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
 at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1333)
 at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1141)
 at
java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
 at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
 at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
 at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
 at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:326)
 at
org.apache.wicket.util.io.IObjectStreamFactory$DefaultObjectStreamFactory$1.writeObjectOverride(IObjectStreamFactory.java:66)
 at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:322)
 at org.apache.wicket.util.lang.Objects.objectToByteArray(Objects.java:1101)
 at
org.apache.wicket.protocol.http.FilePageStore$PageSerializer.serializePage(FilePageStore.java:791)
 at org.apache.wicket.Page.writeReplace(Page.java:258)
 at sun.reflect.GeneratedMethodAccessor27.invoke(Unknown Source)
 at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
 at java.lang.reflect.Method.invoke(Method.java:589)
 at
java.io.ObjectStreamClass.invokeWriteReplace(ObjectStreamClass.java:1032)
 at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1102)
 at
java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
 at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
 at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
 at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
 at
java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
 at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
 at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
 at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
 at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1333)
 at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1141)
 at
java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
 at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
 at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
 at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
 at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:326)
 at java.util.ArrayList.writeObject(ArrayList.java:570)
 at sun.reflect.GeneratedMethodAccessor21.invoke(Unknown Source)
 at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
 at java.lang.reflect.Method.invoke(Method.java:589)
 at java.io.ObjectStreamClass.invokeWriteObject(ObjectStreamClass.java:945)
 at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1456)
 at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
 at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
 at
java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
 at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
 at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
 at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
 at
java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
 at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
 at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
 at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
 at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1333)
 at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1141)
 at
java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
 at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
 at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
 at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
 at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1333)
 at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1141)
 at
java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
 at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
 at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
 at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
 at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1333)
 at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1141)
 at
java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
 at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
 at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
 at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
 at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:326)
 at
org.apache.wicket.util.io.IObjectStreamFactory$DefaultObjectStreamFactory$1.writeObjectOverride(IObjectStreamFactory.java:66)
 at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:322)
 at org.apache.wicket.util.lang.Objects.objectToByteArray(Objects.java:1101)
 at
org.apache.wicket.protocol.http.FilePageStore$PageSerializer.serializePage(FilePageStore.java:791)
 at org.apache.wicket.Page.writeReplace(Page.java:258)
 at sun.reflect.GeneratedMethodAccessor27.invoke(Unknown Source)
 at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
 at java.lang.reflect.Method.invoke(Method.java:589)
 at
java.io.ObjectStreamClass.invokeWriteReplace(ObjectStreamClass.java:1032)
 at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1102)
 at
java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
 at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
 at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
 at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
 at
java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
 at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
 at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
 at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
 at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1333)
 at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1141)
 at
java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
 at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
 at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
 at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
 at
java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
 at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
 at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
 at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
 at
java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
 at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
 at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
 at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
 at
java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
 at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
 at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
 at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
 at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:326)
 at
org.apache.wicket.util.io.IObjectStreamFactory$DefaultObjectStreamFactory$1.writeObjectOverride(IObjectStreamFactory.java:66)
 at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:322)
 at org.apache.wicket.util.lang.Objects.objectToByteArray(Objects.java:1101)
 at
org.apache.wicket.protocol.http.FilePageStore$PageSerializer.serializePage(FilePageStore.java:791)
 at org.apache.wicket.Page.writeReplace(Page.java:258)
 at sun.reflect.GeneratedMethodAccessor27.invoke(Unknown Source)
 at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
 at java.lang.reflect.Method.invoke(Method.java:589)
 at
java.io.ObjectStreamClass.invokeWriteReplace(ObjectStreamClass.java:1032)
 at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1102)
 at
java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
 at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
 at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
 at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
 at
java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
 at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
 at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
 at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
 at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1333)
 at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1141)
 at
java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
 at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
 at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
 at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
 at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:326)
 at java.util.ArrayList.writeObject(ArrayList.java:570)
 at sun.reflect.GeneratedMethodAccessor21.invoke(Unknown Source)
 at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
 at java.lang.reflect.Method.invoke(Method.java:589)
 at java.io.ObjectStreamClass.invokeWriteObject(ObjectStreamClass.java:945)
 at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1456)
 at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
 at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
 at
java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
 at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
 at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
 at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
 at
java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
 at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
 at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
 at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
 at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1333)
 at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1141)
 at
java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
 at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
 at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
 at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
 at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1333)
 at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1141)
 at
java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
 at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
 at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
 at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
 at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1333)
 at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1141)
 at
java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
 at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
 at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
 at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
 at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:326)
 at
org.apache.wicket.util.io.IObjectStreamFactory$DefaultObjectStreamFactory$1.writeObjectOverride(IObjectStreamFactory.java:66)
 at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:322)
 at org.apache.wicket.util.lang.Objects.objectToByteArray(Objects.java:1101)
 at
org.apache.wicket.protocol.http.FilePageStore$PageSerializer.serializePage(FilePageStore.java:791)
 at org.apache.wicket.Page.writeReplace(Page.java:258)
 at sun.reflect.GeneratedMethodAccessor27.invoke(Unknown Source)
 at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
 at java.lang.reflect.Method.invoke(Method.java:589)
 at
java.io.ObjectStreamClass.invokeWriteReplace(ObjectStreamClass.java:1032)
 at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1102)
 at
java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
 at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
 at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
 at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
 at
java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
 at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
 at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
 at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
 at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1333)
 at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1141)
 at
java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
 at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
 at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
 at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
 at
java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
 at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
 at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
 at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
 at
java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
 at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
 at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
 at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
 at
java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
 at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
 at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
 at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
 at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:326)
 at
org.apache.wicket.util.io.IObjectStreamFactory$DefaultObjectStreamFactory$1.writeObjectOverride(IObjectStreamFactory.java:66)
 at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:322)
 at org.apache.wicket.util.lang.Objects.objectToByteArray(Objects.java:1101)
 at
org.apache.wicket.protocol.http.FilePageStore$PageSerializer.serializePage(FilePageStore.java:791)
 at org.apache.wicket.Page.writeReplace(Page.java:258)
 at sun.reflect.GeneratedMethodAccessor27.invoke(Unknown Source)
 at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
 at java.lang.reflect.Method.invoke(Method.java:589)
 at
java.io.ObjectStreamClass.invokeWriteReplace(ObjectStreamClass.java:1032)
 at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1102)
 at
java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
 at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
 at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
 at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
 at
java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
 at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
 at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
 at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
 at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1333)
 at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1141)
 at
java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
 at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
 at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
 at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
 at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:326)
 at java.util.ArrayList.writeObject(ArrayList.java:570)
 at sun.reflect.GeneratedMethodAccessor21.invoke(Unknown Source)
 at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
 at java.lang.reflect.Method.invoke(Method.java:589)
 at java.io.ObjectStreamClass.invokeWriteObject(ObjectStreamClass.java:945)
 at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1456)
 at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)

=== message truncated ===

 
---------------------------------
Sucker-punch spam with award-winning protection.
 Try the free Yahoo! Mail Beta.

Re: Stack overflow in FilePageSerializingThread

Posted by remco bos <re...@yahoo.com>.
I think I have the same problem

Jonathan Locke <jo...@gmail.com> wrote: 
Anyone run into this yet?

Exception in thread "FilePageSerializingThread-thoof"
java.lang.StackOverflowError
 at
java.io.ObjectOutputStream$HandleTable.hash(ObjectOutputStream.java:2313)
 at
java.io.ObjectOutputStream$HandleTable.lookup(ObjectOutputStream.java:2246)
 at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1083)
 at
java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
 at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
 at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
 at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
 at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1333)
 at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1141)
 at
java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
 at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
 at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
 at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
 at
java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
 at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
 at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
 at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
 at
java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
 at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
 at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
 at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
 at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1333)
 at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1141)
 at
java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
 at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
 at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
 at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
 at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1333)
 at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1141)
 at
java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
 at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
 at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
 at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
 at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:326)
 at
org.apache.wicket.util.io.IObjectStreamFactory$DefaultObjectStreamFactory$1.writeObjectOverride(IObjectStreamFactory.java:66)
 at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:322)
 at org.apache.wicket.util.lang.Objects.objectToByteArray(Objects.java:1101)
 at
org.apache.wicket.protocol.http.FilePageStore$PageSerializer.serializePage(FilePageStore.java:791)
 at org.apache.wicket.Page.writeReplace(Page.java:258)
 at sun.reflect.GeneratedMethodAccessor27.invoke(Unknown Source)
 at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
 at java.lang.reflect.Method.invoke(Method.java:589)
 at
java.io.ObjectStreamClass.invokeWriteReplace(ObjectStreamClass.java:1032)
 at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1102)
 at
java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
 at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
 at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
 at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
 at
java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
 at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
 at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
 at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
 at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1333)
 at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1141)
 at
java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
 at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
 at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
 at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
 at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:326)
 at java.util.ArrayList.writeObject(ArrayList.java:570)
 at sun.reflect.GeneratedMethodAccessor21.invoke(Unknown Source)
 at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
 at java.lang.reflect.Method.invoke(Method.java:589)
 at java.io.ObjectStreamClass.invokeWriteObject(ObjectStreamClass.java:945)
 at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1456)
 at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
 at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
 at
java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
 at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
 at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
 at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
 at
java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
 at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
 at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
 at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
 at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1333)
 at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1141)
 at
java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
 at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
 at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
 at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
 at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1333)
 at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1141)
 at
java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
 at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
 at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
 at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
 at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1333)
 at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1141)
 at
java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
 at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
 at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
 at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
 at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:326)
 at
org.apache.wicket.util.io.IObjectStreamFactory$DefaultObjectStreamFactory$1.writeObjectOverride(IObjectStreamFactory.java:66)
 at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:322)
 at org.apache.wicket.util.lang.Objects.objectToByteArray(Objects.java:1101)
 at
org.apache.wicket.protocol.http.FilePageStore$PageSerializer.serializePage(FilePageStore.java:791)
 at org.apache.wicket.Page.writeReplace(Page.java:258)
 at sun.reflect.GeneratedMethodAccessor27.invoke(Unknown Source)
 at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
 at java.lang.reflect.Method.invoke(Method.java:589)
 at
java.io.ObjectStreamClass.invokeWriteReplace(ObjectStreamClass.java:1032)
 at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1102)
 at
java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
 at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
 at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
 at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
 at
java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
 at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
 at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
 at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
 at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1333)
 at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1141)
 at
java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
 at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
 at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
 at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
 at
java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
 at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
 at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
 at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
 at
java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
 at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
 at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
 at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
 at
java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
 at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
 at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
 at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
 at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:326)
 at
org.apache.wicket.util.io.IObjectStreamFactory$DefaultObjectStreamFactory$1.writeObjectOverride(IObjectStreamFactory.java:66)
 at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:322)
 at org.apache.wicket.util.lang.Objects.objectToByteArray(Objects.java:1101)
 at
org.apache.wicket.protocol.http.FilePageStore$PageSerializer.serializePage(FilePageStore.java:791)
 at org.apache.wicket.Page.writeReplace(Page.java:258)
 at sun.reflect.GeneratedMethodAccessor27.invoke(Unknown Source)
 at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
 at java.lang.reflect.Method.invoke(Method.java:589)
 at
java.io.ObjectStreamClass.invokeWriteReplace(ObjectStreamClass.java:1032)
 at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1102)
 at
java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
 at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
 at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
 at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
 at
java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
 at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
 at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
 at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
 at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1333)
 at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1141)
 at
java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
 at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
 at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
 at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
 at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:326)
 at java.util.ArrayList.writeObject(ArrayList.java:570)
 at sun.reflect.GeneratedMethodAccessor21.invoke(Unknown Source)
 at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
 at java.lang.reflect.Method.invoke(Method.java:589)
 at java.io.ObjectStreamClass.invokeWriteObject(ObjectStreamClass.java:945)
 at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1456)
 at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
 at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
 at
java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
 at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
 at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
 at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
 at
java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
 at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
 at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
 at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
 at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1333)
 at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1141)
 at
java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
 at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
 at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
 at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
 at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1333)
 at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1141)
 at
java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
 at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
 at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
 at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
 at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1333)
 at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1141)
 at
java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
 at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
 at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
 at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
 at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:326)
 at
org.apache.wicket.util.io.IObjectStreamFactory$DefaultObjectStreamFactory$1.writeObjectOverride(IObjectStreamFactory.java:66)
 at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:322)
 at org.apache.wicket.util.lang.Objects.objectToByteArray(Objects.java:1101)
 at
org.apache.wicket.protocol.http.FilePageStore$PageSerializer.serializePage(FilePageStore.java:791)
 at org.apache.wicket.Page.writeReplace(Page.java:258)
 at sun.reflect.GeneratedMethodAccessor27.invoke(Unknown Source)
 at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
 at java.lang.reflect.Method.invoke(Method.java:589)
 at
java.io.ObjectStreamClass.invokeWriteReplace(ObjectStreamClass.java:1032)
 at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1102)
 at
java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
 at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
 at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
 at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
 at
java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
 at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
 at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
 at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
 at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1333)
 at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1141)
 at
java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
 at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
 at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
 at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
 at
java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
 at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
 at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
 at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
 at
java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
 at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
 at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
 at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
 at
java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
 at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
 at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
 at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
 at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:326)
 at
org.apache.wicket.util.io.IObjectStreamFactory$DefaultObjectStreamFactory$1.writeObjectOverride(IObjectStreamFactory.java:66)
 at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:322)
 at org.apache.wicket.util.lang.Objects.objectToByteArray(Objects.java:1101)
 at
org.apache.wicket.protocol.http.FilePageStore$PageSerializer.serializePage(FilePageStore.java:791)
 at org.apache.wicket.Page.writeReplace(Page.java:258)
 at sun.reflect.GeneratedMethodAccessor27.invoke(Unknown Source)
 at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
 at java.lang.reflect.Method.invoke(Method.java:589)
 at
java.io.ObjectStreamClass.invokeWriteReplace(ObjectStreamClass.java:1032)
 at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1102)
 at
java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
 at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
 at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
 at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
 at
java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
 at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
 at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
 at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
 at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1333)
 at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1141)
 at
java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1504)
 at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1469)
 at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
 at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)
 at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:326)
 at java.util.ArrayList.writeObject(ArrayList.java:570)
 at sun.reflect.GeneratedMethodAccessor21.invoke(Unknown Source)
 at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
 at java.lang.reflect.Method.invoke(Method.java:589)
 at java.io.ObjectStreamClass.invokeWriteObject(ObjectStreamClass.java:945)
 at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1456)
 at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1387)
 at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1145)

=== message truncated ===

 
---------------------------------
Be a PS3 game guru.
Get your game face on with the latest PS3 news and previews at Yahoo! Games.