InOut exchange = client.createInOutExchange();
exchange.getInMessage().setContent(getSourceFromClassPath("requestInvalid.xml"));
client.sendSync(exchange);
NormalizedMessage out = exchange.getOutMessage();
Fault fault = exchange.getFault();
Exception error = exchange.getError();
assertEquals("out", null, out);
assertNotNull("Should have a fault", fault);
logger.info("error is: {}", error);
logger.info("Fault is...");
logger.info(transformer.toString(fault.getContent()));
// TODO?
//assertEquals("error", null, error);
}