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.
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"
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
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
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
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
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
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
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
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
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
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
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
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:
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
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.
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(
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
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,
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
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
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>
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
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")));
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
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(
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
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
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
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
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
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
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
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
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,
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
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
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
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
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
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
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,
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.
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
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
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
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
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
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
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:
1
Antworten
Wie funktioniert die update-Funktion funktioniert in drools? Verursacht die gleichen Regeln Feuer wieder automatisch? InformationsquelleAutor Nicky Jaidev | 2013-01-24