diff --git a/src/main/org/apache/tools/ant/DefaultLogger.java b/src/main/org/apache/tools/ant/DefaultLogger.java index 0586cd445..59b0545da 100644 --- a/src/main/org/apache/tools/ant/DefaultLogger.java +++ b/src/main/org/apache/tools/ant/DefaultLogger.java @@ -277,7 +277,9 @@ public class DefaultLogger implements BuildLogger { } Throwable ex = event.getException(); if (Project.MSG_DEBUG <= msgOutputLevel && ex != null) { - message.append(StringUtils.getStackTrace(ex)); + String exn = ex.getClass().getName(); + message.append(String.format("%n%s: ", exn.substring(exn.lastIndexOf('.') + 1))) + .append(StringUtils.getStackTrace(ex)); } String msg = message.toString();