rule-engine

    0

    2答えて

    レガシーJava EEプロジェクトの場合は、JDK 1.7で作業する必要があります。ビジネスルールを管理するためにdroolsを追加する必要があるため、最新のdroolsリリースを知りたいのですがこのプロジェクトに使用します。 は、私は、次のバージョンで試してみましたが、私は例がリリースに含まれてコンパイルすることはできません。 6.5、6.2、6.1、6.0、5.6、5.5 エラー:サポートされ

    0

    1答えて

    kSessionに2種類のjavaオブジェクト(ファクト)を挿入しようとしています。私はこれらのオブジェクトのプロパティをExcelファイルから取得しています。 オブジェクト(ファクト)は、タイプ1の10個、タイプ2の20個、つまりタイプ1(c1)のオブジェクト1個とタイプ2(p1、p2)の2個のオブジェクトがペアになっています。 これらのオブジェクト(ファクト)はすべてkSessionでプッシュ

    2

    3答えて

    私は最近、Excelファイルをインポートするソフトウェアを書くことを任されました。 私が解決しようとしている問題は、私の会社にはc100クライアントがあり、ファイルごとに異なるレイアウトのファイルを提供しているということです。ファイルの列はクライアントによって異なりますが、 。 このプロセスは、特定の操作を別のファイルに行う必要があるため、複雑です。 たとえば、1つのファイルでは、特定の列の後に列

    0

    1答えて

    特定の環境私はそれが必要な場合に使用しています:Drools、JAVA データの初期スナップショットを生成し、ビジネスルールを適用するために推論を適用します。スナップショットの生成とルールの実行の間にデータ更新を実行するとどうなりますか? これを回避する方法はありますか?データの更新を完全に制限する方法以外にもありますか?

    0

    1答えて

    Droolsとデシジョン・テーブルを初めて使用しました。私はルールの人の年齢を使ってPersonが年長/若者であるかどうかをテストするルールを作成する必要があります。ルールは機能しますが、無限ループです。 これは基本的なもので、人の年齢が18歳を超えると、その人は年長で、18歳未満の人は若いです。 (メインクラスの静的、) Personクラス:私のペルソナクラスはテストデシジョンテーブルのためのシ

    1

    1答えて

    ドロップダウンメニューから選択したソースオブジェクトをルールエディタにロードしようとしています。 すでにRuleEditorの新しいインスタンスで選択されたソースオブジェクトからRuleModelを作成していて、RuleEditorのクライアント設定からCodeEffectに設定をロードしています(My LoadSettings関数を再度呼び出す)。 この時点でソースオブジェクトは変更されますが、

    1

    2答えて

    私はちょうどビジネスルール、.drlファイル、ルールエンジンとDroolsに導入されました。私は、これらの条件と事実のチェックはJavaプログラムでも実行できることに気付きました。なぜ.drlファイルを書き、ルールエンジンは別途必要です。 インターネットで見つかった例では、論理をJavaクラスに入れるのではなく、Partucular Business Logic用の.drlファイルを作成する理由を

    0

    1答えて

    に私は.I iは次のようにエラーを取得しています新しいrule.But書いていますdroolsがに新しいです:「」 不一致入力をパターン内のルール "StopTextRule" に 私のルールはこれがDroolsの6.4.0を使用してコンパイルし package com.******.*****; import java.lang.Number; rule "StopTextRule"

    0

    1答えて

    私は動的にルールを更新するための要件に取り組んでいます。 1時間に1回DBからルールを選ぶスケジューラがあります。要件は、DBから読み取られた新しい一連のルールで以前ロードされたルールを完全に破棄することです。 現在、私はファイルシステムを初期化しており、スケジューラが毎回ルールを読み取るたびに再初期化されます。 private KieServices kieServices = KieServi

    0

    1答えて

    私はdroolsを初めて使っています。私は条件に応じて複数のルールを同時に発射したい。 次のように私はバッチ実行コマンドを使用していないのですが、それは私にエラーを与える:「悪い要求を、実行すべきコマンド - 間違ったフォーマットやデータなしのいずれかを」ガイド付き決定表のルックスで { "batch-execution":{ "lookup":"defaultKieSession",