title: Xerces jar is a DOM parser or SAX parser
body: <p>I would like to know about Xerces.jar implementation 
  is Xerces.jar a DOM parser or SAX parser.
  When I try reading a huge XML file I am getting the following error message. Please help
  java.lang.StackOverflowError</p>
  
  <pre><code>at org.apache.xerces.dom.ParentNode.readObject(Unknown Source)
  
  at sun.reflect.GeneratedMethodAccessor569.invoke(Unknown Source)
  
  at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  
  at java.lang.reflect.Method.invoke(Method.java:618)
  
  at java.io.ObjectStreamClass.invokeReadObject(ObjectStreamClass.java:1098)
  
  at java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1849)
  
  at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1756)
  
  at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1342)
  
  at java.io.ObjectInputStream.defaultReadFields(ObjectInputStream.java:1948)
  
  at java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1872)
  
  at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1756)
  
  at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1342)
  
  at java.io.ObjectInputStream.defaultReadFields(ObjectInputStream.java:1948)
  
  at java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1872)
  
  at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1756)
  
  at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1342)
  </code></pre>