BPMN 2.1 RTF Avatar
  1. OMG Issue

BPMN21 — Pages 312-457. Nonexistent attribute “compensable” mentioned

  • Key: BPMN21-167
  • Legacy Issue Number: 15547
  • Status: open  
  • Source: craftware.net ( Eduardo Jara)
  • Summary:

    On page 312, it says:
    “It is possible to specify that a Sub-Process can be compensated without having to define the compensation handler. The Sub-Process attribute compensable, when set, specifies that default compensation is implicitly defined, which recursively compensates all successfully completed Activities within that Sub-Process.”

    On page 457 (section 13.4.4), it says:
    “It is possible to specify that a Sub-Process can be compensated without having to define the compensation handler. The Sub-Process attribute compensable, when set, specifies that default compensation is implicitly defined, which recursively compensates all successfully completed Activities within that Sub-Process, invoking them in reverse order of their forward execution.”

    The mentioned attribute “compensable” doesn’t appear in any Class Diagram or Table. In particular, Figure 10.29 and Table 10.20 (p.181), where the Sub-Process element is described.

    These paragraphs should be removed; or the attribute “compensable” should be added in Table 10.20 and Figure 10.29.

  • Reported: BPMN 2.0 — Fri, 17 Sep 2010 04:00 GMT
  • Updated: Thu, 8 Aug 2019 10:04 GMT