Merged 5.0.N (5.0.3) to HEAD (5.1) (PARTIAL MERGE)

109754: Merged 5.0.2 (5.0.2) to 5.0.N (5.0.3)
      109744: MNT-14507: Freemarker template
         - added change for all freeMarker configs


git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@109805 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
This commit is contained in:
Alan Davis
2015-08-08 08:02:04 +00:00
parent ce73f63b14
commit 2e0d70656b

View File

@@ -40,6 +40,7 @@ import org.springframework.extensions.webscripts.WebScriptException;
import freemarker.cache.MultiTemplateLoader; import freemarker.cache.MultiTemplateLoader;
import freemarker.cache.StrongCacheStorage; import freemarker.cache.StrongCacheStorage;
import freemarker.cache.TemplateLoader; import freemarker.cache.TemplateLoader;
import freemarker.core.TemplateClassResolver;
import freemarker.template.Configuration; import freemarker.template.Configuration;
import freemarker.template.Template; import freemarker.template.Template;
import freemarker.template.TemplateExceptionHandler; import freemarker.template.TemplateExceptionHandler;
@@ -199,6 +200,8 @@ public class RepositoryTemplateProcessor extends FreeMarkerProcessor
// set output encoding // set output encoding
config.setOutputEncoding("UTF-8"); config.setOutputEncoding("UTF-8");
config.setNewBuiltinClassResolver(TemplateClassResolver.SAFER_RESOLVER);
templateConfig = config; templateConfig = config;
} }