The latter. If there is a wsdlLocation attribute, we always grab the wsdl. Additionaly, if the config (like spring config) specifies a wsdl location, we use it.
Dan On Thursday 24 January 2008, Trenaman, Adrian wrote: > Hi there, > > I was playing around with some JAXWS services in CXF, and am wondering > under what circumstances does a service actually go and read the WSDL > file. In the SOAP/HTTP case it doesn't have to read from the WSDL file > - all the information should be implicit from the annotations in the > WSDL code so there's no need to read from the WSDL at all. > > However, if the JMS transport is being used then the WSDL file has to > be read, because the service endpoint information is only found in the > WSDL. I note that in the jms_queue demo the service explicitly uses > the wsdlLocation attribute to point to the WSDL file. > > So, is the rule "go to the WSDL only when you need to?", or, is the > rule "go to the WSDL only if the wsdlLocation has been specified in an > annotation?" > > Thanks, > > Ade. > > > > > > > > > > > ---------------------------- > IONA Technologies PLC (registered in Ireland) > Registered Number: 171387 > Registered Address: The IONA Building, Shelbourne Road, Dublin 4, > Ireland -- J. Daniel Kulp Principal Engineer, IONA [EMAIL PROTECTED] http://www.dankulp.com/blog