Author: jkf Date: Sat Jun 30 13:36:13 2007 New Revision: 552208 URL: http://svn.apache.org/viewvc?view=rev&rev=552208 Log: Br 42377, java, failonerror = false, timeout (or other exception) should have nonzero result value. (error value chosen in-line with the Exec task).
Modified: ant/core/trunk/WHATSNEW ant/core/trunk/src/main/org/apache/tools/ant/taskdefs/Java.java Modified: ant/core/trunk/WHATSNEW URL: http://svn.apache.org/viewvc/ant/core/trunk/WHATSNEW?view=diff&rev=552208&r1=552207&r2=552208 ============================================================================== --- ant/core/trunk/WHATSNEW (original) +++ ant/core/trunk/WHATSNEW Sat Jun 30 13:36:13 2007 @@ -16,6 +16,9 @@ * <scriptcondition> now prefers evaluation result/return value over value property. +* <java> with fork now returns gives -1 instead of 0 as result when failonerror + is false and some exception (including timeout) occurs. Br 42377. + Fixed bugs: ----------- * Regression: Locator fails with URI encoding problem when spaces in path Modified: ant/core/trunk/src/main/org/apache/tools/ant/taskdefs/Java.java URL: http://svn.apache.org/viewvc/ant/core/trunk/src/main/org/apache/tools/ant/taskdefs/Java.java?view=diff&rev=552208&r1=552207&r2=552208 ============================================================================== --- ant/core/trunk/src/main/org/apache/tools/ant/taskdefs/Java.java (original) +++ ant/core/trunk/src/main/org/apache/tools/ant/taskdefs/Java.java Sat Jun 30 13:36:13 2007 @@ -228,7 +228,7 @@ throw e; } else { log(e); - return 0; + return -1; } } catch (ThreadDeath t) { throw t; // cf. NB #47191 @@ -237,7 +237,7 @@ throw new BuildException(t, getLocation()); } else { log(t); - return 0; + return -1; } } } --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]