The WSDL is generated from the following piece of code, so the name="AmlService" is there for free
@WebService(portName = "AmlServicePort") public class Aml { @WebMethod public boolean isValidPayment(@WebParam(name = "currency") String currency, @WebParam(name = "amount") BigDecimal amount) throws AmlException { ... } I guess if I change it to: @WebService(serviceName = "FooService", portName = "AmlServicePort") this wont make a difference in the end, no? -- View this message in context: http://camel.465427.n5.nabble.com/Using-cxf-bean-to-invoke-external-webservice-tp4561146p4564026.html Sent from the Camel - Users mailing list archive at Nabble.com.