CxfConfiguration config = new CxfConfiguration();
config.setMuleContext(muleContext);
config.initialise();
// Build a CXF MessageProcessor
WebServiceMessageProcessorBuilder builder = new WebServiceMessageProcessorBuilder();
builder.setConfiguration(config);
builder.setServiceClass(Echo.class);
builder.setMuleContext(muleContext);
CxfInboundMessageProcessor processor = builder.build();
processor.start();
return processor;
}