[
https://issues.apache.org/jira/browse/XERCESJ-1390?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Michael Glavassevich resolved XERCESJ-1390.
-------------------------------------------
Resolution: Invalid
You are using Sun's implementation, not Apache Xerces-J. We cannot do anything
about the problem you're having as we have no influence over that codebase.
You need to pursue this with the JDK vendor if you want a fix there.
> NullPointerException while parsing document with XHTML entity resolver.
> "Random changes" fix the error in the document.
> -----------------------------------------------------------------------------------------------------------------------
>
> Key: XERCESJ-1390
> URL: https://issues.apache.org/jira/browse/XERCESJ-1390
> Project: Xerces2-J
> Issue Type: Bug
> Components: DOM (Level 3 Core)
> Reporter: Yonas Jongkind
> Attachments: XercesNPX.zip
>
>
> See the attached test to reproduce the error. This is the output that I get
> from the test.
> If I remove the XhtmlEntityResolver the test will pass. Also, the only
> difference between the two XML files in the test is the addition of a comment.
> Java Home: C:\Program Files (x86)\Java\jre6
> Java Version: 1.6.0_14
> Parsing Works
> Parsing Fails
> Exception in thread "main" java.lang.NullPointerException
> at
> com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.setChunkIndex(Unknown
> Source)
> at
> com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.appendChild(Unknown
> Source)
> at
> com.sun.org.apache.xerces.internal.parsers.AbstractDOMParser.characters(Unknown
> Source)
> at
> com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.characters(Unknown
> Source)
> at
> com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown
> Source)
> at
> com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown
> Source)
> at
> com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown
> Source)
> at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(Unknown
> Source)
> at com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(Unknown
> Source)
> at
> com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(Unknown
> Source)
> at TestXercesParse.parse(TestXercesParse.java:41)
> at TestXercesParse.main(TestXercesParse.java:24)
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]