Hello, I want to run my first jbpm application and have some troubles with assigment of swimlanes. My configuration is that:
<process-definition | xmlns="urn:jbpm.org:jpdl-3.1" name="Urlaubsantrag"> | <swimlane name="Antragssteller"> | <assignment expression="group(applicant)"></assignment> | </swimlane> | <swimlane name="Vorgesetzer"> | <assignment expression="group(supervisor)"></assignment> | </swimlane> | <start-state name="Urlaubsantrag erstellen"> | <task name="Sende Urlaubsantrag" swimlane="Antragssteller"> | <controller>... | </controller> | </task> | <transition name="Urlaubsantrag versenden" to="Urlaubsantrag entscheiden"></transition> | </start-state> | <end-state name="Ende"></end-state> | <task-node name="Urlaubsantrag entscheiden"> | <task name="Urlaubsantrag lesen" swimlane="Vorgesetzer"> | <controller>... | </controller> | </task> | <transition name="Urlaubsantrag bearbeitet" to="Ende"></transition> | </task-node> | </process-definition> I run the first task: | Token token = processInstance.getRootToken(); | Node node = (Node)token.getNode(); | System.out.println("Current node: "+node.getName()); | | Task task = processInstance.getProcessDefinition(). | getTaskMgmtDefinition().getStartTask(); | | TaskInstance taskInstance = new TaskInstance(task.getName(), "Antragssteller"); | token.signal("Urlaubsantrag versenden"); | and get the exception: Caused by: org.jbpm.identity.assignment.ExpressionAssignmentException: couldn't resolve assignment expression 'group(supervisor)' | at org.jbpm.identity.assignment.ExpressionAssignmentHandler.assign(ExpressionAssignmentHandler.java:97) | at org.jbpm.taskmgmt.exe.TaskMgmtInstance.performAssignmentDelegation(TaskMgmtInstance.java:217) | at org.jbpm.taskmgmt.exe.TaskMgmtInstance.performAssignment(TaskMgmtInstance.java:193) | ... 11 more | Caused by: java.lang.RuntimeException: no active JbpmContext for resolving assignment expression'group(supervisor)' | at org.jbpm.identity.assignment.ExpressionAssignmentHandler.getExpressionSession(ExpressionAssignmentHandler.java:109) | at org.jbpm.identity.assignment.ExpressionAssignmentHandler.assign(ExpressionAssignmentHandler.java:69) | ... 13 more | Exception in thread "main" What is wrong? What I have to do? Thank you, nort View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3977942#3977942 Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3977942 _______________________________________________ jboss-user mailing list jboss-user@lists.jboss.org https://lists.jboss.org/mailman/listinfo/jboss-user