proc.start();
// Wait for completion
assertTrue("Process not completed in time",
stateReached(proc, "closed.completed",
"closed.completed"));
data = proc.processContext();
assertTrue(((String)data.get("ConfirmA3")).equals("OK"));
assertTrue(((String)data.get("ConfirmA4")).equals("OK"));
procDir.removeProcess(proc);
defDir.removeProcessDefinition("SystemTest", "simplePath");
defDir.removeProcessDefinition("SystemTest", "block_2_in_2_out");