[jBPM] - Which Designer?
by Franck cdsosi
Franck cdsosi [https://community.jboss.org/people/cdsosi] created the discussion
"Which Designer?"
To view the discussion, visit: https://community.jboss.org/message/750456#750456
--------------------------------------------------------------
Hi,
As said before, I am starting with jBPM. I have several newbee questions about designing business processes with jBPM. I am a bit confused that's why I need help from community !
Which designer are we intended to use ?
1- The one inside eclipse supplied with the 5.3.0 Full Package
2- The web designer also coming wiht 5.3.0 Full Package
3- Use the eclipse BPMN 2.0 Plugin as mentionned in the jBPM User Guide (Chap 10)
I want to design first (and then execute if possible) a process with some BPMN "components" such as :
Pools
Boundary Events
Message Flow
...
Pools (or Multiple Pools to be more accurate), Message Flows seems to be not available in 1- and 2-.
As far as Boundary Events are concerned I thought it was possible to use them inside the web designer as said in http://kverlaen.blogspot.fr/2011/12/jbpm-52-released.html http://kverlaen.blogspot.fr/2011/12/jbpm-52-released.html since I am working with jBPM 5.3.
I do not see how to use this functionnality in the web designer... Is it available?
The eclipse BPMN 2.0 Plugin seems to offer much more functionnalities for designing processes but if I design with this tool, will I be able to execute it with the jBPM Runtime mainly if I use functionnality not available in standard jBPM designers?
What are the best practices according to you?
Regards
--------------------------------------------------------------
Reply to this message by going to Community
[https://community.jboss.org/message/750456#750456]
Start a new discussion in jBPM at Community
[https://community.jboss.org/choose-container!input.jspa?contentType=1&con...]
12 years, 5 months
[jBPM] - jBPM support for clustered application server environment
by Devinder Singh
Devinder Singh [https://community.jboss.org/people/dps_c] created the discussion
"jBPM support for clustered application server environment"
To view the discussion, visit: https://community.jboss.org/message/750513#750513
--------------------------------------------------------------
Our application runs on webshere application server 7 (JEE5) and has urgent requirement to support clustered environment. That is 2 clones will be running to support our application. We have been using jBPM (with persistence) and during testing ran into a problem with optimistic locking when jBPM request are distributed to different servers. Even during starting any jBPM process, statefulKnowledgeSession.startProcess method call runs into problems because some other clone has potentially updated the SessionInfo. Also for different servers, we're using same SessionInfo id to create StatefulKnowledgeSession instance.
Basically, ksession = JPAKnowledgeService.loadStatefulKnowledgeSession(1, kbase, config, env); is used on all the clones. Currently we have two clones, but can have potentially more in future.
We're creating StatefulKnowledgeSession during server startup of each node. Code for creating this session is very similar to what's in the jBPM document. In addition, we are also using human task server by using MinaTaskServer, which is also started during server startup.
Can the community please suggest some best practices to make jBPM run in clustered environment. Below are some of the links that we have been using but not sure what's the best approach for supporting clustered environment.
https://community.jboss.org/thread/195459?tstart=0 https://community.jboss.org/thread/195459?tstart=0
https://community.jboss.org/message/625902#625902?tstart=0 https://community.jboss.org/message/625902?tstart=0
Thanks.
--------------------------------------------------------------
Reply to this message by going to Community
[https://community.jboss.org/message/750513#750513]
Start a new discussion in jBPM at Community
[https://community.jboss.org/choose-container!input.jspa?contentType=1&con...]
12 years, 5 months