XMLEventReader.nextEvent() throws NPE at START_ELEMENT when namespace support is turned off
ifac.setProperty(ifac.IS_NAMESPACE_AWARE, new Boolean(false));
while eread.hasNext() returns true
Testcase to reproduce this issue attached - Test4.java , ExternalDTD.xml & ExternalDTD.dtd
tried with jaxp1.4 latest nightly - aug07
Error Message :
---------------
Exception null
java.lang.NullPointerException
at com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl$NSContentDriver.reconfigurePipeline(XMLNSDocumentScannerImpl.java:630)
at com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl$NSContentDriver.scanRootElementHook(XMLNSDocumentScannerImpl.java:610)
at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:3105)
at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl$PrologDriver.next(XMLDocumentScannerImpl.java:929)
at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:664)
at com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.next(XMLNSDocumentScannerImpl.java:157)
at com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.next(XMLStreamReaderImpl.java:514)
at com.sun.xml.stream.XMLEventReaderImpl.nextEvent(XMLEventReaderImpl.java:62)
at Test4.testCreateAttribute(Test4.java:48)
at Test4.main(Test4.java:18)
sorry !!! attached testcase now
ifac.setProperty(ifac.IS_NAMESPACE_AWARE, new Boolean(false));
while eread.hasNext() returns true
Testcase to reproduce this issue attached - Test4.java , ExternalDTD.xml & ExternalDTD.dtd
tried with jaxp1.4 latest nightly - aug07
Error Message :
---------------
Exception null
java.lang.NullPointerException
at com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl$NSContentDriver.reconfigurePipeline(XMLNSDocumentScannerImpl.java:630)
at com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl$NSContentDriver.scanRootElementHook(XMLNSDocumentScannerImpl.java:610)
at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:3105)
at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl$PrologDriver.next(XMLDocumentScannerImpl.java:929)
at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:664)
at com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.next(XMLNSDocumentScannerImpl.java:157)
at com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.next(XMLStreamReaderImpl.java:514)
at com.sun.xml.stream.XMLEventReaderImpl.nextEvent(XMLEventReaderImpl.java:62)
at Test4.testCreateAttribute(Test4.java:48)
at Test4.main(Test4.java:18)
sorry !!! attached testcase now