DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT <http://nagoya.apache.org/bugzilla/show_bug.cgi?id=3945>. ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND INSERTED IN THE BUG DATABASE.
http://nagoya.apache.org/bugzilla/show_bug.cgi?id=3945 NPE when using an InputSource for a document with an external parsed entity [EMAIL PROTECTED] changed: What |Removed |Added ---------------------------------------------------------------------------- Component|Core |DTD ------- Additional Comments From [EMAIL PROTECTED] 2001-10-29 09:13 ------- I have also encountered this problem. I recompiled Xerces to print stack traces and I get the following stack trace for the NPE: java.lang.NullPointerException at org.apache.xerces.utils.StringPool.addSymbol(StringPool.java:347) at org.apache.xerces.readers.DefaultEntityHandler.addExternalEntityDecl (DefaultEntityHandler.java:226) at org.apache.xerces.framework.XMLDTDScanner.scanEntityDecl (XMLDTDScanner.java:2800) at org.apache.xerces.framework.XMLDTDScanner.scanDecls (XMLDTDScanner.java:1450) at org.apache.xerces.framework.XMLDTDScanner.scanDoctypeDecl (XMLDTDScanner.java:1123) at org.apache.xerces.framework.XMLDocumentScanner.scanDoctypeDecl (XMLDocumentScanner.java:2145) at org.apache.xerces.framework.XMLDocumentScanner.access$0 (XMLDocumentScanner.java:2100) at org.apache.xerces.framework.XMLDocumentScanner$PrologDispatcher.dispatch (XMLDocumentScanner.java:831) at org.apache.xerces.framework.XMLDocumentScanner.parseSome (XMLDocumentScanner.java:381) at org.apache.xerces.framework.XMLParser.parse(XMLParser.java:1081) The problem seems to be that in DefaultEntityHandler.addExternalEntityDecl(), fSystemId is null. So when it tries to add this null String to the StringPool, the StringPool throws an NPE. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
