[jboss-user] [jBPM] New message: "Re: How to terminate a forked process"

Jas Lam do-not-reply at jboss.com
Tue Jan 12 14:09:20 EST 2010

User development,

A new message was posted in the thread "How to terminate a forked process":


Author  : Jas Lam
Profile : http://community.jboss.org/people/lamj1

So i modify the testForking method to attempt to terminate all child executions first as follow
 public void testForking()
        ProcessInstance processInstance = executionService.startProcessInstanceByKey("ForkProcess");
        String pid = processInstance.getId(); 
        Execution mainExe = executionService.findExecutionById(pid); 
        List<Execution> exeList = (List<Execution>) mainExe.getExecutions();
        for(Execution exe : exeList)
             ((ExecutionImpl) exe).end();
       ((ExecutionImpl)mainExe).end(); //exception here  
Two child executions were found, but after one is ended, the for loop quits. The same exception occurs when mainExe is ended.


To reply to this message visit the message page: http://community.jboss.org/message/519664#519664

More information about the jboss-user mailing list