我正在尝试基于 BPMN 2.0 交换格式创建自定义格式,我想知道 BPMN 工具正在做什么来支持文档和 textAnnotation 元素的 textFormat 属性。
例如,我创建了一个简单的示例,如下所示:
<?xml version="1.0" encoding="UTF-8"?>
<definitions xmlns="http://www.omg.org/spec/BPMN/20100524/MODEL"
id="Definitions_1" targetNamespace="sample">
<process id="bpmn_65f0e673_475e_4776_a685_42be7e93cc8f" name="simple-1"
isExecutable="false" processType="Private">
<startEvent id="start" name="Start">
<outgoing>criteria</outgoing>
</startEvent>
<sequenceFlow id="criteria" sourceRef="start" targetRef="treatment">
<documentation id="doc_criteria" textFormat="text/html">
<p>simple finding</p>
</documentation>
</sequenceFlow>
<task id="treatment">
<documentation id="doc_treatment" textFormat="text/html">
<p>simple treatment</p>
</documentation>
<incoming>criteria</incoming>
<outgoing>toEnd</outgoing>
</task>
<sequenceFlow id="toEnd" sourceRef="treatment" targetRef="end" />
<endEvent id="end" name="End">
<incoming>toEnd</incoming>
</endEvent>
</process>
</definitions>
不幸的是,当我尝试将其加载到 Eclipse BPMN 工具中时,它会生成以下错误:
FeatureNotFoundException: Feature 'p' not found. (platform:/resource/BPMN/model/simpler.bpmn, 11, 12)
是否有任何文本/html 内容应如何编码到 BPMN 中的示例?是否有任何 BPMN 工具支持它?