I'd initially recommend you to isolate step 4 to make sure it's working as expected. Here is a blog post I wrote sometime ago describing how to call web services with Camel and CXF component - http://marcelojabali.blogspot.com/2011/07/calling-web-services-with-apache-camel.html.
Also, take a look on the Camel CXF component page (http://camel.apache.org/cxf.html) and make sure you're not missing anything.
Feel free to post your route here so we could take a look and let you know if anything obvious is missing.
Hope this helps,