I am successfully using jPDL with an AssignmentHandler to programatically assign a task.
Is it possible to accomplish this with BPMN? I know there is a "resourceAssignmentExpression", but it isn't clear that this can do the same thing.
<userTask id="myTask" name="My task"> <potentialOwner resourceRef="manager" jbpm:type="group"> <resourceAssignmentExpression> <formalExpression>management</formalExpression> </resourceAssignmentExpression> </potentialOwner> </userTask>
Can the "formalExpression" invoke arbitrary java classes or does it need to use process variables to evaluate to a user or group name?
There is no support for AssignmentHandler in BPMN. Please open an issue for this feature.