Tag: drools

Drools ist ein business rule management system (BRMS) mit einer forward-chaining inference-based rules engine, mehr korrekt bezeichnet als Produktions-Regel-system über eine verbesserte Umsetzung des Rete-Algorithmus. Drools ist gehostet bei JBoss.

Drools - Mehrere Regeln feuern, obwohl Sie alle gehören zu der gleichen Gruppe Aktivierung

Anzahl der Antworten 3 Antworten
Habe ich eine Reihe von Regeln wie folgt: rule "Default Margin By Grade" ruleflow-group "MarginByGrade" enabled false when $mg : MarginByGrade() $u : PriceUnit( resale==null, trimGrade memberOf $mg.grades ) then end rule "Grade Margin By Group, Style"

Globale variable in Drools-Regel

Anzahl der Antworten 3 Antworten
Gibt es eine Möglichkeit, ich kann wieder den Integer-Wert aktualisiert in Drools-Regel. Leite ich den string in meine Regel. Ich kann sehen, dass meine Regel läuft, aber ich bin nicht immer die aktualisierten globalen Variablen. Hier ist

Einfügen von Objekten aus einer Liste in drools-Regel?

Anzahl der Antworten 2 Antworten
Möchte ich einfügen einer Liste von Objekten, die in der dann-Teil dynamisch, wenn in dieser Regel enthalten ist, zum laufen. rule "insert adresses" when $person:Person(state=="DC") then //insert all address of this person, person.getAddresses() return a set of

Wie definieren Sie Variablen in der Seite, drools und Werte hinzufügen, um Sie

Anzahl der Antworten 1 Antworten
Wie definieren Sie Variablen und Werte hinzufügen, um es in DRL-Datei, die verwendet werden können, die zwischen den Regeln, wie eine statische Ressource. Habe ich versucht zu global-Schlüsselwort verwenden, aber wenn ich hinzufügen das hinzufügen von Werten

Drools - Tut Komplexe Sachen in eine Regel-Bedingung oder Folge

Anzahl der Antworten 2 Antworten
In meiner Firma, wir sind der Planung bis zur Nutzung Drools eine FASER, für ein paar Projekte. Nun werden wir versuchen, zu definieren, einige best-practices. Meine Frage ist, was sollte und sollte nicht getan werden innerhalb einer

Drools.NET vs Windows Workflow Foundation (WF)

Anzahl der Antworten 2 Antworten
Ich bin derzeit in den Prozess der Suche nach einer rules engine, die funktioniert .NET. Unsere Logik ist ziemlich einfach, +, -, *, /, and, or, grundlegende Reihenfolge der Operationen Zeug. Aber wir gehen zu müssen, diese

Die überprüfung, ob ein Objekt einer Liste einen Wert mit drools

Anzahl der Antworten 2 Antworten
Ich habe einige Probleme, die überprüfen, ob ein Objekt einer Liste einen Wert mit drools. Meinem Modell ist dies class Products{ private List<Approver> approvalPath; } class Approver{ private String employeeName; } So, ich brauche, um eine Regel

Drools-logging mit logback

Anzahl der Antworten 2 Antworten
Ich bin mit Drools 5.4.0.Final Für die Anmeldung bin ich mit logback in meiner Anwendung. Ich habe versucht, hinzufügen, aktualisieren Sie meine logback.xml mit <logger name="org.drools" level="debug"/> Aber ich sehe nichts in meinen logs über Drools. Ich

Das laden und aktualisieren von Regeln aus einer Datenbank in Drools 6

Anzahl der Antworten 2 Antworten
Wie würde man das laden von Regeln aus einer Datenbank-Tabelle, die beim starten und aktualisieren Sie Sie aus der gleichen Tabelle in Drools 6.2.0? Habe ich ein Beispiel mit Drools 5, die könnte ich wahrscheinlich konvertieren von

wie ich bereitstellen kie-drools-wb 6.2.0 mit tomcat7?

Anzahl der Antworten 2 Antworten
Ich Folge Balg-link, aber nicht der Erfolg, zu integrieren kie-drools-wb 6.2.0 mit Tomcat-7. kann mir jemand helfen, zu beheben mein problem? besuchen http://www.tagwith.com/question_505795_setup-drools-kie-execution-server-credentials InformationsquelleAutor parth | 2015-03-16

