Author: bdelacretaz
Date: Fri Dec 5 17:15:47 2014
New Revision: 1643357
URL: http://svn.apache.org/r1643357
Log:
SLING-4219 - increases the verbosity of the reported parsing errors in
UnitLoader - contributed by Radu Cotescu, thanks!
Modified:
sling/trunk/contrib/scripting/sightly/engine/src/main/java/org/apache/sling/scripting/sightly/impl/engine/UnitLoader.java
Modified:
sling/trunk/contrib/scripting/sightly/engine/src/main/java/org/apache/sling/scripting/sightly/impl/engine/UnitLoader.java
URL:
http://svn.apache.org/viewvc/sling/trunk/contrib/scripting/sightly/engine/src/main/java/org/apache/sling/scripting/sightly/impl/engine/UnitLoader.java?rev=1643357&r1=1643356&r2=1643357&view=diff
==============================================================================
---
sling/trunk/contrib/scripting/sightly/engine/src/main/java/org/apache/sling/scripting/sightly/impl/engine/UnitLoader.java
(original)
+++
sling/trunk/contrib/scripting/sightly/engine/src/main/java/org/apache/sling/scripting/sightly/impl/engine/UnitLoader.java
Fri Dec 5 17:15:47 2014
@@ -293,7 +293,7 @@ public class UnitLoader implements Event
offendingInput =
StringEscapeUtils.unescapeHtml(offendingInput.trim());
int errorLine = getLineWhereErrorOccurred(scriptSource,
offendingInput);
throw new SightlyException("Parsing error in template " +
identifier.getResource().getPath() + " at line " +
- errorLine + ":\n" + offendingInput + "\n");
+ errorLine + ": " + e.getMessage() + " for expression "
+ offendingInput);
} else {
throw e;
}