CMMN 1.1 RTF Avatar
  1. OMG Issue

CR — Expression description prevent constant expressions

  • Key: CR-67
  • Status: closed  
  • Source: International Business Machines ( Mr. Mike Marin)
  • Summary:

    Section 5.4.7 Expressions (page 28). State that "Expressions specify String objects that are evaluated over information in the CaseFile." This sentence leaves out simple constant expressions like "true", "12", or "Mike".

    The sentence in Section 5.4.7 also contradicts the description of timerExpression in table 5.13 (page 19) "An expression string that is conforming to the ISO-8601 format for date and time, duration, or interval representations."

    The sentence in section 5.4.6 Sentry (page 24) states that " The IfPart specifies a condition, as Expression that evaluates over the CaseFile." That seems correct, but maybe over-specified.

  • Reported: CMMN 1.0 — Tue, 21 Apr 2015 19:09 GMT
  • Disposition: Resolved — CMMN 1.1
  • Disposition Summary:

    Fix expression description to allow constant expressions

    Section 5.4.7 Expressions (page 28). State that "Expressions specify String objects that are evaluated over information in the CaseFile." This sentence leaves out simple constant expressions like "true", "12", "Mike", or time expressions.

    Change first sentence in Section 5.4.7 Expressions (page 28), as follows:

    Expressions specify are String objects. Expressions operate over Properties and CaseFileItems that are evaluated over information in the CaseFile. In addition to CaseFile content, constant expressions are also allowed. Expressions do also specify the language in which the String objects MUST be specified.

  • Updated: Tue, 29 Mar 2016 15:06 GMT