Test case ibm-valid-P89-ibm89v01.xml: gnu.xml.aelfred2.XmlReader Failed

Test case ibm-valid-P89-ibm89v01.xml: gnu.xml.aelfred2.XmlReader Failed

This test case covers 3 legal character ranges plus 8 single legal characters for Extender in P89 using a PI target Name

<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE book [
<!ELEMENT book ANY>
<!-- This test case covers 3 legal character ranges plus
     8 discrete legal characters for production 89. -->
<?NAME_0B7-·_2D0-ː_2D1-ˑ_387-·_640-ـ_0E46-ๆ_0EC6-ໆ_3005-々_3031-〱_3035-〵_3033-〳_309D-ゝ_309E-ゞ_309d-ゝ_30FC-ー_30FE-ヾ_30fd-ヽ This is a PI target ?>
]>
<book/>
Expected resultActual result for gnu.xml.aelfred2.XmlReader
<?xml version="1.0" encoding="UTF-8"?>
<ConformanceResults>
    <startDocument/>
    <processingInstruction>
        <target>NAME_0B7-·_2D0-ː_2D1-ˑ_387-·_640-ـ_0E46-ๆ_0EC6-ໆ_3005-々_3031-〱_3035-〵_3033-〳_309D-ゝ_309E-ゞ_309d-ゝ_30FC-ー_30FE-ヾ_30fd-ヽ</target>
        <data>This\sis\sa\sPI\starget\s</data>
    </processingInstruction>
    <startElement>
        <namespaceURI/>
        <localName>book</localName>
        <qualifiedName>book</qualifiedName>
        <attributes/>
    </startElement>
    <endElement>
        <namespaceURI/>
        <localName>book</localName>
        <qualifiedName>book</qualifiedName>
    </endElement>
    <endDocument/>
</ConformanceResults>
<?xml version="1.0" encoding="UTF-8"?>
<ConformanceResults>
    <startDocument/>
    <processingInstruction>
        <target>NAME_0B7-·_2D0-ː_2D1-ˑ_387-·_640-ـ_0E46-ๆ_0EC6-ໆ_3005-々_3031-〱_3035-〵_3033-〳_309D-ゝ_309E-ゞ_309d-ゝ_30FC-ー_30FE-ヾ_30fd-ヽ</target>
        <data>This\sis\sa\sPI\starget\s</data>
    </processingInstruction>
    <endDocument/>
    <bug reason="Parser should only throw SAXExceptions" type="java.lang.ArrayIndexOutOfBoundsException">0 &gt;= 0</bug>
</ConformanceResults>