-
Bug
-
Resolution: Obsolete
-
Neutral
-
None
-
None
-
None
-
None
-
-
Empty show more show less
-
Basel 96
-
1
info.magnolia.freemarker.ModeDependentTemplateExceptionHandler was deprecated and replaced by info.magnolia.rendering.engine.ModeDependentRenderExceptionHandler.
info.magnolia.rendering.engine.RenderExceptionHandler is not triggered for freemarker.runtime errors, because freemarker.template.Template class doesn't throw the runtime exceptions, so we can't catch them in info.magnolia.rendering.renderer.FreemarkerRenderer#onRender method (same way as we are doing for freemarker.template.TemplateException and java.io.IOException) and rethrow the errors as info.magnolia.rendering.engine.RenderException.
- is duplicated by
-
MAGNOLIA-6762 Confusing freemarker exception handling
- Closed
- is related to
-
MAGNOLIA-6771 Cannot log template error due to output stream conflict
- Closed
- is superseded by
-
MAGNOLIA-4134 Method inPublicMode() in ModeDependentRenderExceptionHandler is never called
- Closed