java - 露天 Activity 新工作流程添加

标签 java workflow alfresco jbpm activiti

我有露天社区 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文件?

最佳答案

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

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

关于java - 露天 Activity 新工作流程添加,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15896416/

相关文章:

用于解析 xml 文档的 Javascript 代码

java - System.out 转字符串

java - 复杂搜索查询 JPA

c# - CRM 2013 通过自定义工作流程获取 CRM URL

workflow - 如何使用工作流在 MS Dynamics CRM 中共享记录

java - 如何使用java在露天以编程方式获取相关(对等关联)节点?

java - 使用maven和Jetty时的Web应用程序路径

java - 组播服务器接收与其发送的相同数据

git - 压缩提交是否成为一种最佳实践(对于这个特定的工作流程)?

java - 部署自定义 Alfresco