Thread.sleep (1000);
assertTrue(a.name() + " not closed.completed: " + a.state(),
a.state().startsWith("closed.completed"));
}
assertTrue(process + " not closed.completed: " + process.state(),
process.state().startsWith("closed.completed"));
// finally remove the process and retry to access it
boolean exceptionCaught = false;
Process p = processDirectory().lookupProcess(null, process.key());
processDirectory().removeProcess(process);