我目前正在与JBpm Kie合作。我们有自定义工作项(和自定义工作项处理程序代码)的流程。我们发现很难调试我们的代码,因为我们的workItem处理程序主要是异步的,并通过REST api完成。 我读到workItem处理程序可以通过maven存储库提供给KIE引擎(我对Maven来说很新)。 。我很想知道我是否可以将我的PC配置为Maven存储库并调试我的代码,因为jBpm进程请求它。有可能吗?
答案 0 :(得分:0)
听起来像是您在谈论提供您自己的工作项存储库的功能。这里有更详细的描述:http://mswiderski.blogspot.com/2018/07/easy-workitem-installation-jbpm.html
但请注意,这并不能解决您调试 workitemhandler 代码的要求。这可以通过编写 Unittests(简单)或通过将它们放入 spring boot jbpm starter 项目并在那里运行(困难)来存档。 顺便说一句:JBPM 项目自己使用最后一个选项来测试那里的产品。