can someone kindly help me with how I can connect my jbpm dashbuilder to my Kie workbench.
I would like my tasks and process instances to displayed on the dashboard. for instance, to have the number of tasks, number of instances, active, pending, suspended, etc. I will appreciate this help a lot.
Are you referring to jbpm dashbuilder or jbpm Dashboard and also give details about the jbpm version so as the details can be provided.
For jbpm Dashboard I hope this will help u https://docs.jboss.org/jbpm/v6.0/userguide/chap-bam.html
With 7.2.0, and even with 7.1.0 of JBPM Console, Kie Workbench and Dashboard are integrated.
Related
I'm encountering the same problem described here: https://issues.redhat.com/plugins/servlet/mobile#issue/RHBPMS-4621.
I use Jbpm 7.41 business application with oracle database. Under high load, transaction timeouts are detected and arjuna marks them for rollback. Then, the Jbpm executor thread reuses the same transaction and throws a repetitive message "No active transaction...".
Does someone know how to fix this problem? I think that the same fix done for JtaTransactionManager in RHBPMS-4621 is needed for KieSpringTransactionManager.
Thank you in advance,
we checked your question within the Narayana team http://narayana.io and with guys from JBPM. We agree that's seems to be an issue within the KieSpringTransactionManager. The best would be to create a new issue in JBPM tracker - see it here: https://issues.redhat.com/projects/JBPM
With that the JBPM team should be announced about it and somebody will take care of it.
Thanks
Ondra
I am migrating application from WebSphere to liberty. It uses WebSphere work managers.
What is the use of work manager? Is this supported in liberty. What is the alternative in liberty
I would refer to the JavaDoc for details regarding work manager, but in short
The WorkManager is the abstraction for dispatching and monitoring asynchronous work and is a factory for asynchronous beans.
WorkManager is not part of WebSphere Liberty, but you can largely recreate the functionality in Liberty by configuring a concurrencyPolicy for its managed executors. You can find more information on that here
I would also recommend looking into the WebSphere Application Server Migration Toolkit as it might help you with the migration process. You can check out an example here.
The detailed help for the migration toolkit WorkManager rule recommends the concurrency utilities and gives several links to information including the one provided above. I am wondering if you are not seeing the detailed help when you use the tool? If you are using the Eclipse tool, open the help view (Window > Show view > Help), select the analysis result, and then click on Detailed help. If you are using the binary scanner, you can view the help directly from the HTML report. When I looked at the help file, I see that one of the links is broke, and I will open an issue for this. This article gives lots of examples on how to migrate to the concurrency utilities.
I'm currently working with JBpm Kie. We have processes with custom workitem (and custom work item handlers code). We find very difficult to debug our code as our workItem handlers are mainly asynchronous and completed via REST api.
I read that workItem handlers can be provided to KIE engine through a maven repository (I'm very new to Maven). . Id' love to know if I can configure my PC as Maven repository and to debug my code as it is requested by jBpm processes. Is it possible?
Sounds like you talking about the feature to provide your own workitem repository. Which is described here in more detail: http://mswiderski.blogspot.com/2018/07/easy-workitem-installation-jbpm.html
But please note that this won‘t solve your request for debugging your workitemhandler code. This can be archived with writing Unittests (easy) or by putting them into a spring boot jbpm starter project and run it there (hard).
BTW: the last option is used by the JBPM project themself to test there Product.
We have an application that uses JCAPS.
Since JCAPS is no longer available, we are trying to migrate the application from JCAPS to WSO2 ESB.
Could anybody provide any documentation or guide to start the migration work.
Thanks.
This has already been asked and answered here.
Pls refer the slide deck as well.
I am new to JBPM (evaluating version 6.2), I already worked almost 4 year in activiti bpm, Can someone explain me following things
I already created a process and domain entity with kie workbench and deployed it into my application (tested both way with copy past kjar and integrate with maven repo), my application and kie workbench is pointing to same database and currently deployed to same tomcat, is it correct?
I have already been able to start the process from kie workbench as well as from my application, but the process which I deployed/started from my own application is visible in kie workbench and vice versa,but i am unable to take any action like completing the task from kie workbench, what could be the possible reason ? (possible session related issue)
what will happened if i update already running process and deployed the update version (off course i have to set -Dorg.kie.override.deploy.enabled=true, and same olde version), what will be the impact on already running process? I am getting following error with my demo app
"Unexpected error encountered : java.lang.RuntimeException:Could not find process demoWorkflow.shipmentProcess when restoring process instance 1"
what will happened if i have more then one instance of my application (cluster) pointing to same JBPM database, and what kind strategy should I used to deploy the updated process on all instances with kie workbench. We don't want to restart our servers.
if I modify the module (update the bpmn as well as data model) and deploy it again, what will be the impact on existing process.
kie guvnor is replaced kie-scanner, its mean that every time we are changing the drool rules we have to rely on kie-scanner to update the rule inside my process.
Thanks in advance.