From b9eecfffa7df9b69a0663d6898aab9d55a83ae2e Mon Sep 17 00:00:00 2001 From: Luca Milanesio Date: Sun, 23 Sep 2012 18:39:53 +0100 Subject: [PATCH] Display the reason of an Init injection failure. CreationException holds in its localised message the textual reason of the failure, this is now captured at the beginning of the failure output. Change-Id: Icf504549bc4e9e32de85334fccda1e69bdaee007 Signed-off-by: Luca Milanesio --- gerrit-pgm/src/main/java/com/google/gerrit/pgm/Init.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/gerrit-pgm/src/main/java/com/google/gerrit/pgm/Init.java b/gerrit-pgm/src/main/java/com/google/gerrit/pgm/Init.java index 95b8487ffd..c0f0c4bb1f 100644 --- a/gerrit-pgm/src/main/java/com/google/gerrit/pgm/Init.java +++ b/gerrit-pgm/src/main/java/com/google/gerrit/pgm/Init.java @@ -140,8 +140,9 @@ public class Init extends SiteProgram { throw (Die) why; } - final StringBuilder buf = new StringBuilder(); + final StringBuilder buf = new StringBuilder(ce.getMessage()); while (why != null) { + buf.append("\n"); buf.append(why.getMessage()); why = why.getCause(); if (why != null) {