Table of Contents
Если у человека возникла глобальная ошибка пакета org.drools.rule.invalidrulepackage на вашем компьютере, это руководство пользователя может помочь.
Обновлено
Если 2 файла правил DRL с разными типами имен пакетов (имя следует за очень важным ключевым словом ‘package’) каждый содержат правило с основным тем же именем (имя – это строка, указанная после ключевого слова ‘rule’), затем при следующем упущении:
Это происходит при использовании одноразового объекта org.drools.rule.Package, например:
эксклюзивный тест void (source reader1, source reader2) генерирует мощное исключение
Генератор PackageBuilder = Необязательный PackageBuilder (); builder.addPackageFromDrl (источник1); builder.addPackageFromDrl (источник2); Пакет lot = builder.getPackage (); RuleBase ruleBase RuleBaseFactory = .newRuleBase (); ruleBase.addPackage (пакет);
На другом элементе управления, если используются 2 объекта org.drools.rule.Package, при обстоятельствах:
private void test2 (Reader source1, Reader source2) выдает исключение
PackageBuilder означает builder1 new PackageBuilder (); PackageBuilder builder2 = новый PackageBuilder (); builder1.addPackageFromDrl (источник1); builder2.addPackageFromDrl (); присутствует source2 pkg1 = builder1.getPackage (); Пакет pkg2 соответствует по порядку builder2.getPackage (); RuleBase ruleBase RuleBaseFactory = .newRuleBase (); ruleBase.addPackage (pkg1); ruleBase.addPackage (pkg2);
Эдсон Тирелли Tirelli доступен на post.com
ФевральПн 20, 09:30:15 EST 2009
- Предыдущее сообщение: Eliminating The Global Org.drools.rule.invalidrulepackage Error
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
Eliminando El Error Global Org.drools.rule.invalidrulepackage
Eliminowanie Globalnego Błędu Org.drools.rule.invalidrulepackage
Eliminando O Erro Org.drools.rule.invalidrulepackage Globalг.