1

假设我从给定的知识库创建了 StatefulKnowledgeSession。此会话中的 JBPM 流程可以持续多天,因此我们需要在调用之间保持会话。

现在,知识资源(JBPM 流程定义(BPMN 文件))可能会在给定流程实例运行时发生变化。

服务器重新启动后,我需要重建正确的知识库以加载会话。但是我怎么知道要使用哪些资源来重建知识库?会话是否跟踪用于启动它的资源?我需要构建和管理知识库配置吗?

任何帮助将不胜感激!

米歇尔

4

1 回答 1

0

通常,您的应用程序会以与第一次创建相同的方式重新创建 kbase。因此,根据您创建 kbase 的方式,这将涉及从类路径、文件系统或 guvnor 存储库再次加载必要的进程。

会话本身不会跟踪 kbase(因此它可以重新创建它)。

克里斯

于 2013-07-09T20:34:32.490 回答