[Design of JBoss jBPM] - Re: Concurrency in jBPM4
by roschmel
@Bernd
We have a clustered environment where we have following resources:
1) The database transaction for jbpm to an oracle
2) Another or mapping technology to a legacy database which is transacted but non xa
3) Various WebService calls which are causing operation in external systems and cannot be rolled back
and we might get other stuff to.... (its an EAI scenario). We are using a JTA Manager but we do not use XA. And I know - perhaps an ESB would fit better into it - but for different reasons its currently not an option.
I will try to sum up my issues to make it more clear:
1) The jBPM throws StaleObjectExceptions when one ProcessInstance is getting Signals concurently. When your process is using non transacted (or not XA capable) resources this might cause problems because you cannot just retry easily.
Our solution: We replaced the CommandService Implementation with our own implementation managing clusterwide locks on process instances.
2) When you use non transacted (or non XA capable) resources you might want to have more fine granular transaction demarcation. Therefore you can use async="true" but this will again increase the possiblity for 1) at least with the source up to 3.2.3 (thx alex)
Our solution: We are using BMT and implemented an ActionHandler which can commit the transaction during process execution - but we need a dirty code hack for this.
View the original post : http://www.jboss.org/index.html?module=bb&op=viewtopic&p=4208747#4208747
Reply to the post : http://www.jboss.org/index.html?module=bb&op=posting&mode=reply&p=4208747
17 years, 2 months
Re: Confused about versioning
by Bernd Rücker
Hi Thomas, Hi Alex,
can anybody of you point me to the right location where I the logic behind
it is explained?
Thanks
Bernd
-----Ursprüngliche Nachricht-----
Von: jbpm-dev-bounces(a)lists.jboss.org
[mailto:jbpm-dev-bounces@lists.jboss.org] Im Auftrag von camunda
Gesendet: Dienstag, 10. Februar 2009 12:53
An: jbpm-dev(a)lists.jboss.org
Betreff: [jbpm-dev] [Design of JBoss jBPM] - Re: Confused about versioning
Is there information on this available anywhere? This is a important
information for end users as well!
So any commits in the core should be targeted to the current 32x (in
jira)? And they are automatically released as 33x as well?
So there is no distinction in the core itself? Confusing...
anonymous wrote : 32x productization is being finalized.
Any Influences on this? What does this mean exactly?
View the original post :
http://www.jboss.org/index.html?module=bb&op=viewtopic&p=4208501#4208501
Reply to the post :
http://www.jboss.org/index.html?module=bb&op=posting&mode=reply&p=4208501
_______________________________________________
jbpm-dev mailing list
jbpm-dev(a)lists.jboss.org
https://lists.jboss.org/mailman/listinfo/jbpm-dev
17 years, 2 months
facelets email generation
by Tom Baeyens
Hi Pete,
Since MailFacesContextImpl extends DelegatingFacesContext, i assume that seam
leverages the delegate faces context from the jsf implementation and hence it can
only run inside a JSF application, right ?
Or is it also possible with the seam-mail classes to generate mails in a standalone
java app ?
--
regards, tom.
17 years, 2 months