1

BPMN 2.0 Interchange Format に基づいてカスタム フォーマットを作成しようとしていますが、ドキュメントの textFormat 属性と textAnnotation 要素をサポートするために BPMN ツールが何をしているのか疑問に思っています。

たとえば、次のような単純なサンプルを作成しました。

<?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)

text/html コンテンツを BPMN にエンコードする方法の例はありますか? BPMN ツールでサポートされていますか?

4

1 に答える 1

0

私は自分でそれを試すことはできませんが、試してみることができます:

HTML テキストに CDATA マーカーを使用する

XML の <![CDATA[]]> とはどういう意味ですか?

于 2015-10-15T12:29:48.147 に答える