Table of Contents
If you are experiencing a global org.drools.rule.invalidrulepackage error on your computer, this user guide might help.
Updated
If 2 DRL rule files with different types of package names (the name follows the main keyword ‘package’) each contain a rule with the same name (the name is the string specified after the keyword ‘rule’), then when following exception:
This happens when using a single org.drools.rule.Package object, for example:
private test void (source reader1, source reader2) throws an exception
Generator PackageBuilder = Optional PackageBuilder (); builder.addPackageFromDrl (source1); builder.addPackageFromDrl (source2); Package package = builder.getPackage (); RuleBase ruleBase RuleBaseFactory = .newRuleBase (); ruleBase.addPackage (package);
On the other hand, if 2 org.drools.rule.Package objects are used, for example:
private void test2 (Reader source1, Reader source2) throws an exception
PackageBuilder means builder1 new PackageBuilder (); PackageBuilder builder2 = new PackageBuilder (); builder1.addPackageFromDrl (source1); builder2.addPackageFromDrl (); package source2 pkg1 = builder1.getPackage (); The pkg2 package corresponds to builder2.getPackage (); RuleBase ruleBase RuleBaseFactory = .newRuleBase (); ruleBase.addPackage (pkg1); ruleBase.addPackage (pkg2);
Edson Tirelli Tirelli is available at post.com
FebruaryMon 24 09:30:15 EST 2009
- Previous message: De Globale Org.drools.rule.invalidrulepackage-fout Elimineren
Beseitigen Des Globalen Org.drools.rule.invalidrulepackage-Fehlers
Eliminerar Det Globala Org.drools.rule.invalidrulepackage-felet
Élimination De L’erreur Globale Org.drools.rule.invalidrulepackage
Eliminazione Dell’errore Globale Org.drools.rule.invalidrulepackage
Устранение глобальной ошибки Org.drools.rule.invalidrulepackage
Eliminando El Error Global Org.drools.rule.invalidrulepackage
Eliminowanie Globalnego Błędu Org.drools.rule.invalidrulepackage
Eliminando O Erro Org.drools.rule.invalidrulepackage Global