DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG 
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
<http://nagoya.apache.org/bugzilla/show_bug.cgi?id=6156>.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND 
INSERTED IN THE BUG DATABASE.

http://nagoya.apache.org/bugzilla/show_bug.cgi?id=6156

NullPointerException in org.apache.xpath.objects.XRTreeFrag.xstr

[EMAIL PROTECTED] changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|RESOLVED                    |REOPENED
         Resolution|FIXED                       |



------- Additional Comments From [EMAIL PROTECTED]  2002-03-01 21:41 -------
This bug is NOT fixed in Xalan 2.3.1.  I've created a test case and attached the 
relevant files.  The same test case works successfully with Xalan 2.2.D13.  
Attachments coming...

I used the following files in my classpath for the two versions:

Xalan 2.2.D13: XALAN.JAR, XERCES.JAR, XML-APIS.JAR
Xalan 2.3.1  : XALAN.JAR, XERCESIMPL.JAR, XML-APIS.JAR

Here is the stack trace when running 2.3.1:

java.lang.NullPointerException
    at org.apache.xpath.objects.XRTreeFrag.xstr(XRTreeFrag.java:256)
    at 
org.apache.xpath.functions.FunctionDef1Arg.getArg0AsString(FunctionDef1Arg.java:
138)
    at org.apache.xpath.functions.FuncString.execute(FuncString.java:88)
    at org.apache.xpath.XPath.execute(XPath.java:318)
    at org.apache.xalan.templates.ElemWithParam.getValue(ElemWithParam.java:240)
    at 
org.apache.xalan.templates.ElemCallTemplate.execute(ElemCallTemplate.java:259)
    at 
org.apache.xalan.transformer.TransformerImpl.executeChildTemplates(TransformerIm
pl.java:2243)
    at 
org.apache.xalan.transformer.TransformerImpl.transformToRTF(TransformerImpl.java
:1773)
    at org.apache.xalan.templates.ElemVariable.getValue(ElemVariable.java:327)
    at org.apache.xalan.templates.ElemVariable.execute(ElemVariable.java:282)
    at 
org.apache.xalan.transformer.TransformerImpl.executeChildTemplates(TransformerIm
pl.java:2243)
    at org.apache.xalan.templates.ElemTemplate.execute(ElemTemplate.java:432)
    at 
org.apache.xalan.templates.ElemCallTemplate.execute(ElemCallTemplate.java:279)
    at 
org.apache.xalan.templates.ElemForEach.transformSelectedNodes(ElemForEach.java:4
38)
    at org.apache.xalan.templates.ElemForEach.execute(ElemForEach.java:299)
    at 
org.apache.xalan.transformer.TransformerImpl.executeChildTemplates(TransformerIm
pl.java:2243)
    at 
org.apache.xalan.transformer.TransformerImpl.transformToRTF(TransformerImpl.java
:1773)
    at org.apache.xalan.templates.ElemVariable.getValue(ElemVariable.java:327)
    at org.apache.xalan.templates.ElemVariable.execute(ElemVariable.java:282)
    at 
org.apache.xalan.transformer.TransformerImpl.executeChildTemplates(TransformerIm
pl.java:2243)
    at 
org.apache.xalan.transformer.TransformerImpl.applyTemplateToNode(TransformerImpl
.java:2069)
    at 
org.apache.xalan.transformer.TransformerImpl.transformNode(TransformerImpl.java:
1171)
    at 
org.apache.xalan.transformer.TransformerImpl.transform(TransformerImpl.java:634)
    at 
org.apache.xalan.transformer.TransformerImpl.transform(TransformerImpl.java:1088
)
    at 
org.apache.xalan.transformer.TransformerImpl.transform(TransformerImpl.java:1066
)
    at XMLConfig.traverse(Unknown Source)
    at XMLConfig.traverse(Unknown Source)
    at XMLConfig.main(Unknown Source)

Reply via email to