You are viewing a plain text version of this content. The canonical link for it is here.
Posted to j-users@xerces.apache.org by "Courtney, Craig" <Cr...@cardinal.com> on 2003/10/22 19:55:40 UTC
NullPointerException
We are getting periodic NullPointerExceptions while parsing documents. Here is the relevant parts of the stack trace. Has anyone run into a similar problem and know how to solve it?
Thanks
Craig
java.lang.NullPointerException
org.apache.xerces.impl.dtd.models.DFAContentModel.buildDFA(DFAContentModel.java:538)
org.apache.xerces.impl.dtd.models.DFAContentModel.<init>(DFAContentModel.java:253)
org.apache.xerces.impl.dtd.DTDGrammar.createChildModel(DTDGrammar.java:2271)
org.apache.xerces.impl.dtd.DTDGrammar.getElementContentModelValidator(DTDGrammar.java:1727)
org.apache.xerces.impl.dtd.DTDGrammar.getElementDecl(DTDGrammar.java:1271)
org.apache.xerces.impl.dtd.XMLDTDValidator.getContentSpecType(XMLDTDValidator.java:1645)
org.apache.xerces.impl.dtd.XMLDTDValidator.handleStartElement(XMLDTDValidator.java:1831)
org.apache.xerces.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:724)
org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:759)
org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(XMLDocumentFragmentScannerImpl.java:1477)
org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:329)
org.apache.xerces.parsers.DTDConfiguration.parse(DTDConfiguration.java:525)
org.apache.xerces.parsers.DTDConfiguration.parse(DTDConfiguration.java:581)
org.apache.xerces.parsers.XMLParser.parse(XMLParser.java:152)
org.apache.xerces.parsers.DOMParser.parse(DOMParser.java:253)
org.apache.xerces.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:201)
javax.xml.parsers.DocumentBuilder.parse(DocumentBuilder.java:122)
---------------------------------------------------------------------
To unsubscribe, e-mail: xerces-j-user-unsubscribe@xml.apache.org
For additional commands, e-mail: xerces-j-user-help@xml.apache.org
Re: NullPointerException
Posted by Michael Glavassevich <mr...@apache.org>.
Hi Craig,
What version of Xerces did this occur with? Also, could you supply
a sample document that illustrates the problem.
Thanks.
On Wed, 22 Oct 2003, Courtney, Craig wrote:
> We are getting periodic NullPointerExceptions while parsing documents. Here is the relevant parts of the stack trace. Has anyone run into a similar problem and know how to solve it?
>
> Thanks
> Craig
>
> java.lang.NullPointerException
> org.apache.xerces.impl.dtd.models.DFAContentModel.buildDFA(DFAContentModel.java:538)
> org.apache.xerces.impl.dtd.models.DFAContentModel.<init>(DFAContentModel.java:253)
> org.apache.xerces.impl.dtd.DTDGrammar.createChildModel(DTDGrammar.java:2271)
> org.apache.xerces.impl.dtd.DTDGrammar.getElementContentModelValidator(DTDGrammar.java:1727)
> org.apache.xerces.impl.dtd.DTDGrammar.getElementDecl(DTDGrammar.java:1271)
> org.apache.xerces.impl.dtd.XMLDTDValidator.getContentSpecType(XMLDTDValidator.java:1645)
> org.apache.xerces.impl.dtd.XMLDTDValidator.handleStartElement(XMLDTDValidator.java:1831)
> org.apache.xerces.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:724)
> org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:759)
> org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(XMLDocumentFragmentScannerImpl.java:1477)
> org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:329)
> org.apache.xerces.parsers.DTDConfiguration.parse(DTDConfiguration.java:525)
> org.apache.xerces.parsers.DTDConfiguration.parse(DTDConfiguration.java:581)
> org.apache.xerces.parsers.XMLParser.parse(XMLParser.java:152)
> org.apache.xerces.parsers.DOMParser.parse(DOMParser.java:253)
> org.apache.xerces.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:201)
> javax.xml.parsers.DocumentBuilder.parse(DocumentBuilder.java:122)
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: xerces-j-user-unsubscribe@xml.apache.org
> For additional commands, e-mail: xerces-j-user-help@xml.apache.org
>
>
--
---------------------------
Michael Glavassevich
XML Parser Development
IBM Toronto Lab
E-mail: mrglavas@ca.ibm.com
E-mail: mrglavas@apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: xerces-j-user-unsubscribe@xml.apache.org
For additional commands, e-mail: xerces-j-user-help@xml.apache.org