我是JBPM的新手(评估版本6.2),我已经在活动bpm工作了将近4年,有人可以解释我的事情吗
我已经使用kie workbench创建了一个进程和域实体,并将其部署到我的应用程序中(通过kjar复制并与maven repo集成进行测试),我的应用程序和kie workbench指向同一个数据库,目前部署到同一个tomcat,是否正确?
我已经能够从kie workbench以及我的应用程序启动该过程,但是我在自己的应用程序中部署/启动的过程在kie workbench中可见,反之亦然,但我无法采取任何行动,比如从kie workbench完成任务,可能的原因是什么? (可能与会话相关的问题)
如果我更新已经运行的进程并部署更新版本会发生什么(当然我必须设置-Dorg.kie.override.deploy.enabled = true和相同的版本),会是什么对已经运行的流程的影响?我的演示应用程序出现以下错误
“遇到意外错误:java.lang.RuntimeException:恢复流程实例1时找不到流程demoWorkflow.shipmentProcess”
如果我的应用程序(集群)的多个实例指向同一个JBPM数据库会发生什么,我应该使用什么样的策略在kie workbench的所有实例上部署更新的进程。我们不想重新启动服务器。
如果我修改模块(更新bpmn以及数据模型)并再次部署它,会对现有流程产生什么影响。
kie guvnor被替换为kie-scanner,这意味着每次我们更改流氓规则时,我们都必须依靠kie-scanner来更新我的流程中的规则。
提前致谢。