0

我正在尝试使用带有spring boot的java嵌入式camunda通过DMN中的JS实现一些复杂的业务验证逻辑。为了避免使用已弃用的 Nashorn 并添加 ES6 支持,我已将其添加到项目 graal js 引擎中。看起来它工作得很好,但我不知道如何将自定义函数添加到 js-script 引擎的上下文中。假设我的资源文件夹中有 index.js 和导出的函数,我怎样才能注册这样的扩展以便能够在 camunda 中使用它?

4

1 回答 1

0

Graal.js already works to a certain extent, but official support for it is only added in 7.16. Please see: https://jira.camunda.com/browse/CAM-13516 Specifically the point of allowing to load external scripts by default is in discussion there. You may explain your use case in a comment on the ticket.

于 2021-05-27T10:23:47.737 回答