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

Reply via email to