https://issues.apache.org/bugzilla/show_bug.cgi?id=34633
Daniel Holmes <[email protected]> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |REOPENED Resolution|FIXED | --- Comment #22 from Daniel Holmes <[email protected]> 2011-04-13 11:28:26 EDT --- I am still seeing this issue in Ant 1.8.1. Would there be a way to possibly handle the exception with a retry of the failed command (in this case looks like the original file delete). This seems to happen often enough in my windows build execution since I started using the ReplaceRegExp task. Once every 50 or so uses, which based on my CI build, fails every fourth or fifth build execution. See ant -v full stact trace below for the underlying cause in the ant FileUtils BUILD FAILED c:\hudson\workspace\main_windows\build.xml:298: The following error occurred while executing this line: c:\hudson\workspace\main_windows\build.xml:140: The following error occurred while executing this line: c:\hudson\workspace\main_windows\modules\build-module-common.xml:399: The following error occurred while executing this line: c:\hudson\workspace\main_windows\modules\build-module-common.xml:532: Couldn't rename temporary file C:\WINDOWS\TEMP\replace7543532359339722099.txt at org.apache.tools.ant.taskdefs.optional.ReplaceRegExp.doReplace(ReplaceRegExp.java:480) at org.apache.tools.ant.taskdefs.optional.ReplaceRegExp.execute(ReplaceRegExp.java:536) at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:291) at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106) at org.apache.tools.ant.Task.perform(Task.java:348) at org.apache.tools.ant.Target.execute(Target.java:390) at org.apache.tools.ant.Target.performTasks(Target.java:411) ... (Extra stack trace clipped) ... Caused by: java.io.IOException: Failed to delete c:\hudson\workspace\main_windows\modules\dfm-cli\target\reports\javac\javac_stdout.txt while trying to rename C:\WINDOWS\Temp\replace7543532359339722099.txt at org.apache.tools.ant.util.FileUtils.rename(FileUtils.java:1239) at org.apache.tools.ant.taskdefs.optional.ReplaceRegExp.doReplace(ReplaceRegExp.java:474) ... 72 more -- Configure bugmail: https://issues.apache.org/bugzilla/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the assignee for the bug.
