如何通过activiti Rest API在Activiti中部署DMN文件

时间:2017-12-26 09:59:34

标签: activiti

您好我已经使用新的activiti-app designer(版本6.0.0)创建了一个Decision文件(.DMN),以及一个进程。并将其与我的进程相关联。使用DMN文件的进程很好地在activiti-app上,但是当使用Activiti Rest API部署Process文件时无法运行该进程..?

执行下面的过程错误: -

02:56:29,130​​ [http-nio-8084-exec-3] ERROR org.activiti.engine.impl.interceptor.CommandContext - 关闭命令上下文时出错 显示java.lang.NullPointerException

02:56:29,438 [http-nio-8084-exec-3] ERROR org.activiti.rest.exception.ExceptionHandlerAdvice - 未处理的异常 显示java.lang.NullPointerException

1 个答案:

答案 0 :(得分:1)

activiti-app生成的Process Application包与标准(社区)部署ReST API不兼容。

您应该使用activiti-app ReST API中的部署端点。 App定义端点由以下类描述:

./ Activiti的应用内静止/ SRC /主/ JAVA /组织/ Activiti的/应用程序/静止/编辑/ AppDefinitionResource.java

希望这会有所帮助。 格雷格