2017-01-16 8 views
0

私はいくつかのBeanクラスを持つXOM(Java Execution Model)を持っています。私は、各XOMのBOM(ビジネスオブジェクトモデル)を作成したRuleプロジェクトを作成しました。IBM - ODM:XOMが変更されたときの対応するBOMの更新

ここでは、XOM /(Bean)クラスをいくつか変更しました。例:getterとsetterでクラスに新しいパラメータを追加しました。

質問:これらの変更をBOMに直接提供するにはどうすればよいですか?私はすでにBOMを更新しようと

enter image description here

それはエラー以下を示す(右BOMの下で作成されたすべてのモデルをクリックしてください)。私を助けるために、ルールの設計者の要求

enter image description here

答えて

0

プロジェクトでデータオブジェクトを指定する必要があります。

プロジェクトプロパティでは、「動的実行オブジェクト」と「Java実行オブジェクトモデル」を定義できます。それらを追加すると、それらをBOM用のデータソースとして選択できるはずです。

0

ルールデザイナーを再起動してください。 XOMで更新された現在の参照がビルドで表示されないことがあります。それでも問題が解決しない場合は、変数名を非推奨にすることができます。

おかげ Khaleel

0

あなたのルールのプロジェクトのプロパティに移動し、再度追加ビジネス・オブジェクト・モデルとJava実行オブジェクトモデルからXOM参照を削除します。エラーが取り除かれなかった場合は、これで作業が完了したら、プロジェクトを閉じてもう一度開きます。これはうまくいくでしょう。

0

プロジェクトのコピー時にBOMの原点に問題があることがよくあります。この画像は、BOMプロジェクトを右クリックすると表示されるプロパティを示しています。適切なBOMエントリと原点を選択し、次に編集を選択します。 BOM原点を指定するための構文は次のとおりです。

XOM:/ myBomProject // myXomProject

Right-click on BOM project

関連する問題