You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@xalan.apache.org by Leon Messerschmidt <le...@opticode.co.za> on 2000/10/10 12:28:18 UTC
StylesheetRoot & Serialization
Hi,
I tried to serialize a StylesheetRoot object to disk but I got an exception
when I tried to deserialize the object again. I made the assumption that
this would work because StylesheetRoot implements Serializable.
Is this a bug or am I using this the wrong way?
~ Leon
PS I tried both xalan_1_1_D01 and xalan_1_1_D02
Exception: java.io.EOFException: Expecting code
Stack Trace follows:
java.io.EOFException: Expecting code
at java.io.ObjectInputStream.peekCode(ObjectInputStream.java:1276)
at
java.io.ObjectInputStream.SkipToEndOfBlockData(ObjectInputStream.java:1211)
at java.io.ObjectInputStream.inputObject(ObjectInputStream.java:1189)
at java.io.ObjectInputStream.readObject(ObjectInputStream.java:369)
at java.io.ObjectInputStream.inputClassFields(ObjectInputStream.java:1831)
at java.io.ObjectInputStream.defaultReadObject(ObjectInputStream.java:502)
at
org.apache.xalan.xslt.ElemTemplateElement.readObject(ElemTemplateElement.jav
a:236)
at java.lang.reflect.Method.invoke(Native Method)
at
java.io.ObjectInputStream.invokeObjectReader(ObjectInputStream.java:1685)
at java.io.ObjectInputStream.inputObject(ObjectInputStream.java:1165)
at java.io.ObjectInputStream.readObject(ObjectInputStream.java:369)
at java.io.ObjectInputStream.inputClassFields(ObjectInputStream.java:1831)
at java.io.ObjectInputStream.defaultReadObject(ObjectInputStream.java:502)
at java.io.ObjectInputStream.inputObject(ObjectInputStream.java:1166)
at java.io.ObjectInputStream.readObject(ObjectInputStream.java:369)
at java.io.ObjectInputStream.inputClassFields(ObjectInputStream.java:1831)
at java.io.ObjectInputStream.defaultReadObject(ObjectInputStream.java:502)
at org.apache.xalan.xslt.Stylesheet.readObject(Stylesheet.java:517)
at java.lang.reflect.Method.invoke(Native Method)
at
java.io.ObjectInputStream.invokeObjectReader(ObjectInputStream.java:1685)
at java.io.ObjectInputStream.inputObject(ObjectInputStream.java:1165)
at java.io.ObjectInputStream.readObject(ObjectInputStream.java:369)
at java.io.ObjectInputStream.readObject(ObjectInputStream.java:232)
at java.util.Hashtable.readObject(Hashtable.java:773)
at java.lang.reflect.Method.invoke(Native Method)
at
java.io.ObjectInputStream.invokeObjectReader(ObjectInputStream.java:1685)
at java.io.ObjectInputStream.inputObject(ObjectInputStream.java:1165)
at java.io.ObjectInputStream.readObject(ObjectInputStream.java:369)
at java.io.ObjectInputStream.readObject(ObjectInputStream.java:232)
at
org.apache.turbine.modules.layouts.XmlSiteLayout.<clinit>(XmlSiteLayout.java
:285)