0

このリンクに記載されているように、drools プロジェクトを作成するための drools ドキュメントに記載されているすべての手順 (データ オブジェクトとルール アーティファクトの命名規則が少し異なります) に従いました。

jBoss サーバー v 6.4 にインストールされた KIE Drools Workbench でこのプロジェクトを実行しようとしています。ルールは非常に原始的ですが、画像のように検証ボタンをクリックすると、以下のようにエラーが発生し続けます。グーグルを試して、厳密な検証をfalseに設定解除するなどの特定のオプションがあることを確認しましたが、DRLファイルのどこに設定するかわかりません。 ここに画像の説明を入力

[エラー: 厳密モードを使用してメソッドを解決できません: nl.cimt.dummyprjt.Company.country()] [近く: {... 国 == "NLD" ....}]

誰でも親切にここで助けてもらえますか。

4

1 に答える 1

0

クラス Company は、JavaBeans 規則に従って作成されていますか? あなたはこれを持っていますか:

private String country;
public String getCountry(){ return country; }

それを変更すると、エラーはなくなります。(この標準ケースは「strict-mode」に依存しません。)

于 2016-05-16T05:25:02.230 に答える