[ http://issues.apache.org/jira/browse/XALANJ-1718?page=all ]
Brian Minchau updated XALANJ-1718:
----------------------------------
Version: 2.6
(was: Latest Development Code)
> using document('') with XSLTC in Cocoon results in NPE
> ------------------------------------------------------
>
> Key: XALANJ-1718
> URL: http://issues.apache.org/jira/browse/XALANJ-1718
> Project: XalanJ2
> Type: Bug
> Components: XSLTC
> Versions: 2.6
> Environment: Operating System: Other
> Platform: Other
> Reporter: Jörg Heinicke
> Assignee: Xalan Developers Mailing List
>
> Using <xsl:value-of select="document('')/xsl:stylesheet"/> in Cocoon results
> in
> a NPE as you can see on the attached stack trace. Is it related to enhancement
> request bug 19478? Version 2.5.2 is in use.
> Joerg
> Caused by: javax.xml.transform.TransformerException:
> java.lang.NullPointerException
> at
> org.apache.xalan.xsltc.trax.TransformerImpl.transform(TransformerImpl.java:712)
> at
> org.apache.xalan.xsltc.trax.TransformerImpl.transform(TransformerImpl.java:307)
> at
> org.apache.xalan.xsltc.trax.TransformerHandlerImpl.endDocument(TransformerHandlerImpl.java:270)
> at
> org.apache.cocoon.xml.AbstractXMLPipe.endDocument(AbstractXMLPipe.java:91)
> at
> org.apache.cocoon.transformation.TraxTransformer.endDocument(TraxTransformer.java:579)
> at org.apache.xerces.parsers.AbstractSAXParser.endDocument(Unknown
> Source)
> at org.apache.xerces.impl.XMLDocumentScannerImpl.endEntity(Unknown
> Source)
> at org.apache.xerces.impl.XMLEntityManager.endEntity(Unknown Source)
> at org.apache.xerces.impl.XMLEntityScanner.load(Unknown Source)
> at org.apache.xerces.impl.XMLEntityScanner.skipSpaces(Unknown Source)
> at
> org.apache.xerces.impl.XMLDocumentScannerImpl$TrailingMiscDispatcher.dispatch(Unknown
> Source)
> at
> org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown
> Source)
> at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
> at org.apache.xerces.parsers.DTDConfiguration.parse(Unknown Source)
> at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)
> at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source)
> at org.apache.excalibur.xml.impl.JaxpParser.parse(JaxpParser.java:318)
> at org.apache.excalibur.xml.impl.JaxpParser.parse(JaxpParser.java:337)
> at
> org.apache.cocoon.components.source.SourceUtil.parse(SourceUtil.java:266)
> at
> org.apache.cocoon.generation.FileGenerator.generate(FileGenerator.java:141)
> ... 36 more
> Caused by: java.lang.NullPointerException
> at org.apache.xml.dtm.ref.sax2dtm.SAX2DTM2._type2(SAX2DTM2.java:2026)
> at
> org.apache.xml.dtm.ref.sax2dtm.SAX2DTM2.getTypedAttribute(SAX2DTM2.java:2635)
> at
> org.apache.xml.dtm.ref.sax2dtm.SAX2DTM2$TypedAttributeIterator.setStartNode(SAX2DTM2.java:618)
> at
> org.apache.xalan.xsltc.dom.MultiDOM$AxisIterator.setStartNode(MultiDOM.java:142)
> at test$2.test(pred(=(funcall(generate-id, []), funcall(generate-id,
> [cast(funcall(key, [literal-expr(status), step("attribute", 16)]),
> node-type)]))))
> at
> org.apache.xalan.xsltc.dom.CurrentNodeListIterator.next(CurrentNodeListIterator.java:184)
> at
> org.apache.xalan.xsltc.dom.ForwardPositionIterator.next(ForwardPositionIterator.java:99)
> at test.applyTemplates1()
> at test.applyTemplates()
> at test.applyTemplates()
> at test.transform()
> at
> org.apache.xalan.xsltc.runtime.AbstractTranslet.transform(AbstractTranslet.java:545)
> at
> org.apache.xalan.xsltc.trax.TransformerImpl.transform(TransformerImpl.java:702)
--
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]