From 69a3f1c1577ef0cf43d2a934a109cb0843c5b754 Mon Sep 17 00:00:00 2001 From: Gintas Grigelionis Date: Sun, 3 Jun 2018 00:17:48 +0200 Subject: [PATCH] Bz 62324: in debug mode, separate message and exception it was encapsulated in --- src/main/org/apache/tools/ant/DefaultLogger.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) 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();