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]