Skip to content

Commit 1eb9c1d

Browse files
authored
Merge pull request #753 from bhreinb/Add_Originating_Exception_Message_When_An_TemplateSyntaxException
Add Originating Exception Message When An TemplateSyntaxException Is …
2 parents e245962 + 34b11c9 commit 1eb9c1d

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

src/main/java/com/hubspot/jinjava/el/ExpressionResolver.java

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -186,10 +186,15 @@ public Object resolveExpression(String expression) {
186186
)
187187
);
188188
} else {
189+
final String exceptionMessage = String.format(
190+
"%s%nOriginating Exception:%n%s",
191+
e.getMessage(),
192+
getRootCauseMessage(e)
193+
);
189194
interpreter.addError(
190195
TemplateError.fromException(
191196
new TemplateSyntaxException(
192-
expression,
197+
exceptionMessage,
193198
e.getMessage(),
194199
interpreter.getLineNumber(),
195200
e

0 commit comments

Comments
 (0)