BPMN 2.0 FTF Avatar
  1. OMG Issue

BPMN2 — Page 192, Table 10-21 Transaction types need explanation

  • Key: BPMN2-60
  • Legacy Issue Number: 14335
  • Status: closed  
  • Source: Trisotech ( Mr. Denis Gagne)
  • Summary:

    Reported by dga...@trisotech.com, Jul 29, 2009

    At p. 192 of the specification, the TransactionMethod can be of type
    Compensate, Store,Image.

    A small text describing these variants would be useful, since only stating
    terms can lead to various interpretation.

    The same issue apply for the BPMN 1.2 specification at (p.281) B.11.19.

  • Reported: BPMN 2.0b1 — Fri, 4 Sep 2009 04:00 GMT
  • Disposition: Resolved — BPMN 2.0
  • Disposition Summary:

    Table 10.21:
    Current:
    method: TransactionMethod = compensate

    { compensate | store | image }

    TransactionMethod is an attribute that defines the technique that will be used to undo a Transaction that has been cancelled. The default is compensate, but the attribute
    MAY be set to store or IMAGE.
    New:
    method: string
    TransactionMethod is an attribute that defines the transaction method used to commit or cancel a transaction. For executable processes, it SHOULD be set to a
    technology specific URI, e.g., http://schemas.xmlsoap.org/ws/2004/10/wsat for WS-AtomicTransaction, or http://docs.oasis-open.org/wstx/
    wsba/2006/06/AtomicOutcome for WS-BusinessActivity. For compatibility with BPMN 1.1, it can also be set to "##compensate", "##store", or "##image".

  • Updated: Fri, 6 Mar 2015 20:57 GMT