Skip to main content

1.0 to 1.1

In order to update existing CMMN 1.0 XMLs to valid CMMN 1.1 the following adjustments must be done.

  • The namespace must be updated as follows:
Affected ElementsDefinitions
CMMN 1.0<definitions xmlns="http://www.omg.org/spec/CMMN/20131201/MODEL">
CMMN 1.1<definitions xmlns="http://www.omg.org/spec/CMMN/20151109/MODEL">
  • The <body/> element from expressions must be removed:
Affected ElementsCondition
CMMN 1.0

<condition>
   &lt;body&gt;${any-expression}&lt;body&gt;


</condition>
CMMN 1.1&lt;condition&gt;${any-expression}&lt;/condition&gt;

This is relevant for all elements containing a condition like IfPart, ManualActivationRule and RequiredRule

  • The attributes entryCriteriaRefs and exitCriteriaRefs are dropped, so that the following adjustments must be done:
Affected ElementsPlanItem, CasePlanModel
CMMN 1.0

<planItem id="A_PLAN_ITEM_ID"
       entryCriteriaRefs="Sentry_1 Sentry_2"
       exitCriteriaRefs="Sentry_3 Sentry4" />

CMMN 1.1

<planItem id="A_PLAN_ITEM_ID">
   <entryCriterion sentryRef="Sentry_1" />
   <entryCriterion sentryRef="Sentry_2" />
   <exitCriterion sentryRef="Sentry_3" />
   <exitCriterion sentryRef="Sentry_4" />


</planItem>
  • The attribute description is not available anymore. Instead of the description attribute use the <documentation/> element:
Affected ElementsAny CMMN element
CMMN 1.0

<planItem id="A_PLAN_ITEM_ID"
       description="This is a description of the plan item..." />

CMMN 1.1

<planItem id="A_PLAN_ITEM_ID">
   <documentation>
       This is a description of the plan item...
   </documentation>


</planItem>