From 83eb9264ac47dd15141c1cb42d12d6e2f21936e4 Mon Sep 17 00:00:00 2001 From: Stefan Bodewig Date: Fri, 15 Apr 2005 08:10:39 +0000 Subject: [PATCH] Make sure we add a location when fails git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@278139 13f79535-47bb-0310-9956-ffa450edef68 --- src/main/org/apache/tools/ant/taskdefs/Java.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/main/org/apache/tools/ant/taskdefs/Java.java b/src/main/org/apache/tools/ant/taskdefs/Java.java index be9aed3e7..62ff1e782 100644 --- a/src/main/org/apache/tools/ant/taskdefs/Java.java +++ b/src/main/org/apache/tools/ant/taskdefs/Java.java @@ -194,6 +194,9 @@ public class Java extends Task { } } } catch (BuildException e) { + if (e.getLocation() == null && getLocation() != null) { + e.setLocation(getLocation()); + } if (failOnError) { throw e; } else { @@ -202,7 +205,7 @@ public class Java extends Task { } } catch (Throwable t) { if (failOnError) { - throw new BuildException(t); + throw new BuildException(t, getLocation()); } else { log(t); return 0;