Hey, I used axis to deploy my webservice and it uses server-config.wsdd to deploy webservices. I did lot of modifications to wsdl file and deployed it again. But it always shows me the old wsdl file when I access the url http://<<host>>:<<port>>/<<context>>/services/MYWebservice?wsdl. From where does it picks wsdl when you display wsdl using above URL? Thanks in advance.
Did you restart the Axis web app after deploying the new version? Only then will it pick up any changes, especially if there are new classes or jar files involved.
try clearing Axis' caches, maybe it's got something cached with a timestamp later than that of the new version of your classes and/or wsdl.
Had that happen many times with JSP compiler caches, let to a lot of support questions until we added a section on clearing those to the helpdesk procedures.