I am trying to merge 2 documents in my workflow. I am using documentMergeBean but it doesn't merge the documents. I can see following logs in my tomcat console,
INFO com.activiti.runtime.activiti.bean.DocumentMergeBean - fieldIds t1,t2, variable t3 305347 INFO com.activiti.runtime.activiti.bean.DocumentMergeBean - contentList 1000 INFO com.activiti.runtime.activiti.bean.DocumentMergeBean - field t2 INFO com.activiti.runtime.activiti.bean.DocumentMergeBean - putting t2 1 INFO com.activiti.runtime.activiti.bean.DocumentMergeBean - field t1 INFO com.activiti.runtime.activiti.bean.DocumentMergeBean - putting t1 1 INFO com.activiti.runtime.activiti.bean.DocumentMergeBean - finalContentList 0
Use semicolon to separate between field ids not a comma (there is a typo in developer guide documentMergeBean example). So, your expression should look as follows <code> ${documentMergeBean.mergeDocuments('t1;t2', 't3', execution)} </code>