@Test
public void testCatchWithComponent() throws Exception
{
LocalMuleClient client = muleContext.getClient();
client.dispatch("vm://in2","some message",null);
MuleMessage result = client.send("vm://in2", MESSAGE, null, TIMEOUT);
assertThat(result,IsNull.<Object>notNullValue());
assertThat(result.getPayloadAsString(), Is.is(MESSAGE + " Caught"));
}