1

特定のナレッジベースから StatefulKnowledgeSession を作成したとします。このセッションの JBPM プロセスは数日間続く可能性があるため、呼び出し間でセッションを維持する必要があります。

現在、ナレッジ リソース (JBPM プロセス定義 (BPMN ファイル)) は、特定のプロセス インスタンスの実行中に変更される場合があります。

サーバーの再起動時に、セッションをロードするために正しいナレッジベースを再構築する必要があります。しかし、ナレッジベースを再構築するためにどのリソースを使用すればよいかを知るにはどうすればよいでしょうか? セッションは、それを開始するために使用されたリソースを追跡しますか? ナレッジベース構成を構築および管理する必要がありますか?

どんな助けでも大歓迎です!

ミシェル

4

1 に答える 1

0

通常、アプリケーションは、最初に作成されたときと同じ方法で kbase を再作成します。したがって、kbase の作成方法に応じて、必要なプロセスをクラスパス、ファイルシステム、または guvnor リポジトリなどから再度ロードするだけです。

セッション自体は kbase を追跡しません (そのため、再作成できます)。

クリス

于 2013-07-09T20:34:32.490 に答える