This is an automated email from the ASF dual-hosted git repository. ddekany pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/freemarker-online-tester.git
commit 672977dccd483ba5c9af38cd86a0396db7836aef Author: ddekany <[email protected]> AuthorDate: Sun Feb 16 15:38:17 2020 +0100 Avoid ERROR log for using dynamic current version (logged since 2.3.30) --- .../apache/freemarker/onlinetester/services/FreeMarkerService.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/main/java/org/apache/freemarker/onlinetester/services/FreeMarkerService.java b/src/main/java/org/apache/freemarker/onlinetester/services/FreeMarkerService.java index 9331761..1554121 100644 --- a/src/main/java/org/apache/freemarker/onlinetester/services/FreeMarkerService.java +++ b/src/main/java/org/apache/freemarker/onlinetester/services/FreeMarkerService.java @@ -48,7 +48,6 @@ import freemarker.core.TemplateClassResolver; import freemarker.core.TemplateConfiguration; import freemarker.template.AttemptExceptionReporter; import freemarker.template.Configuration; -import freemarker.template.SimpleObjectWrapper; import freemarker.template.Template; import freemarker.template.TemplateException; import freemarker.template.TemplateExceptionHandler; @@ -100,7 +99,9 @@ public class FreeMarkerService { threadPoolExecutor.allowCoreThreadTimeOut(true); templateExecutor = threadPoolExecutor; - Version latestVersion = Configuration.getVersion(); + // Avoid ERROR log for using the actual current version. This application is special in that regard. + Version latestVersion = new Version(Configuration.getVersion().toString()); + freeMarkerConfig = new Configuration(latestVersion); freeMarkerConfig.setNewBuiltinClassResolver(TemplateClassResolver.ALLOWS_NOTHING_RESOLVER); freeMarkerConfig.setObjectWrapper(new SimpleObjectWrapperWithXmlSupport(latestVersion));
