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;
             }


Reply via email to