在drools KIE工作台7中,对于项目' testRemoteKJar',我使用了知识库设置:知识基于会话'编辑其kmodule.xml,如下面的屏幕截图所示。
Screen Shot--Knowledge Base Settings.
当我点击按钮'保存'为了保存kmodule.xml,KIE工作台的控制台打印下面的错误信息。
08-Jul-2017 19:29:00.161 INFO [Thread-12] org.guvnor.common.services.builder.ResourceChangeIncrementalBuilder.updateResource收到的增量构建请求:default:// master @ repo-demorules / testRemoteKJar / src / main / resources / META-INF / kmodule.xml(已更新)。
08-Jul-2017 19:29:00.317 INFO [Thread-607] org.guvnor.common.services.builder.ResourceChangeIncrementalBuilder $ 3.execute正在处理的增量构建请求:PathImpl {uri ='默认值:/ / master @ repo-demorules / testRemoteKJar',fileName =' testRemoteKJar',attrs = {}}(已更新)。
08-Jul-2017 19:29:00.325 SEVERE [Thread-13] org.kie.workbench.common.screens.impl.LibraryIndexer.fillIndexBuilder无法索引默认值:// master @ repo-demorules / testRemoteKJar / src /main/resources/META-INF/kmodule.xml:无法解析包。
08-Jul-2017 19:29:00.726 SEVERE [Thread-607] org.drools.compiler.kie.builder.impl.AbstractKieModule.buildKnowledgePackages无法构建KieBase,找不到include:kbase1
如果我下载jar文件' testRemoetKJar'来自KIE工作台,该jar中kmodule.xml的内容只有一行:
<kmodule xmlns="http://www.drools.org/xsd/kmodule" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"/>
错误日志包含无法解析的单词&#39;但是项目&#39; testRemoteKJar&#39;确实有包&#39; org_care.crm.testremotekjar&#39; (包名称在上面的屏幕截图中使用)。所以错误日志应该有其他含义。
如何修复错误?非常感谢。