jcoder12
jcoder12

Reputation: 167

Cannot find template in Java web script in alfresco

I have followed this tutorial to create a send email custom action using Java backed Webscript: http://ecmstuff.blogspot.com/2012/04/adding-document-library-actions-in.html?showComment=1403279845779#c303784066266925848

As has been mentioned above, there is an AbstractWebScript class defined just to execute the action without using a freemaker template, but I get this error: Cannot locate template processor for template sendDocInEmail.get.html

I guess, there is a problem with the -context.xml file

My files are placed in the following folders: 1. the java .class files are in \tomcat\webapps\alfresco\WEB-INF\classes (placed with the package structure) 2. sendDocInEmail.get.desc in \tomcat\shared\classes\alfresco\extension\templates\webscripts folder (with the package structure) 3. services-context.xml file in the folder \tomcat\webapps\alfresco\WEB-INF\classes\alfresco\module (again with the package structure)

Please help!

Thanks in advance.

Upvotes: 0

Views: 766

Answers (1)

Andreas Steffan
Andreas Steffan

Reputation: 6169

You most likely derived your class from DeclarativeWebScript which extends AbstractWebScript and adds the template processing. Make sure to derive your class from the latter.

Upvotes: 1

Related Questions