[jboss-user] [jBPM] - boundary signal event should specify an event type
Bira Neto
do-not-reply at jboss.com
Mon May 28 14:06:17 EDT 2012
Bira Neto [https://community.jboss.org/people/biraneto] created the discussion
"boundary signal event should specify an event type"
To view the discussion, visit: https://community.jboss.org/message/738333#738333
--------------------------------------------------------------
Hi
I am having a problem with a subprocess' signal boundary event returning an error "Event node *name* [*id*] should specify an event type". This seems odd to me and I am wondering what am I missing or doing wrong.
I looked for source code on the matter and found code inside RuleFlowProcessValidator thowing the error due to "eventNode.getEventFilters().size() == 0".
Do I need something else on the signalEventDefinition block?
Any help is appreciated, thanks
My process xml source code is shown bellow:
<?xml version="1.0" encoding="UTF-8"?>
<definitions id="Definition" targetNamespace=" http://jbpm.org/example/bpmn2 http://jbpm.org/example/bpmn2"
typeLanguage=" http://www.java.com/javaTypes http://www.java.com/javaTypes" expressionLanguage=" http://www.mvel.org/2.0 http://www.mvel.org/2.0"
xmlns:xsi=" http://www.w3.org/2001/XMLSchema-instance http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation=" http://www.omg.org/spec/BPMN/20100524/MODEL http://www.omg.org/spec/BPMN/20100524/MODEL BPMN20.xsd"
xmlns=" http://www.omg.org/spec/BPMN/20100524/MODEL http://www.omg.org/spec/BPMN/20100524/MODEL" xmlns:bpmndi=" http://www.omg.org/spec/BPMN/20100524/DI http://www.omg.org/spec/BPMN/20100524/DI"
xmlns:dc=" http://www.omg.org/spec/DD/20100524/DC http://www.omg.org/spec/DD/20100524/DC" xmlns:di=" http://www.omg.org/spec/DD/20100524/DI http://www.omg.org/spec/DD/20100524/DI"
xmlns:tns=" http://www.jboss.org/drools http://www.jboss.org/drools">
<itemDefinition id="CTX_PROCESS_IDItem" structureRef="java.lang.Long" />
<signal id="EventSignal" name="EventSignal" />
<process processType="Private" isExecutable="true"
id="testeSubprocesso2_0_0" name="testeSubprocesso2">
<extensionElements>
</extensionElements>
<property id="CTX_PROCESS_ID" itemSubjectRef="tns:CTX_PROCESS_IDItem" />
<boundaryEvent id="id_5" name="id_5" attachedToRef="id_3">
<incoming>id_7</incoming>
<outgoing>id_8</outgoing>
<signalEventDefinition signalRef="EventSignal">
</signalEventDefinition>
</boundaryEvent>
<subProcess id="id_3" triggeredByEvent="false">
<startEvent id="sub_SUbSUbSubid_11" name="sub_SUbSUbSubid_11">
<outgoing>sub_SUbSUbSubid_4</outgoing>
</startEvent>
<endEvent id="sub_SUbSUbSubid_12" name="sub_SUbSUbSubid_12">
<outgoing>sub_SUbSUbSubid_4</outgoing>
</endEvent>
<sequenceFlow id="sub_SUbSUbSubid_4" name="sub_SUbSUbSubid_4"
sourceRef="sub_SUbSUbSubid_11" targetRef="sub_SUbSUbSubid_12">
</sequenceFlow>
</subProcess>
<endEvent id="id_2" name="id_2">
<incoming>id_8</incoming>
</endEvent>
<endEvent id="id_9" name="id_9">
<incoming>id_10</incoming>
</endEvent>
<startEvent id="id_4" name="id_4">
<outgoing>id_6</outgoing>
</startEvent>
<sequenceFlow id="id_10" name="id_10" sourceRef="id_3"
targetRef="id_9">
</sequenceFlow>
<sequenceFlow id="id_6" name="id_6" sourceRef="id_4"
targetRef="id_3">
</sequenceFlow>
<sequenceFlow id="id_8" name="id_8" sourceRef="id_5"
targetRef="id_2">
</sequenceFlow>
</process>
</definitions>
--------------------------------------------------------------
Reply to this message by going to Community
[https://community.jboss.org/message/738333#738333]
Start a new discussion in jBPM at Community
[https://community.jboss.org/choose-container!input.jspa?contentType=1&containerType=14&container=2034]
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.jboss.org/pipermail/jboss-user/attachments/20120528/c8d4b57a/attachment-0001.html
More information about the jboss-user
mailing list