Maps und strings in Drools-Regeln

Anzahl der Antworten 1 Antworten
Habe ich folgende Drools-Regel zu senden, die ich anzeigen gefüllt mit element , aber wenn es ausgeführt habe ich element . Warum erhalte ich null, wenn es sein sollte, "Y" für den Wert? Wenn ich mir Haltepunkt

Drools DRL-Datei auf ein Paket kann nicht Lesen

Anzahl der Antworten 3 Antworten
Ich bin neu in drools, und ich kann keinen Zugriff auf meine DRL-Datei in einem Paket. Das ist das, was ich dachte. Meine Hierarchie der Regeln meines Projekts ist, wie dies Ich versucht, Zugriff auf den DRL-Datei

Brennen selektive Regeln von Speichel-Datei

Anzahl der Antworten 1 Antworten
Ist es möglich, Feuer-Regeln in Speichel-Datei Regel-Namen ? Meine Forderung ist, dass meine Regel Datei enthält die Liste aller Regeln (S). Aber ich habe eine separate config enthält Liste der Regel Namen, die entlassen werden (A). Hinweis:

nicht anmelden, um kie-drools-wb-Verteilung-wars-6.0.0.Final-jboss-as7.0

Anzahl der Antworten 1 Antworten
Lade ich die kie-drools-wb-distribution-6.0.0.Final.zip und implementiert, die kie-drools-wb-Verteilung-wars-6.0.0.Final-jboss-as7.0.Krieg in jboss-as-7.1.1.Letzte im standalone-Modus. Nun, wenn ich bin tring, um eine Anmeldung mit Standard-Benutzername : admin Kennwort: admin. Es besagt Anmeldung gescheitert: Ungültiger Benutzername oder ungültiges Kennwort Log zeigt

Mit Drools in einem schweren batch-Prozess

Anzahl der Antworten 9 Antworten
Wir verwendet Drools als Teil einer Lösung, um fungieren als eine Art filter, in einer sehr intensiven processing-Anwendung, vielleicht mit bis zu 100 Regeln auf 500,000 + Arbeitsspeicher Objekte. stellt sich heraus, dass es ist extrem langsam.

Lesen Sie sabbert variable, die Java-code

