Servlet-Based Web Service Configuration Example from Ivan Kriz's Tutorial
Joined: Apr 05, 2011
I configured the web service as explained in the example (Servlet-Based Web Service Configuration Example, Pg-277)
The webservices.xml has one setting as:
After deploying the service to Glass Fish (v3.1) I get an error as:
The error is for obvoius reason that I don't have the WSDL yet at the location until I have deployed the service to GlassFish.
Is the WSDL needs to be coded first for the example to work ?
And if the WSDL needs to be coded first I am just wondering what is the whole point of defining a "webservices.xml" file.
Too confusing ...
Joined: Oct 04, 2006
The WSDL file can be found on page 278.
In addition, on page 279 there is a motivation to why a webservices.xml file is needed:
When developing on GlassFish v2 and supplying a web.xml deployment descriptor but no webservices.xml deployment descriptor, a servlet-based web service will not be recognized as a web service. After having supplied a webservices.xml deployment descriptor, the web service will once again appear in GlassFish.