0

当规则来自中央 nexus 存储库时,JBPM Fact 模型未加载到 JVM

以下步骤:

  1. 在 Kie-Workbench 中创建了一个规则。
  2. 将模型(域)依赖项添加到 kie-workbench 项目中。
  3. 构建和部署。
  4. 我能够看到项目 jar 进入 nexus 存储库。
  5. 现在我从 java 代码调用这个存储库,请参见下面的代码 -
    工件名称:

    KieServices ks = KieServices.Factory.get();
    KieContainer kContainer = ks.newKieContainer(ks.newReleaseId("com.ek.tooltest", "drl-jar-test", "1.1.2"));      
    KieSession kSession = kContainer.newKieSession();           
    kSession.insert(new ITSRWorkflow("pc",6, "abc"));           
    int noOfRulesFired = kSession.fireAllRules();
    

错误它没有从 Nexus(中央存储库)获取工件。
请建议我...

4

1 回答 1

0

我通过执行以下活动解决了这个问题:

我将事实模型添加到 nexus 存储库中,然后从 nexus 加载它。

于 2015-05-07T04:29:48.897 回答