首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Camunda无法执行groovy脚本

Camunda无法执行groovy脚本
EN

Stack Overflow用户
提问于 2018-09-28 11:21:03
回答 2查看 2.9K关注 0票数 3

下面是我的依赖项。

代码语言:javascript
复制
compile group: 'org.camunda.bpm.springboot', name: 'camunda-bpm-spring-boot-starter-webapp', version: '3.0.0'

compile group: 'org.camunda.bpm.springboot', name: 'camunda-bpm-spring-boot-starter', version: '3.0.0'

compile group: 'org.codehaus.groovy', name: 'groovy-all', version: '2.5.2', ext: 'pom'

这是错误信息,似乎找不到引擎。

代码语言:javascript
复制
org.camunda.bpm.engine.exception.NullValueException: Can't find scripting engine for 'groovy': scriptEngine is null

下面是我的脚本任务xml格式。

代码语言:javascript
复制
<bpmn:scriptTask id="Task_17h6w6s" name="changeStatus" scriptFormat="groovy">
      <bpmn:incoming>SequenceFlow_1mvf31j</bpmn:incoming>
      <bpmn:outgoing>SequenceFlow_19je5yh</bpmn:outgoing>
      <bpmn:script>execution.setVariable("status", APPROVED);
</bpmn:script>
    </bpmn:scriptTask>

有人能帮帮我吗?谢谢

EN

回答 2

Stack Overflow用户

发布于 2018-09-29 16:20:21

我已经解决了。

只需添加此依赖项。

代码语言:javascript
复制
compile group: 'org.codehaus.groovy', name: 'groovy-all', version: '2.4.15'
票数 6
EN

Stack Overflow用户

发布于 2021-01-12 11:04:18

发布基于Camunda BPM Run Docker镜像的https://github.com/rob2universe/bpmrun-add-to-dockerimg来实现这一点(以及其他定制)。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/52547810

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档