This content has been marked as final.
Show 4 replies
-
1. Re: New tasks have been assigned to: ..... null, null?
jainer Dec 22, 2006 2:50 PM (in response to zephren)Hi:
You must to use:taskAssignLog.getTaskNewActorId();
it works!!!
jainer e. -
2. Re: New tasks have been assigned to: ..... null, null?
zephren Dec 22, 2006 2:55 PM (in response to zephren)Where and how do I use that?
-
3. Re: New tasks have been assigned to: ..... null, null?
jainer Dec 22, 2006 5:06 PM (in response to zephren)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);
-
4. Re: New tasks have been assigned to: ..... null, null?
jainer Dec 22, 2006 5:08 PM (in response to zephren)the inner blocks of code are my own code
jainer e.