diff --git a/src/main/org/apache/tools/ant/taskdefs/Concat.java b/src/main/org/apache/tools/ant/taskdefs/Concat.java index 9033323be..a4e6b301c 100644 --- a/src/main/org/apache/tools/ant/taskdefs/Concat.java +++ b/src/main/org/apache/tools/ant/taskdefs/Concat.java @@ -642,6 +642,7 @@ public class Concat extends Task implements ResourceCollection { if (!(rc instanceof Resources)) { Resources newRc = new Resources(); newRc.setProject(getProject()); + newRc.setCache(true); newRc.add(rc); rc = newRc; } diff --git a/src/main/org/apache/tools/ant/taskdefs/PathConvert.java b/src/main/org/apache/tools/ant/taskdefs/PathConvert.java index 0c8a2b638..82d5d6ea2 100644 --- a/src/main/org/apache/tools/ant/taskdefs/PathConvert.java +++ b/src/main/org/apache/tools/ant/taskdefs/PathConvert.java @@ -199,6 +199,7 @@ public class PathConvert extends Task { private synchronized Resources getPath() { if (path == null) { path = new Resources(getProject()); + path.setCache(true); } return path; } diff --git a/src/main/org/apache/tools/ant/taskdefs/optional/junit/BatchTest.java b/src/main/org/apache/tools/ant/taskdefs/optional/junit/BatchTest.java index 9da007171..673f57fdc 100644 --- a/src/main/org/apache/tools/ant/taskdefs/optional/junit/BatchTest.java +++ b/src/main/org/apache/tools/ant/taskdefs/optional/junit/BatchTest.java @@ -54,6 +54,7 @@ public final class BatchTest extends BaseTest { */ public BatchTest(Project project) { this.project = project; + resources.setCache(true); } /**