OTS 1.1 NO IDEA Avatar
  1. OMG Issue

OTS11 — Forcing child activities of completed parents to fail is too restrictive

  • Key: OTS11-3
  • Legacy Issue Number: 5934
  • Status: open  
  • Source: International Business Machines ( Alex Mulholland)
  • Summary:

    Section 2.2.9 of the specification, in the description of the compete
    method, includes the following text:
    "If the completion status is CompletionStatusFail, or
    CompletionStatusFailOnly,
    any encompassed active or suspended Activities will then have their
    completion status set
    to CompletionStatusFailOnly and transactions will be marked rollback_only."

    This behaviour is too restrictive for extended transaction models that may
    wish to allow child
    activities to complete successfully despite the fact that a parent activity
    is failed. I suggest that
    this restriction be removed.

  • Reported: OTS 1.0 — Wed, 7 May 2003 04:00 GMT
  • Updated: Wed, 11 Mar 2015 11:15 GMT