2017-08-07 39 views
0

我就住在我所定義的簡單jBPM流程的一個項目工作的罐子。 當我嘗試構建&部署此項目時,生成的(k)jar看起來是正確的,但定義的業務流程從未導出:我需要通過將其放入jar來手動包含它。jBPM的過程從未出口與構建和部署(KIE工作臺6.5.0)

什麼是需要建立,出口和部署KIE工作臺業務流程?

的org.drools和org.jbpm被列入在一段時間只是爲了看看,這將迫使我的業務流程的一個成功的出口,但事實並非如此。也許我需要包含另一個構建插件,但根據文檔,目前的應該足夠了。提前

09:27:09,084 INFO [org.guvnor.common.services.builder.ResourceChangeIncrementalBuilder] (Thread-154) Incremental build request received for: default://[email protected]/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://[email protected]/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 

非常感謝:

我工作的一個Wildfly 10

創建日誌控制檯。

這個問題也被暴露在jBPM的使用論壇。

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

EDITS: - 我刪除我的pom.xml的代碼,因爲它是現在在GitHub上可用。 - 我只能發佈最多兩個鏈接,所以我刪除了jBPM使用論壇上的isue鏈接。 - 我包含了構建的日誌輸出。

+0

如果kjar構建成功,那麼所有的流程和規則都應該包含在其中。你是從命令行還是通過kie-workbench構建kjar?你可以與我們分享樣品項目嗎? – Abhijit

+0

非常感謝您的回答!我在KIE Workbench中做了所有事情。我提供了更多信息,並且我已經在GitHub上提供了該項目和它的kjar。 – Ruurd

回答

0

我遇到了錯誤。 錯誤在於該進程包含一個規則任務而不分配規則流組。在構建&部署期間未檢測到此錯誤,但我在Wildfly的控制檯中巧妙地檢測到此錯誤。一旦我將一個ruleflow-group分配給進程導出的任務。 我認爲這個錯誤應該提升到工作臺消息,因爲用戶不會感到驚慌。 我更新了GitHub上的項目。 謝謝。

相關問題