You are viewing a plain text version of this content. The canonical link for it is here.
Posted to j-users@xalan.apache.org by Joseph Shraibman <jk...@selectacast.net> on 2004/12/08 07:37:41 UTC

NullPointerException in ElemValueOf with xalan 2.6.0

This template works fine with xalan 2.4.1.  The line in question looks 
like this:

<xsl:value-of select="./meta/summary" disable-output-escaping="yes" />

javax.xml.transform.TransformerException: java.lang.NullPointerException
	at org.apache.xalan.templates.ElemValueOf.execute(ElemValueOf.java:292)
	at 
org.apache.xalan.transformer.TransformerImpl.executeChildTemplates(TransformerImpl.java:2336)
	at 
org.apache.xalan.templates.ElemLiteralResult.execute(ElemLiteralResult.java:682)
	at 
org.apache.xalan.templates.ElemForEach.transformSelectedNodes(ElemForEach.java:420)
	at org.apache.xalan.templates.ElemForEach.execute(ElemForEach.java:259)
	at 
org.apache.xalan.transformer.TransformerImpl.executeChildTemplates(TransformerImpl.java:2336)
	at 
org.apache.xalan.templates.ElemLiteralResult.execute(ElemLiteralResult.java:682)
	at 
org.apache.xalan.templates.ElemApplyTemplates.transformSelectedNodes(ElemApplyTemplates.java:395)
	at 
org.apache.xalan.templates.ElemApplyTemplates.execute(ElemApplyTemplates.java:177)
	at 
org.apache.xalan.transformer.TransformerImpl.executeChildTemplates(TransformerImpl.java:2336)
	at 
org.apache.xalan.transformer.TransformerImpl.applyTemplateToNode(TransformerImpl.java:2202)
	at 
org.apache.xalan.transformer.TransformerImpl.transformNode(TransformerImpl.java:1276)
	at 
org.apache.xalan.transformer.TransformerImpl.transform(TransformerImpl.java:673)
	at 
org.apache.xalan.transformer.TransformerImpl.transform(TransformerImpl.java:1192)
	at 
org.apache.xalan.transformer.TransformerImpl.transform(TransformerImpl.java:1170)
	at com.xtenit.mail.QuickRender.init(QuickRender.java:166)
	at com.xtenit.mail.QuickRender.<init>(QuickRender.java:105)
	at com.xtenit.mail.RenderTools.getRender(RenderTools.java:165)
	at 
com.xtenit.mail.DelSysJobStartInfo.initRenders(DelSysJobStartInfo.java:262)
	at 
com.xtenit.mail.DelSysJobStartInfo.initRenders(DelSysJobStartInfo.java:240)
	at 
com.xtenit.mail.DelSysJobStartInfo.initRenders(DelSysJobStartInfo.java:236)
	at com.xtenit.dispatch.DelSysJobHolder.init(DelSysJobHolder.java:332)
	at com.xtenit.dispatch.DelSysJobHolder$1.run(DelSysJobHolder.java:228)
	at java.lang.Thread.run(Thread.java:534)
Caused by: java.lang.NullPointerException
	at 
com.xtenit.mail.QuickRender$MasterDocHandler.characters(QuickRender.java:2216)
	at 
org.apache.xml.serializer.ToTextSAXHandler.characters(ToTextSAXHandler.java:357)
	at org.apache.xml.serializer.ToSAXHandler.characters(ToSAXHandler.java:372)
	at 
org.apache.xml.dtm.ref.dom2dtm.DOM2DTM.dispatchNodeData(DOM2DTM.java:1689)
	at 
org.apache.xml.dtm.ref.dom2dtm.DOM2DTM.dispatchNodeData(DOM2DTM.java:1673)
	at 
org.apache.xml.dtm.ref.dom2dtm.DOM2DTM.dispatchCharactersEvents(DOM2DTM.java:1623)
	at 
org.apache.xpath.axes.LocPathIterator.executeCharsToContentHandler(LocPathIterator.java:246)
	at org.apache.xalan.templates.ElemValueOf.execute(ElemValueOf.java:273)
	... 23 more
---------
java.lang.NullPointerException
	at 
com.xtenit.mail.QuickRender$MasterDocHandler.characters(QuickRender.java:2216)
	at 
org.apache.xml.serializer.ToTextSAXHandler.characters(ToTextSAXHandler.java:357)
	at org.apache.xml.serializer.ToSAXHandler.characters(ToSAXHandler.java:372)
	at 
org.apache.xml.dtm.ref.dom2dtm.DOM2DTM.dispatchNodeData(DOM2DTM.java:1689)
	at 
org.apache.xml.dtm.ref.dom2dtm.DOM2DTM.dispatchNodeData(DOM2DTM.java:1673)
	at 
org.apache.xml.dtm.ref.dom2dtm.DOM2DTM.dispatchCharactersEvents(DOM2DTM.java:1623)
	at 
org.apache.xpath.axes.LocPathIterator.executeCharsToContentHandler(LocPathIterator.java:246)
	at org.apache.xalan.templates.ElemValueOf.execute(ElemValueOf.java:273)
	at 
org.apache.xalan.transformer.TransformerImpl.executeChildTemplates(TransformerImpl.java:2336)
	at 
org.apache.xalan.templates.ElemLiteralResult.execute(ElemLiteralResult.java:682)
	at 
org.apache.xalan.templates.ElemForEach.transformSelectedNodes(ElemForEach.java:420)
	at org.apache.xalan.templates.ElemForEach.execute(ElemForEach.java:259)
	at 
org.apache.xalan.transformer.TransformerImpl.executeChildTemplates(TransformerImpl.java:2336)
	at 
org.apache.xalan.templates.ElemLiteralResult.execute(ElemLiteralResult.java:682)
	at 
org.apache.xalan.templates.ElemApplyTemplates.transformSelectedNodes(ElemApplyTemplates.java:395)
	at 
org.apache.xalan.templates.ElemApplyTemplates.execute(ElemApplyTemplates.java:177)
	at 
org.apache.xalan.transformer.TransformerImpl.executeChildTemplates(TransformerImpl.java:2336)
	at 
org.apache.xalan.transformer.TransformerImpl.applyTemplateToNode(TransformerImpl.java:2202)
	at 
org.apache.xalan.transformer.TransformerImpl.transformNode(TransformerImpl.java:1276)
	at 
org.apache.xalan.transformer.TransformerImpl.transform(TransformerImpl.java:673)
	at 
org.apache.xalan.transformer.TransformerImpl.transform(TransformerImpl.java:1192)
	at 
org.apache.xalan.transformer.TransformerImpl.transform(TransformerImpl.java:1170)
	at <my code>

Re: NullPointerException in ElemValueOf with xalan 2.6.0

Posted by Henry Zongaro <zo...@ca.ibm.com>.
Joseph Shraibman <jk...@selectacast.net> wrote on 2004-12-08 01:37:41 AM:
> This template works fine with xalan 2.4.1.  The line in question looks 
> like this:
> 
> <xsl:value-of select="./meta/summary" disable-output-escaping="yes" />
> 
> javax.xml.transform.TransformerException: java.lang.NullPointerException

See Jira bug report XALANJ-2009[1] for ongoing discussion of this problem.

Thanks,

Henry
[1] http://nagoya.apache.org/jira/browse/XALANJ-2009
------------------------------------------------------------------
Henry Zongaro      Xalan development
IBM SWS Toronto Lab   T/L 969-6044;  Phone +1 905 413-6044
mailto:zongaro@ca.ibm.com