Hi , In my application i need to insert both Actor id as well as swimlane for a taskinstance whenever it is created.Because the logged in user views his tasks in myworkitem page and in group workitem he will be viewing the group workitem tasks. So for Myworkitem i will retrive based on ActorId and for group workitem i will retrive based on swimlane instance.
My JPDL :Contains ---------------------- For swimlane i have given swimlane Tag as -------------------------------------------------- <assignment pooled-actors="AD,GSM,RVP,DVP,CDM"/> For the actorId setting i have used .. Event tag with task-create attribute. where i am doing the following code My Sample Task Node in my JPDL --------------------------------------- <task-node name="RateCard AD Approval"> </task-node> public class MyHandlerClass implements ActionHandler { private static final long serialVersionUID = 1L; public void execute(ExecutionContext poExecutionContext) throws Exception { System.out.println("Assigning the Task to the User"); JbpmContext jbpmContext = poExecutionContext.getJbpmContext(); long taskId = poExecutionContext.getTaskInstance().getId(); System.out.println("Task Instance ID IS ::::::::: "+taskId); TaskInstance taskInstance = jbpmContext.getTaskInstance(taskId); taskInstance.setActorId("AD"); jbpmContext.save(taskInstance); System.out.println("Task Instance ACTOR ID::::::::: "+poExecutionContext.getTaskInstance().getActorId()); System.out.println("Assigning Done"); } } The Problem is when i remove the swimlane from Process Defintion it sets the Actor id in taskInstance table. but when i try with swimlane it either sets the actor iD but removes the swimlaneInstance . WHY do we not have provision to set both while task instantiated... Kindly reply as soon as possible. View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4190082#4190082 Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4190082 _______________________________________________ jboss-user mailing list jboss-user@lists.jboss.org https://lists.jboss.org/mailman/listinfo/jboss-user