Does anyone know a better solution to end the tasks (children of the fork) after the process had ended , other than the following method? | Collection listTasks = pi.getTaskMgmtInstance().getTaskInstances(); | if (listTasks.size()>0) { | for (Iterator iter = listTasks.iterator(); iter.hasNext(); ) { | | TaskInstance ti = (TaskInstance) iter.next(); | if (!ti.hasEnded()) { | ti.setSignalling(false); | ti.cancel(); | ti.setEnd(new java.util.Date()); | log.debug("task instance " + ti.getName() + " has ended"); | Token tk = ti.getToken(); | tk.end(); | log.debug("token " + tk.getName() + " has ended"); | } | } | }
Thanks! View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3932141#3932141 Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3932141 ------------------------------------------------------- This SF.Net email is sponsored by xPML, a groundbreaking scripting language that extends applications into web and mobile media. Attend the live webcast and join the prime developer group breaking into this new coding territory! http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642 _______________________________________________ JBoss-user mailing list JBoss-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/jboss-user