Hi Alan, to have a more concrete discussion could you post the WSDL on the list so we can see how it looks like? A sample message would surely also help.
Christian -----Ursprüngliche Nachricht----- Von: Alan Egerton [mailto:egg...@gmail.com] Gesendet: Freitag, 28. Januar 2011 12:21 An: users@cxf.apache.org Betreff: Custom WSDL binding Dear CXF Users, I am at the outset of my web service journey, but am not without some solid Java experience in other areas. After some research, I selected CXF as the framework upon which to base further exploration primarily due to its good Spring integration-but also because I can envisage going down the ESB path in the future and ServiceMix integration appears stable and mature. One of my first WS-* projects is to generate a (Java) client for a WSDL contract where the binding is not one of CXF's supported four. I had half-expected that custom bindings might (however unwelcome) be fairly commonplace given the existence of historical projects based on proprietary protocols, but a day spent with Google has yielded surprisingly little fruit. Indeed, the only ready-made solution that I can find is WSIF <http://ws.apache.org/wsif/>, but this project has been inactive for many years and is currently being moved to the Apache Attic. It appears that I have three choices and I would greatly appreciate any insight you might be able to share towards my evaluation of the relative merits/demerits of each approach. (i) add support for my required binding to CXF (or, better yet, enable CXF to load providers of custom bindings at runtime); (ii) generate the client implementation manually; or (iii) use an alternative framework (e.g. WSIF, albeit not maintained). Incidentally, in playing around with wsdl2java I edited the contract to use the pure XML binding instead (i.e. from the http://cxf.apache.org/bindings/xformat namespace) but it continues to fail with the error "WSIBP Validator found <binding> is NOT a SOAP binding". Does wsdl2java not support CXF's other bindings? Cheers, -- Alan