2015-10-15 2 views
1

J'essaie de créer un format personnalisé basé sur le format d'échange BPMN 2.0 et je me demande ce que font les outils BPMN pour supporter l'attribut textFormat de la documentation et textAnnotation éléments.Comment utiliser text/html dans un élément BPMN documentation/textAnnotation

Par exemple, je crée un simple échantillon comme suit:

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

Malheureusement, lorsque je tente de charger ce dans l'outillage Eclipse BPMN, il génère l'erreur suivante:

FeatureNotFoundException: Feature 'p' not found. (platform:/resource/BPMN/model/simpler.bpmn, 11, 12) 

Est-ce Y at-il des exemples de comment le contenu de texte/html devrait être encodé dans BPMN? Est-il pris en charge par l'un des outils BPMN?

Répondre