-
Bug
-
Resolution: Fixed
-
P3
-
jwsdp-2.0
-
1.4
-
generic
-
generic
-
Verified
IndexOutOfBoundException occurs while using Stream Reader with sjsxp of jwsdp 2.0.
Attached is the testcase.
Following is the stack trace:
java.lang.IndexOutOfBoundsException: Index: 0,
Size: 0
at java.util.ArrayList.RangeCheck(ArrayList.java:547)
at java.util.ArrayList.get(ArrayList.java:322)
at com.sun.xml.stream.XMLScanner.getStringBuffer(XMLScanner.java:1425)
at com.sun.xml.stream.XMLScanner.scanAttributeValue(XMLScanner.java:805)
at
com.sun.xml.stream.XMLDTDScannerImpl.scanAttDefaultDecl(XMLDTDScannerImpl.java:1428)
at
com.sun.xml.stream.XMLDTDScannerImpl.scanAttlistDecl(XMLDTDScannerImpl.java:1219)
at com.sun.xml.stream.XMLDTDScannerImpl.scanDecls(XMLDTDScannerImpl.java:1976)
at
com.sun.xml.stream.XMLDTDScannerImpl.scanDTDExternalSubset(XMLDTDScannerImpl.java:335)
at
com.sun.xml.stream.XMLDocumentScannerImpl$DTDDriver.dispatch(XMLDocumentScannerImpl.java:1090)
at
com.sun.xml.stream.XMLDocumentScannerImpl$DTDDriver.next(XMLDocumentScannerImpl.java:998)
at
com.sun.xml.stream.XMLDocumentScannerImpl$PrologDriver.next(XMLDocumentScannerImpl.java:930)
at
com.sun.xml.stream.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:330)
at com.sun.xml.stream.XMLReaderImpl.next(XMLReaderImpl.java:542)
Attached is the testcase.
Following is the stack trace:
java.lang.IndexOutOfBoundsException: Index: 0,
Size: 0
at java.util.ArrayList.RangeCheck(ArrayList.java:547)
at java.util.ArrayList.get(ArrayList.java:322)
at com.sun.xml.stream.XMLScanner.getStringBuffer(XMLScanner.java:1425)
at com.sun.xml.stream.XMLScanner.scanAttributeValue(XMLScanner.java:805)
at
com.sun.xml.stream.XMLDTDScannerImpl.scanAttDefaultDecl(XMLDTDScannerImpl.java:1428)
at
com.sun.xml.stream.XMLDTDScannerImpl.scanAttlistDecl(XMLDTDScannerImpl.java:1219)
at com.sun.xml.stream.XMLDTDScannerImpl.scanDecls(XMLDTDScannerImpl.java:1976)
at
com.sun.xml.stream.XMLDTDScannerImpl.scanDTDExternalSubset(XMLDTDScannerImpl.java:335)
at
com.sun.xml.stream.XMLDocumentScannerImpl$DTDDriver.dispatch(XMLDocumentScannerImpl.java:1090)
at
com.sun.xml.stream.XMLDocumentScannerImpl$DTDDriver.next(XMLDocumentScannerImpl.java:998)
at
com.sun.xml.stream.XMLDocumentScannerImpl$PrologDriver.next(XMLDocumentScannerImpl.java:930)
at
com.sun.xml.stream.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:330)
at com.sun.xml.stream.XMLReaderImpl.next(XMLReaderImpl.java:542)