contrib/scripting/velocity VelocityTemplatesScriptEngine has multiple issues
----------------------------------------------------------------------------
Key: SLING-1701
URL: https://issues.apache.org/jira/browse/SLING-1701
Project: Sling
Issue Type: Improvement
Components: Scripting
Environment: Felix 1.4, Sling 2.0.7, Apache Velocity 1.6.2
Reporter: Olaf Otto
Priority: Critical
Affects: Rev. 989119 of
https://svn.apache.org/repos/asf/sling/trunk/contrib/scripting/velocity
(2.0.0-SNAPSHOT)
The VelocityTemplatesScriptEngine has several issues, such as bad exception
handling (catching Throwable instead of Exception), potential NPE's and bad
naming, discarding of exception stacktrace and misleading error messages,
missing Javadoc. Attached is a refactored version of the class. Note that there
are still some opened questions marked with //TODO.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.