I’ve been looking at the Camel. It’s pretty cool. I attached a patch to the camel-cxf component which has a lot of “TODOs” but hopefully I can start contributing. J BTW, I am not sure we need to deal with Destination and Conduit (transport) directly. I think we can use custom message observer and interceptors in CXF to obtain messages at various phases of processing.