As per our documentation V 17.0 we started recommending WSDL path;
http://<servername>:<portnumber>/EndevorService/services/EndevorService?wsdl
+ Replace the <servername>:<portnumber> specifications with the name and port number of the web server where your installation of Web Services resides.
With r16.0, the documentation recommended to define the http://<servername>:<portnumber>/axis2/services/EndevorService?wsdl for WSDL
From r18.0, the documentation recommends http://<servername>:<portnumber>/EndevorService/services/EndevorService?wsdl for WSDL
Can we keep using path ../axis2/..? or do we have to migrate to ../EndevorService/… for WSDL path?
You must follow the recommendation and goes to path http://<servername>:<portnumber>/EndevorService/services/EndevorService?wsdl
For your client, you need to change the URL, to correspond with the URL from WSDL.
There was a change because of RESTful API, and the URL has to be changed (to be better distinguished between SOAP and REST
Please note that it will be helpful to regenerate the stub too.