Je travaille sur un projet dans lequel j'ai défini un processus jBPM simple. Lorsque j'essaye de construire & Déployez ce projet le jar généré (k) semble correct mais le processus métier défini n'est jamais exporté: je dois l'inclure manuellement en le déposant dans le pot. De quoi avez-vous besoin pour construire, exporter et déployer un processus métier dans KIE workbench? Les org.drools et org.jbpm ont été inclus à un moment donné juste pour savoir si cela pourrait forcer une exportation réussie de mon processus d'affaires, mais ce n'est pas le cas. Peut-être que j'ai besoin d'inclure un autre plugin de build, mais d'après la documentation, le plugin actuel devrait suffire.Le processus jBPM n'est jamais exporté dans jar avec Build & Deploy (KIE workbench 6.5.0)
Je travaille sur un wildfly 10.
Le journal de la construction dans la console:
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
Un grand merci à l'avance.
Cette question est également exposée sur le forum d'utilisation de jBPM. La source du code est disponible au github. Maven build kjar est disponible au github.
EDITS: - J'ai supprimé le code de mon pom.xml car il est maintenant disponible sur GitHub. - Je ne peux publier qu'un maximum de deux liens, j'ai donc supprimé le lien vers la page sur le forum d'utilisation de jBPM. - J'ai inclus la sortie du journal de la construction.
Si kjar est construit avec succès alors tous les processus et les règles devraient y être inclus. Est-ce que vous construisez kjar depuis la ligne de commande ou via kie-workbench? Pouvez-vous partager un exemple de projet avec nous? – Abhijit
Merci beaucoup pour votre réponse! Je fais tout dans le KIE Workbench. J'ai fourni plus d'informations et j'ai rendu le projet et son kjar disponibles sur GitHub. – Ruurd