Fuse 6 is no longer supported
As of February 2025, Red Hat Fuse 6 is no longer supported. If you are using Fuse 6, please upgrade to Red Hat build of Apache Camel.Part II. Starting from WSDL
Abstract
Another way to develop services is to start with a WSDL contract. The WSDL contract provides an implementation neutral way of defining the operations a service exposes and the data that is exchanged with the service. Apache CXF provides tools to generate JAX-WS annotated starting point code from a WSDL contract. The code generators create all of the classes necessary to implement any abstract data types defined in the contract.