assertTrue(state.contains("waitForResponseB"));
Thread.sleep(2000);
// ServiceA is initially stopped, so we're still waiting for a response from ServiceA
process = (ProcessInstance) bpms.lookupProcess(process.getId());
assertEquals("waitForResponseA", bpms.getState(process));
// Start ServiceA
muleContext.getRegistry().lookupService("ServiceA").resume();
Thread.sleep(2000);