M Arnold [https://community.jboss.org/people/marnold] created the discussion
"dataInputAssociation <assignment> expressions" To view the discussion, visit: https://community.jboss.org/message/647913#647913 -------------------------------------------------------------- Hi, I'm struggling to map input parameters to my task from process variables. I can't find much documentation besides http://docs.jboss.org/jbpm/v5.2/userguide/ch05.html#sec.data 5.8.1. Data, and the BPMN2 spec from OMG is cryptic. I have a task something like this: <task id="_4" tns:taskName="Custom" name="sendCustom"> <incoming>_2-_4</incoming> <outgoing>_4-_5</outgoing> <ioSpecification id="InputOutputSpecification_1"> <dataInput id="_4_messageInInput" name="messageIn" /> <dataOutput id="_4_messageOutOutput" name="messageOut" /> <inputSet id="InputSet_1"> <dataInputRefs>_4_messageInInput</dataInputRefs> </inputSet> <outputSet id="OutputSet_1"> <dataOutputRefs>_4_messageOutOutput</dataOutputRefs> </outputSet> </ioSpecification> <dataInputAssociation id="DataInputAssociation_2"> <sourceRef>event</sourceRef> <targetRef>_4_messageInInput</targetRef> <assignment id="Assignment_2"> <from xsi:type="tFormalExpression" id="FormalExpression_3">.</from> <to xsi:type="tFormalExpression" id="FormalExpression_4">.</to> </assignment> </dataInputAssociation> <dataOutputAssociation id="DataOutputAssociation_1"> <sourceRef>_4_messageOutOutput</sourceRef> <targetRef>resultMessage_4</targetRef> </dataOutputAssociation> </task> Where 'event' is a process variable. So what can I put in the <assignment><to> and <from>? An XPath expression? What if it's not XML? When I can I use #{event}? What are the valid values for from@xsi:type besides "tFormalExpression"? When I execute this task as it is above, I get: Caused by: java.lang.NullPointerException at org.jbpm.bpmn2.xpath.XPATHAssignmentAction.execute(XPATHAssignmentAction.java:91) at org.jbpm.workflow.instance.node.WorkItemNodeInstance.handleAssignment(WorkItemNodeInstance.java:193) ... 81 more I'm sorry if this is a very basic or broad question. I've scoured the web and really can't find many examples. Thanks in advance for help. -------------------------------------------------------------- Reply to this message by going to Community [https://community.jboss.org/message/647913#647913] Start a new discussion in jBPM at Community [https://community.jboss.org/choose-container!input.jspa?contentType=1&containerType=14&container=2034]
_______________________________________________ jboss-user mailing list jboss-user@lists.jboss.org https://lists.jboss.org/mailman/listinfo/jboss-user