summaryrefslogtreecommitdiffstats
path: root/container-di
diff options
context:
space:
mode:
authorBjørn Christian Seime <bjorncs@verizonmedia.com>2019-11-14 12:40:59 +0100
committerBjørn Christian Seime <bjorncs@verizonmedia.com>2019-11-14 12:40:59 +0100
commit03bb897b107d12a79bfde164510d0cd955fb43ed (patch)
tree2145eab13bf713d6bbcacfb35b0cdbca87d8ed1d /container-di
parentb6e48bd32a548dd3cc1847344e6451882afebb91 (diff)
Include error message from cause
Diffstat (limited to 'container-di')
-rw-r--r--container-di/src/main/java/com/yahoo/container/di/componentgraph/core/ComponentNode.java2
1 files changed, 1 insertions, 1 deletions
diff --git a/container-di/src/main/java/com/yahoo/container/di/componentgraph/core/ComponentNode.java b/container-di/src/main/java/com/yahoo/container/di/componentgraph/core/ComponentNode.java
index 911cd5ffd02..6662ba85e5d 100644
--- a/container-di/src/main/java/com/yahoo/container/di/componentgraph/core/ComponentNode.java
+++ b/container-di/src/main/java/com/yahoo/container/di/componentgraph/core/ComponentNode.java
@@ -154,7 +154,7 @@ public class ComponentNode extends Node {
} catch (InvocationTargetException | InstantiationException | IllegalAccessException e) {
StackTraceElement dependencyInjectorMarker = new StackTraceElement("============= Dependency Injection =============", "newInstance", null, -1);
- throw removeStackTrace(new ComponentConstructorException("Error constructing " + idAndType(), cutStackTraceAtConstructor(e.getCause(), dependencyInjectorMarker)));
+ throw removeStackTrace(new ComponentConstructorException("Error constructing " + idAndType() + ": " + e.getMessage(), cutStackTraceAtConstructor(e.getCause(), dependencyInjectorMarker)));
}
return initId(instance);