-
Key: CR-34
-
Legacy Issue Number: 19670
-
Status: closed
-
Source: Loydl Unternehmensberatung ( Harald Loydl)
-
Summary:
According to Chapter 5.4.10.5 ProcessTask, Table 5.36 - ProcessTask attributes, the attribute 'processRef' (a reference to a Process) is required.
The XSD in OMG Document dtc/14-01-01 does not reflect this:
<xsd:attribute name="processRef" type="xsd:QName">In my opinion is must be:
<xsd:attribute name="processRef" type="xsd:QName" use="required">The same applies to definitionRef of tCaseFileItem.
So one of the two must be corrected: either the XSD or the class diagram.
Also I am wondering why 'use="optional"' is used at the attributes level quite often. I thought this is the default setting anyway.
-
Reported: CMMN 1.0 — Tue, 25 Nov 2014 05:00 GMT
-
Disposition: Resolved — CMMN 1.1
-
Disposition Summary:
Add definitionRef use="required" in XSD definition of tCaseFileItem
1. We should leave processRef optional because of resolution to issue
CR-12(make CaseRef and ProcessRef an expression)2. Modify the XSD and define attribute "definitionRef" for tCaseFileItem as follows:
<xsd:attribute name="definitionRef" type="xsd:QName" use="required"> -
Updated: Tue, 29 Mar 2016 15:06 GMT