User development,

A new message was posted in the thread "Automatic transition from wait state - 
is it correct?":

http://community.jboss.org/message/529206#529206

Author  : Peter Meggitt
Profile : http://community.jboss.org/people/jbossphan

Message:
--------------------------------------------------------------
I haven't made use of "state" activities. Looking at the code it looks like a 
"state" activity will end the current transaction. Transaction demarcation is 
very important, especially if you are interacting with an external system. You 
don't want to hold a transaction open while waiting for an external operation 
to complete. You should let JBPM handle the timeout for you (and possibly have 
1 transition for normal work and 1 transition for timeout). If the operation 
completes before the timeout, the job in the timeout queue needs to be deleted. 
If you go and add another timeout in the same transaction this might cause a 
problem. What table/constraint is being violated?
--------------------------------------------------------------

To reply to this message visit the message page: 
http://community.jboss.org/message/529206#529206


_______________________________________________
jboss-user mailing list
jboss-user@lists.jboss.org
https://lists.jboss.org/mailman/listinfo/jboss-user

Reply via email to