Anzahl der Antworten 1 Antworten
Ich bin neu in drools und was ich versuche zu tun ist, um einen Wert aus den Regeln Benutzte ich den code aus dem Beispiel-Projekt von drools ist: Lesen der DRL Datei: KnowledgeBuilder kbuilder = KnowledgeBuilderFactory.newKnowledgeBuilder(); kbuilder.add(

Die Verwendung einer workflow-engine, state machine, engine oder Rollen, meine eigene?

Anzahl der Antworten 2 Antworten
Ich bin verwirrt. Ich bin der Entwicklung eines grails-basierten internen tool für meine Firma. Eine Komponente in diesem Werkzeug ist ein einfaches issue-tracker (Helpdesk-Funktion). Ich habe die domain-Objekte wie Problem, Frage und NewFeature. Jeder dieser domain-Klassen haben

Workflow-engine BPMN, Drools, etc oder ESB?

Anzahl der Antworten 5 Antworten
Wir haben derzeit eine Anwendung, die basierend auf einem eigens entwickelten workflow-engine mit YAML-basierten DSL. Wir sind auf der Suche um zu verschieben, Teile davon in Java. Habe ich entdeckt eine Anzahl von java-Lösungen wie Intalio, JBPM,

Einfach JSON.NET Serialisierung/Deserialisierung Beispiel

Anzahl der Antworten 2 Antworten
Ich habe die Suche im internet für buchstäblich Stunden versuchen zu finden ein sehr einfaches Beispiel für die Serialisierung und Deserialisierung mit JSON-Aufruf in C#. Nach sorgfältiger durchsuchen und zusammensetzen, würde ich mag, um den Anruf JSON

Drools Tests mit junit

Anzahl der Antworten 5 Antworten
Was ist die beste Praxis zu testen drools-Regeln mit junit? Bis jetzt haben wir genutzt mit junit dbunit zum testen Regeln. Wir hatten sample-Daten, die auf hsqldb. Wir hatten paar-Regel-Pakete und am Ende des Projekts, ist es

Drools Hallo Welt maven-Abhängigkeiten

Anzahl der Antworten 2 Antworten
Ich versuche zu laufen, sehr einfache Anwendung mit Drools und für ein paar Stunden jetzt nicht einrichten pom.xml mit allen Abhängigkeiten. Hier ist, wie es jetzt aussieht: <dependencies> <!-- Drools engine --> <dependency> <groupId>org.drools</groupId> <artifactId>drools-core</artifactId> <version>5.4.0.Final</version> </dependency>

Drools: die Speicherung der Regeln in der Datenbank

Anzahl der Antworten 5 Antworten
Derzeit Speichere ich alle Regeln werden Dateien auf dem Dateisystem (es gibt viele Versionen von Ihnen) und laden Sie die verschiedene Versionen von Ihnen in den Speicher beim Start. Ich würde das gerne ändern, um die Speicherung

Drools und Karten

Anzahl der Antworten 1 Antworten
Ich bin Anfänger in diesem Rahmen, und ich versuche, eine Karte statt der Java-Klasse. Mein Beispiel sieht so aus: Main-Methode: Map<String, Float> mapa = new HashMap<String, Float>(); mapa.put("Height", (float)1.73); mapa.put("Weight", (float)79.0); mapa.put("BMI", mapa.get("Weight") / (mapa.get("Height") * mapa.get("Height")));

Entscheidungsbäume und rule engines (Drools)

Anzahl der Antworten 3 Antworten
In der Anwendung, ich bin jetzt arbeiten, ich muss in regelmäßigen Abständen überprüfen die Förderfähigkeit von Zehntausenden von Objekten, die irgendeine Art von service. Die Entscheidung Diagramm selbst ist in der folgenden form, nur viel größer: In

Drools KnowledgeBase Veraltet

Anzahl der Antworten 1 Antworten
Ich bin die Integration der Drools Regel-engine, die in meiner Anwendung. 99% der Beispiele, die ich gefunden habe, um loszulegen Aussehen: KnowledgeBuilder kbuilder = KnowledgeBuilderFactory.newKnowledgeBuilder(); kbuilder.add( ResourceFactory.newUrlResource( url ), ResourceType.DRL ); if ( kbuilder.hasErrors() ) { System.err.println(

Konfigurieren von drools und maven und schreiben von Hallo-Welt-Anwendung mit Ihnen

Anzahl der Antworten 2 Antworten
Ich will lernen, drools und maven kann einer mir helfen mit links zum konfigurieren drools und maven und schreiben Sie ein basic-Beispiel "hello world" mit Ihnen. Vielen Dank im Voraus InformationsquelleAutor Anupam Gupta | 2011-03-23

Was ist Mvel-Dialekt in Drools?

Anzahl der Antworten 5 Antworten
Ich bin neu in Drools. Ich bin Sie eine Regel erstellen, aber ich bekomme einen compile-Zeit-Fehler "Feld nicht sichtbar" ist. Habe ich versucht, zu überprüfen, mit der Jboss Beispiele, wo Sie Dialekt "mvel". Es kompiliert. Ich Verstand

sind for-Schleifen möglich in drools?

Anzahl der Antworten 4 Antworten
weiß jemand, ob es gibt einen Weg, um for-Schleifen in drools ?. Ich versuche, eine Schleife durch eine Liste von string zu sehen, ob einer der strings mit einem Muster übereinstimmt, z.B. def listOfStrings = ['a','a.b','a.b.c'] for(String

Wie füge ich Fakten an Arbeitsspeicher zur Laufzeit in der Drools DRL und abrufen, die Sie bei der Ausführung die Ergebnisse einer stateless session?

Anzahl der Antworten 1 Antworten
Hintergrund: Arbeite ich an einer Anwendung, die transformiert ein Objekt die Eingabe in eines der beiden Ausgangs-Objekten auf der Grundlage einer Reihe von drools-Regeln. Das Ausgabe-Objekt erst zur Laufzeit bekannt ist und es in der ersten Regel

JBoss Drools einfügen Tatsachen von DRL

Anzahl der Antworten 1 Antworten
Brauche ich meine WorkingMemory werden Tatsachen bekannt, die die TFL wie folgt: rule "Your First Rule" when $testRule : TestRule(count >= 100) then System.out.println("100 PACKETS"); end Gibt es einen Weg, um das WorkingMemory bewusst zu werden, die

Drools - Einfügen der mehreren Fakten von der gleichen Art, mit einer Regel

Anzahl der Antworten 2 Antworten
Ich bin ganz neu Drools und ich habe bereits einige tutorials online zu finden und Lesen Sie die Dokumentation. Ich bin sicher, was ich dabei bin zu erklären, hat eine triviale Lösung, die ich verpasst habe, aber

So definieren und initialisieren Sie Variablen in drools-Regel

Anzahl der Antworten 1 Antworten
Ich bin mit drools 6.1. Ich habe einen sabber-Datei. Ich möchte so etwas wie dies tun. import static com.softech.vu360.autoalert.util.Utility.getCurrentDate; import static com.softech.vu360.autoalert.util.Utility.getDate; import static com.softech.vu360.autoalert.util.Utility.getMonthNameFromInt; import static com.softech.vu360.autoalert.util.Utility.getExpiryDate; import static com.softech.vu360.autoalert.util.Utility.getEmailDate; import static com.softech.vu360.autoalert.util.Utility.getWeekOfYear; import com.softech.vu360.autoalert.model.LicenseCredential; import

Drools Entscheidung Tabelle, "nicht übereinstimmende input" > " in der Regel "

Anzahl der Antworten 2 Antworten
Ich erstelle eine entscheidungstabelle mit Drools und Probleme mit dem größer-als-Zeichen ('>'). Ich sah auf der drools Dokumentation, die Sie nutzen könnten '>' und '<', aber ich scheine etwas falsch. Die Spalte (ich habe nicht genug Ruf

nicht in der Lage zu beheben, wird die Methode mit strict-Modus

Anzahl der Antworten 1 Antworten
Ich bin Neuling in java und sabbert und ich haben zu bauen, ein java-RESTful-Web-Services /rules engine. Wir haben bereits Genesys Rule Authoring (GRAT) und Genesys Rule Engine (GRE) (version 8.1.2), die drools-version 5.2. Wir haben die Notwendigkeit,

Drools: iterieren Liste und fügen Sie zu einer anderen Liste

Anzahl der Antworten 2 Antworten
Ich versuche Durchlaufen eine ArrayList und hinzufügen zu einer anderen ArrayList mithilfe von jboss drools innen die Regel. Habe ich ein pojo mit der Liste. Class DroolsPojo{ List<String> answers; //getters and setters } Mein pojo Rückgabe einer

kann nicht geladen drools Regel immer Fehler: konnte nicht lösen, Objekt-Typ

Anzahl der Antworten 1 Antworten
ich bin neu in drools ich versuche, führen Sie das Hallo Welt, aber es gibt mir immer diesen Fehler Einige Fehler vorhanden ist in den packageBuilder Nicht lösen ObjectType 'message dort' : [Rule name='Hallo Welt'] Exception in

Überprüfen Sie alle Elemente von einer Liste (Drools Expert)

Anzahl der Antworten 2 Antworten
Bin ich zu schreiben versucht, Regeln in Drools Expert. In der when Teil der Regel, ich schauen einige Eigenschaften des Application Objekt. Dieses Objekt enthält eine Liste und ich möchte, um zu überprüfen, ob eine Reihe von

Wie schreibt Sabbern Regeln in Excel-Tabelle?

Anzahl der Antworten 3 Antworten
Können wir schreiben Sabbern Regeln in Excel-Tabelle? Können Regeln verwendet werden, um einfache menschliche lesbare Inhalte? Wenn wir dann, wie es getan werden kann? Bitte erklären. Was sind "sabbern Regeln"? Was im Grunde drools ist, haben Sie

Drools-Regel "nicht existiert"

Anzahl der Antworten 2 Antworten
Ich bin mithilfe von JBoss Drools zu schreiben, einige business-Regeln. Ich hab ein problem auf das "nicht-vorhanden" - Regel.Hier ist mein code. rule "ATL 27R-A12 Subfleet A319-100 Departure configuration list has flap 1" salience 20 no-loop true

verwenden Sie java.util.Datum in der Regel LHS

Anzahl der Antworten 1 Antworten
Ich bin ein rookie von drools, lernen und arbeiten auf drools für etwa 10 Tage. Ich war vor ein problem, dass ein Date () - Objekt verglichen werden soll in der Regel LHS Teil. //in Java SimpleDateFormat

Sehr einfache Ausführung von drools 5, basic-setup-und Schnellstart

Anzahl der Antworten 2 Antworten
Gibt es eine umfassende Kurzanleitung für drools 5. Ich war versucht, das einfache "Hello World".drl Regel, aber ich wollte es tun durch ein ant-Skript, evtl. nur mit javac/java: Bekomme ich die folgende Fehlermeldung: Hinweis: ich nicht bin,

Drools-Unterstützung in IntelliJ IDEA

Anzahl der Antworten 1 Antworten
Ich versuche, IntelliJ IDEA mit legacy-Projekt mit Drools-Dateien, aber ich bin nicht erfolgreich. Fügte ich Drools Rahmen, um das Modul mit *.drl Dateien und... nichts. Ich kann nicht formatieren *.drl Dateien haben keine navigation, keine code-completion, etc.

"wenn, dann, sonst "mit rule engines

Anzahl der Antworten 2 Antworten
Ich bin neu in drools und eine Bedingung (condition) und eine Boolesche variable "a" , möchte ich folgende Regel mit drools : if (Condition) { a = true; } else { a = false; } Was ist

Drools 6.0 dynamisch laden Regeln zur Laufzeit

Anzahl der Antworten 3 Antworten
Ich soll zum laden einer drl-Datei zur Laufzeit. Die Beiträge die ich gefunden habe, einschließlich dieser ein Arbeit für die version 5.0, aber ich kann nicht herausfinden, wie es für drools version 6.0. InformationsquelleAutor Aidan | 2014-05-08

Deklarieren Sie lokale Regel Variablen, die mit Drools

Anzahl der Antworten 2 Antworten
Es ist möglich, erstellen Sie eine lokale variable in eine lokale Regel-definition mithilfe der Drools Regel-engine? Schrieb ich ein Beispiel-code, aber es ist nicht zu kompilieren. Dieses Beispiel ist nur um die zu entlarven die Idee, über

org.xml.sax.SAXParseException: cvc-complex-type.2.4.c: Die passende Platzhalter ist streng

Anzahl der Antworten 2 Antworten
org.xml.sax.SAXParseException: cvc-complex-type.2.4.c: The matching wildcard is strict, but no declaration can be found for element 'drools:grid-node'. Ich bin immer diese Fehlermeldung, wenn ich einen grid-Knoten und ksession, um meine spring-xml. Ich habe einige suchen und wie es

Gibt es eine GUI für die Verwendung von Drools?

Anzahl der Antworten 2 Antworten
Ich bin neu in Drools. Ich habe bereits integriert Drools mit jsp. Nun möchte ich wissen, ist es GUI für Drools ausführen Ihrer Anwendung? Dank InformationsquelleAutor Niku | 2013-11-18

Drools Core-DRL - Feuer nur eine Regel mit der höchsten Salienz, überspringen andere Regeln

Anzahl der Antworten 5 Antworten
Habe ich einfache JAVA-bean mit zwei int-Felder: 'a' und 'b'. Habe ich zwei Regeln: rule "First rule" salience 10 when $bean : Bean ( a == 1) then $bean.setB(10); end rule "Second rule" salience 20 when $bean

Drools Funktionen

Anzahl der Antworten 4 Antworten
Seit kurzem arbeite ich mit drools und ich möchte, um einige spezielle Prüfungen auf einige Objekte. Ich brauche für die Verwendung von Funktionen in der when Abschnitt von der Regel, aber ich bin immer ein Fehler. Beispiel:

Wie funktioniert die update-Funktion funktioniert in drools?

Anzahl der Antworten 1 Antworten
Wie funktioniert die update-Funktion funktioniert in drools? Verursacht die gleichen Regeln Feuer wieder automatisch? InformationsquelleAutor Nicky Jaidev | 2013-01-24