-
1. Re: How to deploy my extended jBPM engine into jBOSS
jimmy001 Feb 16, 2016 6:31 AM (in response to fardad.moosaei)Hi,
a bit difficult to anwer without knowing more details. Perhaps I would go the route to let your swing client use the rest interface of the workbench.
Have you integrated the Neo4j database by developing your own "PlaceholderStrategyResolver" or by using service tasks?
J.
-
2. Re: How to deploy my extended jBPM engine into jBOSS
fardad.moosaei Feb 16, 2016 8:42 AM (in response to jimmy001)Hi,
Thanks for your reply. In fact, here is a small description of my work. you can also find in attach the image of my prototype architecture.
In fact, I have a central graph data base which stores the process instance elements (human task, data, actor) as nodes and edges ( actor performs task, task has input and out put data).
What I want to do is to have a master jBPM who distributes the work items through other actors (remote engines) and creates the graph representation of the process instance into graph data base. Just in the new interface, I allow the users to signal change on their input data. Then As a master engine, will receive the change request and traverse the graph data base to find the affected elements.
the integration of Neo4j with jBPM has been done in the work item handler. I just support human task work item handler. for instance, when ever a user wants to finish his task, after calling the
complete funtion of the work item manager, I go through the data base and find the corresponding task node and update the state of it as "completed"
so my question is:
- How can I deploy my extended jBPM into jBOSS (with new workItem handler)?
-
3. Re: How to deploy my extended jBPM engine into jBOSS
jimmy001 Feb 18, 2016 6:08 AM (in response to fardad.moosaei)Hi,
"What I want to do is to have a master jBPM who distributes the work items through other actors (remote engines) and creates the graph representation of the process instance into graph data base. Just in the new interface, I allow the users to signal change on their input data."
I must admit I do not understand what you mean (might be my fault). If you have a "master" jBPM engine does this mean you also have "slaves" (the remote engines)?