繁体   English   中英

jBPM流程永远不会通过Build&Deploy(KIE Workbench 6.5.0)导出到jar中。

[英]jBPM process is never exported into jar with Build & Deploy (KIE workbench 6.5.0)

我正在一个项目中,我已经定义了一个简单的jBPM流程。 当我尝试构建和部署该项目时,所生成的(k)jar似乎正确,但是从未导出定义的业务流程:我需要通过将其放入jar中来手动添加它。

在KIE工作台中建立,导出和部署业务流程需要什么?

有时将org.drools和org.jbpm包括进来只是为了确定这是否会强制成功导出我的业务流程,但事实并非如此。 也许我需要包括另一个构建插件,但是根据文档,当前的插件应该足够了。

我正在研究Wildfly 10。

构建日志控制台:

09:27:09,084 INFO  [org.guvnor.common.services.builder.ResourceChangeIncrementalBuilder] (Thread-154) Incremental build request received for: default://master@myRepository/myProject/src/main/resources/META-INF/kmodule.xml (updated).
09:27:09,224 INFO  [org.guvnor.common.services.builder.ResourceChangeIncrementalBuilder] (EJB default - 8) Incremental build request being processed: PathImpl{uri='default://master@myRepository/myProject', fileName='myProject', attrs={}} (updated).
09:27:10,697 WARN  [org.drools.compiler.kie.builder.impl.AbstractKieModule] (EJB default - 8) No files found for KieBase default
09:27:10,698 INFO  [org.drools.compiler.kie.builder.impl.KieRepositoryImpl] (EJB default - 8) KieModule was added: MemoryKieModule[releaseId=myOrganization:myProject:1.0.0-SNAPSHOT]
09:27:11,724 INFO  [AssetMgmt] (default task-33) Auto approve for user: Drools
09:27:11,725 INFO  [AssetMgmt] (default task-33) Operation : Build and deploy project
09:27:11,725 INFO  [AssetMgmt] (default task-33) Repository : myRepository/myProject
09:27:11,725 INFO  [AssetMgmt] (default task-33) Project : null
09:27:11,734 INFO  [org.guvnor.asset.management.backend.handlers.AssetMgmtStartWorkItemHandler] (default task-33) Start asset management process: BuildProject
09:27:13,311 WARN  [org.drools.compiler.kie.builder.impl.AbstractKieModule] (EJB default - 2) No files found for KieBase default
09:27:13,311 INFO  [org.drools.compiler.kie.builder.impl.KieRepositoryImpl] (EJB default - 2) KieModule was added: MemoryKieModule[releaseId=myOrganization:myProject:1.0.0-SNAPSHOT]
09:27:19,316 WARN  [org.drools.compiler.kie.builder.impl.AbstractKieModule] (EJB default - 4) No files found for KieBase default
09:27:19,317 INFO  [org.drools.compiler.kie.builder.impl.KieRepositoryImpl] (EJB default - 4) KieModule was added: MemoryKieModule[releaseId=myOrganization:myProject:1.0.0-SNAPSHOT]
09:27:23,176 INFO  [stdout] (EJB default - 4) Deploy of myOrganization:myProject:1.0.0-SNAPSHOT into runtime is skipped

提前谢谢了。

这个问题也出现在jBPM使用论坛上。

代码源可在github上找到 Maven build kjar在github上可用。

编辑:-我删除了pom.xml的代码,因为它现在可以在GitHub上使用。 -我最多只能发布两个链接,因此我在jBPM使用论坛上删除了指向isue的链接。 -我包括了构建的日志输出。

我遇到了错误。 错误是该流程包含规则任务,但未分配Ruleflow-Group。 在构建和部署过程中未检测到此错误,但是我在Wildfly控制台中偶然发现了此错误。 将任务分配给规则流组后,便会导出流程。 我认为应该将此错误提升为工作台消息,因为不会引起用户警报。 我在GitHub上更新了项目。 谢谢。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM