<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Hook point for document generation: TemplateVariableProcessor could not be resolved  in Alfresco Archive</title>
    <link>https://connect.hyland.com/t5/alfresco-archive/hook-point-for-document-generation-templatevariableprocessor/m-p/297212#M250342</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hi there,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I'm trying to manipulate some form values before generating a PDF with the Alfresco Activiti Suite 1.4.1 "document generation task". I'm using the latest documentation: &lt;/SPAN&gt;&lt;A href="https://docs.alfresco.com/activiti/docs/dev-guide/1.4.0/#templateVariableProcessor" rel="nofollow noopener noreferrer"&gt;https://docs.alfresco.com/activiti/docs/dev-guide/1.4.0/#templateVariableProcessor&lt;/A&gt;&lt;BR /&gt;&lt;SPAN&gt;Unfortunately, I can't compile the Java class example because the &lt;/SPAN&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;TemplateVariableProcessor&lt;SPAN class="line-numbers-rows"&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;SPAN&gt; could not be implemented. This is because the of the import &lt;/SPAN&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;com.activiti.api.docgen.TemplateVariableProcessor&lt;SPAN class="line-numbers-rows"&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;SPAN&gt;. The &lt;/SPAN&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;com.activiti.api&lt;SPAN class="line-numbers-rows"&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;SPAN&gt; package could not be resolved!&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;As mentioned in the documentation above, my POM contains the following:&lt;/SPAN&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;&lt;BR /&gt;…&lt;BR /&gt;&amp;nbsp; &amp;lt;dependency&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;groupId&amp;gt;com.activiti&amp;lt;/groupId&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;artifactId&amp;gt;activiti-app-logic&amp;lt;/artifactId&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;version&amp;gt;1.4.1&amp;lt;/version&amp;gt;&lt;BR /&gt;&amp;nbsp; &amp;lt;/dependency&amp;gt;&lt;BR /&gt;…&lt;BR /&gt;&lt;SPAN class="line-numbers-rows"&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Maybe at this point I make already a mistake? Because even based on the documentation &lt;/SPAN&gt;&lt;A href="https://docs.alfresco.com/activiti/docs/dev-guide/1.4.0/#_custom_logic" rel="nofollow noopener noreferrer"&gt;https://docs.alfresco.com/activiti/docs/dev-guide/1.4.0/#_custom_logic&lt;/A&gt;&lt;SPAN&gt; I can build against a particular suite version &lt;/SPAN&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;${suite.version}&lt;SPAN class="line-numbers-rows"&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;SPAN&gt;. I assume it's the Alfresco Activiti Suite version, right? So I'm using the latest one which is 1.4.1. But this version could not be resolved. Another strange thing is, that I can't find the package &lt;/SPAN&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;com.activiti&lt;SPAN class="line-numbers-rows"&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;SPAN&gt; on &lt;/SPAN&gt;&lt;A href="https://maven.alfresco.com/nexus" rel="nofollow noopener noreferrer"&gt;https://maven.alfresco.com/nexus&lt;/A&gt;&lt;SPAN&gt;. Only &lt;/SPAN&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;org.activiti&lt;SPAN class="line-numbers-rows"&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;SPAN&gt; is available. But if I use "org" instead "com" it doesn't work either. For &lt;/SPAN&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;org.activiti&lt;SPAN class="line-numbers-rows"&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;SPAN&gt; I've also tried the version 6.0.0.Beta2 (&lt;/SPAN&gt;&lt;A href="http://mvnrepository.com/artifact/org.activiti/activiti-app-logic" rel="nofollow noopener noreferrer"&gt;http://mvnrepository.com/artifact/org.activiti/activiti-app-logic&lt;/A&gt;&lt;SPAN&gt;).&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;How do I get the example working? &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;I appreciate any advice!&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;BR, &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Mario&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;For completeness my Java code:&lt;/SPAN&gt;&lt;BR /&gt;&lt;PRE class="language-java line-numbers"&gt;&lt;CODE&gt;&lt;BR /&gt;package com.activiti.extension.bean;&lt;BR /&gt;import org.activiti.engine.delegate.DelegateExecution;&lt;BR /&gt;import org.springframework.stereotype.Component;&lt;BR /&gt;import org.apache.log4j.Logger;&lt;BR /&gt;import com.activiti.api.docgen.TemplateVariableProcessor;&lt;BR /&gt;&lt;BR /&gt;@Component&lt;BR /&gt;public class CustomTemplateProcessor implements TemplateVariableProcessor {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; private static final Logger logger = Logger.getLogger(CustomTemplateProcessor.class);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; public Object process(DelegateExecution execution, String variableName, Object value) {&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; logger.info("processing &amp;lt;"+variableName+"&amp;gt; with value &amp;lt;"+value+"&amp;gt;");&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return value.toString() + "___" + "HELLO_WORLD";&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;BR /&gt;}&lt;BR /&gt;&lt;SPAN class="line-numbers-rows"&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 13 May 2016 13:38:22 GMT</pubDate>
    <dc:creator>mario_fliegner</dc:creator>
    <dc:date>2016-05-13T13:38:22Z</dc:date>
    <item>
      <title>Hook point for document generation: TemplateVariableProcessor could not be resolved</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/hook-point-for-document-generation-templatevariableprocessor/m-p/297212#M250342</link>
      <description>Hi there,I'm trying to manipulate some form values before generating a PDF with the Alfresco Activiti Suite 1.4.1 "document generation task". I'm using the latest documentation: https://docs.alfresco.com/activiti/docs/dev-guide/1.4.0/#templateVariableProcessorUnfortunately, I can't compile the Java</description>
      <pubDate>Fri, 13 May 2016 13:38:22 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/hook-point-for-document-generation-templatevariableprocessor/m-p/297212#M250342</guid>
      <dc:creator>mario_fliegner</dc:creator>
      <dc:date>2016-05-13T13:38:22Z</dc:date>
    </item>
    <item>
      <title>Re: Hook point for document generation: TemplateVariableProcessor could not be resolved</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/hook-point-for-document-generation-templatevariableprocessor/m-p/297213#M250343</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Nobody has an idea at all?&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 31 May 2016 07:22:10 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/hook-point-for-document-generation-templatevariableprocessor/m-p/297213#M250343</guid>
      <dc:creator>mario_fliegner</dc:creator>
      <dc:date>2016-05-31T07:22:10Z</dc:date>
    </item>
  </channel>
</rss>

