0

プロセス変数が設定された drools のプロセスがあります。変数に基づいて呼び出される ruleflowgroup を動的に変更できるようにしたいと考えています。

ruleflowgroup を #{ruleFlowGroupName} に設定しようとしましたが、ルールがアクティブになりません。

変数の値を出力するルールフロー グループの直前にスクリプト タスクがあり、それは正しいです。

プロセスIDがプロセス変数であり、メインプロセスが実行されるとプロセスが動的に置き換えられる再構成可能なサブプロセスでこれを以前に行いました。

ruleflowgroup も指定してこれを行うことができることを望んでいました。

何か案は?

4

2 に答える 2

0

それを行うことのビジネス目標は何ですか?droolsエンジン内に挿入する内容に応じて異なるデータを評価する、2つの異なるルールのセットがある場合、2つの異なるルールフローグループを用意する必要はありません。関連するルールのみがアクティブ化されます。乾杯

于 2012-02-18T15:44:10.143 に答える
0

動的ルールフローグループ名が現在サポートされていないことは事実です。このために JIRA を作成したので、これを追跡し、進捗状況を最新の状態に保つことができます。

https://issues.jboss.org/browse/JBPM-3552

代替手段や回避策がすでに存在する可能性があるため、これが役立つと思われる状況を説明することは実際に役立ちます。

于 2012-02-19T01:22:54.883 に答える