我有露天社区4.0.e。
我部署了新的工作流程,并为其中一项任务使用了任务监听器;
<activiti:taskListener event="create" class="java.JavaBpmnTest"></activiti:taskListener>
这是我的java类
package java;
import org.activiti.engine.delegate.DelegateExecution;
import org.activiti.engine.delegate.JavaDelegate;
public class JavaBpmnTest implements JavaDelegate{
@Override
public void execute(DelegateExecution arg0) throws Exception {
/* my code */
}
/**
* @param args
*/
}
我的问题是在哪里放置这个java文件,以便我的工作流可以使用它? 如何部署这个java文件?
答案 0 :(得分:1)
您可以创建jar文件并将其放在alfresco / WEB-INF / lib下。
当alfresco正在运行时,所有导入都将在类路径中加载。