Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/305.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java alfresco activiti新工作流添加_Java_Workflow_Alfresco_Jbpm_Activiti - Fatal编程技术网

Java alfresco activiti新工作流添加

Java alfresco activiti新工作流添加,java,workflow,alfresco,jbpm,activiti,Java,Workflow,Alfresco,Jbpm,Activiti,我有alfresco社区4.0.e 我部署了新的工作流,并为其中一个任务使用了任务侦听器 <activiti:taskListener event="create" class="java.JavaBpmnTest"></activiti:taskListener> 我的问题是把这个java文件放在哪里,这样我的工作流就可以使用它了? 如何部署这个java文件?您可以创建jar文件并将其放在alfresco/WEB-INF/lib下 当alfresco运行时,所有导入都

我有alfresco社区4.0.e

我部署了新的工作流,并为其中一个任务使用了任务侦听器

<activiti:taskListener event="create" class="java.JavaBpmnTest"></activiti:taskListener>
我的问题是把这个java文件放在哪里,这样我的工作流就可以使用它了?
如何部署这个java文件?

您可以创建jar文件并将其放在alfresco/WEB-INF/lib下

当alfresco运行时,所有导入都将加载到类路径中

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
 */

}