context.startRoute("wsBackend");
assertTrue(context.getRouteStatus("wsBackend").isStarted());
try {
TransferResponse response = template.requestBody("cxf:http://localhost:" + port1 + "/paymentService?serviceClass=org.camelcookbook.ws.payment_service.Payment", request, TransferResponse.class);
fail("Should have failed as backend should throw fault");
} catch (CamelExecutionException e) {
FaultMessage fault = assertIsInstanceOf(FaultMessage.class, e.getCause());
log.info(fault.getLocalizedMessage());
}