[jboss-user] [JBoss jBPM] - Re: New tasks have been assigned to: ..... null, null?

jainer do-not-reply at jboss.com
Fri Dec 22 17:06:59 EST 2006


  |  Iterator iterator = taskMgmtSession.findTaskInstances(jbpmContext.getActorId()).iterator();
  | LoggingInstance loggingInstance = processInstance.getLoggingInstance();
  | List assignmentLogs = loggingInstance.getLogs(TaskAssignLog.class);
  | 
  | log.debug("assignmentlogs: " + assignmentLogs);
  | 
   

  | 
  | else if (assignmentLogs.size() > 1) {
  |       String msg = "Nuevas tareas han sido asignadas a: ";
  |       Iterator iter = assignmentLogs.iterator();
  |       
  |       while (iter.hasNext()) {
  |     	  TaskAssignLog taskAssignLog = (TaskAssignLog) iter.next();
  |     	  msg += taskAssignLog.getTaskNewActorId();
  |     	      	
  |     	  while (iterator.hasNext()) {
  |     		  TaskInstance nextTask = (TaskInstance) iterator.next();
  | 	            	
  |     		  if (nextTask.isSignalling()) {
  | 	        	      	
  |     			  if (taskAssignLog.getTaskNewActorId().equals(jbpmContext.getActorId())) {
  | 	        	      		
  |     				  jbpmContext.save(taskInstance);
  |     				  initialize(nextTask);
  |     				  return "task";
  |     			  }
  | 	           }
  | 	       }
  |     	  if (iter.hasNext())
  |     		msg += ", ";
  |     	  	iterator = taskMgmtSession.findTaskInstances(jbpmContext.getActorId()).iterator();
  |       }
  |       msg += ".";
  | 
  |       JsfHelper.addMessage(msg);
  | 

View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3995962#3995962

Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3995962



More information about the jboss-user mailing list