Forum tags


Top Posters

Last 30 days

  • ravinderjit.singh (29)
  • Antoine (26)
  • danielandross (17)
  • venkaiah.k (16)
  • shao (14)
  • sirswendu.ganapati (13)
  • eva.das (13)
  • metabyte (12)
  • milos.vacek (7)
  • cristiano.quintao (7)

All time

  • Antoine (1492)
  • Shivanand (1194)
  • cshekhar (928)
  • psq (796)
  • jag (391)
  • metabyte (383)
  • arnaud (328)
  • jalateras (325)
  • dfrench (271)
  • venkaiah.k (214)

Show last 4 hrs - 12 hrs - 24 hrs

POLL

We are looking for more information to tailor our training to better meet the needs of our customers. Please indicate all options that apply.

I would like to attend specialized training from Intalio on BPM as it relates to my application area:


I would like to attend specialized training from Intalio on BPM as it relates to my job function:


I would like to attend specialized training from Intalio on BPM as it relates to my industry:

Login

MAIN arrow FORUMS
Compensation - How to signal business need for...? (0 viewing) 
Go to bottom Post Reply Favoured: 0
TOPIC: Compensation - How to signal business need for...?
#15218
dfrench (User)
Gold Boarder
User Offline Click here to see the profile of this user
Compensation - How to signal business need for...? 5 Months, 2 Weeks ago Karma: 8  
How do you model the requirement for compensation action to be taken as a result of a normal task outcome?
Bruce Silver provided an example of the use of compensation activity here where the need for undoing the effect of an activity is triggered by a subsequent task. I attempted to enter into Intalio 5.2Beta
as
File Attachment:
File Name: modeler-749ea356910cbc8a9df99891d3979b5d.gif
File Size: 19807

There is an error flagged on the compensation end stating that this can only be used an exception flow. This does not appear to be a restriction in the BPMN specification. How should I model this case to get an executable solution?
 
Report to moderator   Logged Logged  
  The administrator has disabled public write access.
#15220
dfrench (User)
Gold Boarder
User Offline Click here to see the profile of this user
Re:Compensation - How to signal business need for...? 5 Months, 2 Weeks ago Karma: 8  
I worked on this a bit more (story here)
I ended up with a working compensation scenario but the process failed. Trapping the fault according to Fig 7 of the paper Working with Failure and Exceptions turned off the compensation.
Attached is a self contained project which demonstrates this final state .
File Attachment:
File Name: cancel.zip
File Size: 171171
Note the readme.txt file included.

The problems seem to be:
1. Adding a fault handler to the subprocess around all the compensation and normal flows turns off compensation.
2. Compensation End Events throw to a compensation activity but are not caught
 
Report to moderator   Logged Logged  
  The administrator has disabled public write access.
Go to top Post Reply
get the latest posts directly to your desktop