Hello,

I have a universal Web Service that starts with 3 offered Services.
I am using the Buttom Up way to generate the Web Service Server from my Java Class. The corresponding Client is generated from the WSDL file.

Over time there will be some more offered Services. Lets say there are 5 offered Services now. So the WSDL also changed over time. And that leads me to my actual problem:

The new Server with my 5 Services is not downward compatible. If I want to connect with my "old" (3 Services) client the following Exception occurs:

Caused by: javax.xml.ws.WebServiceException: The Endpoint validation failed to validate due to the following errors: :: Invalid Endpoint Interface :: :: The operation names in the WSDL portType do not match the method names in the SEI or Web service implementation class.

Updating all the clients is not always an option. Is there any way despite changes to the server to remain downward compatible with the clients?

Greetings,
Mirco

Reply via email to