[jbpm-dev] [Design of JBoss jBPM] - Re: Cancelling a task fires task-end event
thomas.diesler@jboss.com
do-not-reply at jboss.com
Tue Oct 7 05:41:30 EDT 2008
Actually, cancelling needs to be addresses in a much broader and general sense.
The loose term of cancel applies to many scenarios. From what I can see few of which are well defined
* cancelling a process definition
- cascading to process instance or not
- allowing running instances to terminate gracefully or not
* cancelling a process instance
- implicit cancelling through RuntimeException
- explicit cancelling through user exception
- model defined error flow
- model defined compensation flow
* cancelling of single task instance
- general support for multiple task instance
Also, how does an error during signal and message processing affect the process instance i.e. should the process be cancelled or not.
The above is merely a loose collection of related topics without the claim for completeness. The scope of cancel support can be defined for 1-Jan. However, please beware that there are much more basic and urgent topics to be covered.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4180745#4180745
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4180745
More information about the jbpm-dev
mailing list