08-24-2017 05:58 AM
Hello;
I created a template file FTL and stored it in a specific folder in Alfresco repository. inside i have a java backed webscript. I want to load the template file into my Java backed webscript to use it to create an XML file.
I use the freemarker API to load the template, i use this method to load this FTL file :
freemarker.template.Configuration.getTemplate(TEMPLATE_NAME)
But i still getting this error:
java.io.FileNotFoundException: Template "contentModelTemplate.xml.ftl"
I used the FTL file PATH, and the name of the file as arguement to this method to load the template, but i still getting the same error.
Can you tell me how to fix this, and how to load ftl template file in Java?
08-25-2017 05:08 AM
You should not use the FreeMarker API directly. Alfresco provides a TemplateService that you can use to invoke template engines, and by specifying a classpath for an FTL file Alfresco will delegate the execution of the template to the FreeMarker engine internally.
Explore our Alfresco products with the links below. Use labels to filter content by product module.