Details
-
Bug
-
Status: Closed
-
Major
-
Resolution: Fixed
-
2.3.25-incubating, 2.3.26-incubating
-
None
-
Any
Description
Consider this stacktrace:
https://gist.github.com/knyttl/dba8f94b9736eb2751074c34dce7b467
On line `DispatcherServlet.renderView(DispatcherServlet.java:308)` I have started freemarker to render a template. During that process it uses custom method (`HrefMethod.exec(HrefMethod.java:28)`), but this method threw an exception. However Freemarker does not report a line/row of the template where this method was called making it very hard for debug.
I would be happy if `freemarker.core.MethodCall._eval(MethodCall.java:65)` had some try-catch blcok, that in case of an exception would add lines/rows/details of the element that caused the exception.