antoine 2003/06/05 00:53:20
Modified: proposal/embed/src/java/org/apache/tools/ant/taskdefs/optional
JXPath.java
Log:
fixes NPE on iterator causing JXPath to fail with exception if expression
returns no results
PR: 20272
Submitted by: Nick Chalko (nick at chalko dot com)
Revision Changes Path
1.9 +1 -1
ant/proposal/embed/src/java/org/apache/tools/ant/taskdefs/optional/JXPath.java
Index: JXPath.java
===================================================================
RCS file:
/home/cvs/ant/proposal/embed/src/java/org/apache/tools/ant/taskdefs/optional/JXPath.java,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -r1.8 -r1.9
--- JXPath.java 29 Dec 2002 05:57:38 -0000 1.8
+++ JXPath.java 5 Jun 2003 07:53:20 -0000 1.9
@@ -129,7 +129,7 @@
Iterator iter = jxpathCtx.iterate(name);
- if(iter==null){
+ if(iter==null||!iter.hasNext()){
return "null";
}
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]