Исключения загрузки карт показателей Drools - PullRequest
0 голосов
/ 04 декабря 2018

Я борюсь с исключением, когда я пытался загрузить drl, сгенерированный из систем показателей xls:

  ScorecardCompiler scorecardCompiler = new ScorecardCompiler(ScorecardCompiler.DrlType.EXTERNAL_OBJECT_MODEL);  
  boolean compileResult = scorecardCompiler.compileFromExcel(this.getClass().getResourceAsStream(""), "*****_score");
  PMML pmmlDocument = scorecardCompiler.getPMMLDocument();

  drl  = scorecardCompiler.getDRL();

System.out.println (drl2);KnowledgeBuilder kbuilder = KnowledgeBuilderFactory.newKnowledgeBuilder ();kbuilder.add (ResourceFactory.newByteArrayResource (drl2.getBytes ()), ResourceType.DRL);if (kbuilder.hasErrors ()) {Assert.fail ("Неожиданные ошибки компиляции Drools:" + kbuilder.getErrors (). toString ());}

Исключение составляет:

"Обнаружено дублирующее объявление для типа com.xxx.xxx.xxx, невозможно согласовать"

Любая идея, почему я получаю это исключение ичто я могу сделать, чтобы это исправить?Мы используем Drools версии 6.5.0. Наконец, спасибо, G

...