[ http://issues.apache.org/jira/browse/XALANJ-2102?page=all ]
Brian Minchau updated XALANJ-2102:
----------------------------------
Fix Version: 2.7
(was: 2.5)
> Getting ArrayIndexOutOfBoundException while trasformation with Xalan shipped
> with JDK 1.4.2_05
> ----------------------------------------------------------------------------------------------
>
> Key: XALANJ-2102
> URL: http://issues.apache.org/jira/browse/XALANJ-2102
> Project: XalanJ2
> Type: Bug
> Components: Xalan
> Versions: 2.4
> Environment: Windows 2000
> Reporter: Gautam Singh
> Assignee: Ramesh Mandava
> Priority: Blocker
> Fix For: 2.7
> Attachments: TestXalan.zip
>
> Getting ArrayIndexOutOfBoundException while trasformation with Xalan shipped
> with JDK 1.4.2_05. Same works in
> To Reproduce this problem, please run the attached java class Testxalan.
> If we override xalan 2.6, it works fine but due to other application errors
> we need patch for this issue. It very urgent.
> Stacktrace:
> SystemID: file:///D:/cases/572004/crBorrower.xsl; Line#: 270; Column#: 169
> javax.xml.transform.TransformerException:
> java.lang.ArrayIndexOutOfBoundsExcepti
> on: 0
> at
> org.apache.xalan.templates.ElemValueOf.execute(ElemValueOf.java:338)
> at
> org.apache.xalan.transformer.TransformerImpl.executeChildTemplates(Tr
> ansformerImpl.java:2339)
> at org.apache.xalan.templates.ElemIf.execute(ElemIf.java:210)
> at
> org.apache.xalan.transformer.TransformerImpl.executeChildTemplates(Tr
> ansformerImpl.java:2339)
> at org.apache.xalan.templates.ElemIf.execute(ElemIf.java:210)
> at
> org.apache.xalan.templates.ElemForEach.transformSelectedNodes(ElemFor
> Each.java:441)
> at
> org.apache.xalan.templates.ElemForEach.execute(ElemForEach.java:300)
> at
> org.apache.xalan.transformer.TransformerImpl.executeChildTemplates(Tr
> ansformerImpl.java:2339)
> at
> org.apache.xalan.templates.ElemLiteralResult.execute(ElemLiteralResul
> t.java:710)
> at
> org.apache.xalan.transformer.TransformerImpl.executeChildTemplates(Tr
> ansformerImpl.java:2339)
> at
> org.apache.xalan.templates.ElemLiteralResult.execute(ElemLiteralResul
> t.java:710)
> at
> org.apache.xalan.transformer.TransformerImpl.executeChildTemplates(Tr
> ansformerImpl.java:2339)
> at
> org.apache.xalan.templates.ElemLiteralResult.execute(ElemLiteralResul
> t.java:710)
> at
> org.apache.xalan.transformer.TransformerImpl.executeChildTemplates(Tr
> ansformerImpl.java:2339)
> at
> org.apache.xalan.templates.ElemLiteralResult.execute(ElemLiteralResul
> t.java:710)
> at
> org.apache.xalan.templates.ElemApplyTemplates.transformSelectedNodes(
> ElemApplyTemplates.java:425)
> at
> org.apache.xalan.templates.ElemApplyTemplates.execute(ElemApplyTempla
> tes.java:216)
> at
> org.apache.xalan.transformer.TransformerImpl.executeChildTemplates(Tr
> ansformerImpl.java:2339)
> at
> org.apache.xalan.transformer.TransformerImpl.applyTemplateToNode(Tran
> sformerImpl.java:2160)
> at
> org.apache.xalan.transformer.TransformerImpl.transformNode(Transforme
> rImpl.java:1213)
> at
> org.apache.xalan.transformer.TransformerImpl.transform(TransformerImp
> l.java:668)
> at
> org.apache.xalan.transformer.TransformerImpl.transform(TransformerImp
> l.java:1129)
> at
> org.apache.xalan.transformer.TransformerImpl.transform(TransformerImp
> l.java:1107)
> at Testxalan.main(Testxalan.java:26)
> Caused by: java.lang.ArrayIndexOutOfBoundsException: 0
> at
> org.apache.xml.utils.FastStringBuffer.sendNormalizedSAXcharacters(Fas
> tStringBuffer.java:1165)
> at
> org.apache.xml.utils.FastStringBuffer.sendNormalizedSAXcharacters(Fas
> tStringBuffer.java:1286)
> at
> org.apache.xml.dtm.ref.sax2dtm.SAX2DTM.dispatchCharactersEvents(SAX2D
> TM.java:550)
> at
> org.apache.xpath.functions.FuncNormalizeSpace.executeCharsToContentHa
> ndler(FuncNormalizeSpace.java:124)
> at
> org.apache.xalan.templates.ElemValueOf.execute(ElemValueOf.java:319)
> ... 23 more
> ---------
> java.lang.ArrayIndexOutOfBoundsException: 0
> at
> org.apache.xml.utils.FastStringBuffer.sendNormalizedSAXcharacters(Fas
> tStringBuffer.java:1165)
> at
> org.apache.xml.utils.FastStringBuffer.sendNormalizedSAXcharacters(Fas
> tStringBuffer.java:1286)
> at
> org.apache.xml.dtm.ref.sax2dtm.SAX2DTM.dispatchCharactersEvents(SAX2D
> TM.java:550)
> at
> org.apache.xpath.functions.FuncNormalizeSpace.executeCharsToContentHa
> ndler(FuncNormalizeSpace.java:124)
> at
> org.apache.xalan.templates.ElemValueOf.execute(ElemValueOf.java:319)
> at
> org.apache.xalan.transformer.TransformerImpl.executeChildTemplates(Tr
> ansformerImpl.java:2339)
> at org.apache.xalan.templates.ElemIf.execute(ElemIf.java:210)
> at
> org.apache.xalan.transformer.TransformerImpl.executeChildTemplates(Tr
> ansformerImpl.java:2339)
> at org.apache.xalan.templates.ElemIf.execute(ElemIf.java:210)
> at
> org.apache.xalan.templates.ElemForEach.transformSelectedNodes(ElemFor
> Each.java:441)
> at
> org.apache.xalan.templates.ElemForEach.execute(ElemForEach.java:300)
> at
> org.apache.xalan.transformer.TransformerImpl.executeChildTemplates(Tr
> ansformerImpl.java:2339)
> at
> org.apache.xalan.templates.ElemLiteralResult.execute(ElemLiteralResul
> t.java:710)
> at
> org.apache.xalan.transformer.TransformerImpl.executeChildTemplates(Tr
> ansformerImpl.java:2339)
> at
> org.apache.xalan.templates.ElemLiteralResult.execute(ElemLiteralResul
> t.java:710)
> at
> org.apache.xalan.transformer.TransformerImpl.executeChildTemplates(Tr
> ansformerImpl.java:2339)
> at
> org.apache.xalan.templates.ElemLiteralResult.execute(ElemLiteralResul
> t.java:710)
> at
> org.apache.xalan.transformer.TransformerImpl.executeChildTemplates(Tr
> ansformerImpl.java:2339)
> at
> org.apache.xalan.templates.ElemLiteralResult.execute(ElemLiteralResul
> t.java:710)
> at
> org.apache.xalan.templates.ElemApplyTemplates.transformSelectedNodes(
> ElemApplyTemplates.java:425)
> at
> org.apache.xalan.templates.ElemApplyTemplates.execute(ElemApplyTempla
> tes.java:216)
> at
> org.apache.xalan.transformer.TransformerImpl.executeChildTemplates(Tr
> ansformerImpl.java:2339)
> at
> org.apache.xalan.transformer.TransformerImpl.applyTemplateToNode(Tran
> sformerImpl.java:2160)
> at
> org.apache.xalan.transformer.TransformerImpl.transformNode(Transforme
> rImpl.java:1213)
> at
> org.apache.xalan.transformer.TransformerImpl.transform(TransformerImp
> l.java:668)
> at
> org.apache.xalan.transformer.TransformerImpl.transform(TransformerImp
> l.java:1129)
> at
> org.apache.xalan.transformer.TransformerImpl.transform(TransformerImp
> l.java:1107)
> at Testxalan.main(Testxalan.java:26)
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]