java workbook,java development kie_java – 直接從存儲庫加載Drools/KIE Workbench工件

 2023-10-05 阅读 20 评论 0

摘要:我們嘗試使用全新的KIE工作臺(以前稱為Guvnor)和新的基于maven的工件切換到Drools 6.現在,我想在第二個映像(“部署”)中使用this blog post中描述的系統:通過HTTP從工作臺存儲庫加載規則(虛線箭頭,從左側的HTTP直接進入應用程序).java workbook,問題是,我不知道如何將

我們嘗試使用全新的KIE工作臺(以前稱為Guvnor)和新的基于maven的工件切換到Drools 6.

現在,我想在第二個映像(“部署”)中使用this blog post中描述的系統:通過HTTP從工作臺存儲庫加載規則(虛線箭頭,從左側的HTTP直接進入應用程序).

java workbook,問題是,我不知道如何將工件加載到我的KieServices / KieModule對象中.我基本上不想使用maven,我也無法全局提供maven的settings.xml作為Java參數的路徑,所以這個選項已經出來了.

我認為類似的問題是this one.正如那里提到的,我也嘗試加載一個URL資源,但問題似乎是系統無法確定給定URL的ResourceType是什么樣的(http:// localhost:8080 / kie) -drools / maven2 /…/- 1.0.0.jar)是.是的,我可以直接從瀏覽器訪問存儲庫中的.jar,無需身份驗證.

任何想法或教程如何做到這一點?

java cloneable?我的測試代碼:

public static void main(String[] args) {

KieServices ks = KieServices.Factory.get();

java.util、KieRepository repo = ks.getRepository();

String url = "http://localhost:8080/kie-drools/maven2/de/test/test/1.0.0/test-1.0.0.jar";

Resource urlResource = ks.getResources().newUrlResource(url);

java是什么、KieModule kModule = repo.addKieModule(urlResource); // this already fails

}

錯誤:

java框架。Exception in thread "main" java.lang.RuntimeException: Unable to fetch module from resource :[UrlResource path='http://localhost:8080/kie-drools/maven2/de/itm/Herma400/1.0.1/Herma400-1.0.1.jar']

at org.drools.compiler.kie.builder.impl.KieRepositoryImpl.getKieModule(KieRepositoryImpl.java:205)

at org.drools.compiler.kie.builder.impl.KieRepositoryImpl.addKieModule(KieRepositoryImpl.java:161)

java類。at kieTest.MainKieTest.main(MainKieTest.java:24)

Caused by: java.lang.NullPointerException

at org.drools.compiler.kie.builder.impl.ClasspathKieProject.getPomProperties(ClasspathKieProject.java:197)

picked up java_tool_options。at org.drools.compiler.kie.builder.impl.ClasspathKieProject.fetchKModule(ClasspathKieProject.java:148)

at org.drools.compiler.kie.builder.impl.ClasspathKieProject.fetchKModule(ClasspathKieProject.java:109)

at org.drools.compiler.kie.builder.impl.KieRepositoryImpl.getKieModule(KieRepositoryImpl.java:190)

... 2 more

提前致謝!

版权声明:本站所有资料均为网友推荐收集整理而来,仅供学习和研究交流使用。

原文链接:https://hbdhgg.com/2/115166.html

发表评论:

本站为非赢利网站,部分文章来源或改编自互联网及其他公众平台,主要目的在于分享信息,版权归原作者所有,内容仅供读者参考,如有侵权请联系我们删除!

Copyright © 2022 匯編語言學習筆記 Inc. 保留所有权利。

底部版权信息