Hi, as far as I recollect there was a discussion around this....(am still
trying to pull that thread out) and the exception was intentionally pulled
out.  I guess a WARNING is something that we must throw at the least.

- Venkat

On 9/12/07, ant elder <[EMAIL PROTECTED]> wrote:
>
> Had this over on the user list about how the binding.ws uri is ignored if
> you use wsdlElement with #wsdl.port. We used to throw an exception in that
> case which I think makes things much clearer but that code has been
> changed
> so that no longer happens. Was that removed intentionally or could i add
> it
> back?
>
>    ...ant
>
> ---------- Forwarded message ----------
> From: ant elder <[EMAIL PROTECTED]>
> Date: Sep 12, 2007 8:46 AM
> Subject: Re: uri of binding.ws should be used restrictedly
> To: [EMAIL PROTECTED]
>
>
>
> On 9/12/07, shaoguang geng <[EMAIL PROTECTED]> wrote:
> >
> > Hello every one,
> >
> > uri attribute of <binding.ws/> is much convenient to attach a WS in.
> >
> > But it works only within a few circumstances, such as another java
> > generated WS provided by Tuscany, JAXWS.
> >
> > But much more WS is complecated, such as JBoss or even a Tuscany WS when
> > the wsdl becomes delicate.
> >
> > Under these circumstances, pre loading wsdl (locally save the wsdl) and
> > use "wsdlElement" will do most of them. Up to now, I have gone over it
> with
> > JBoss and ODE.
> >
> > So I just think, to make things frank, I would suggest that Tuscany user
> > should be warned of uri's limitation, and encouraged of using wsdl
> > preloading.
>
>
> The uri attribute should always get used unless the wsdlElement is
> pointing
> at the port (ie using "#wsdl.port") in which case the uri attribute is
> ignored. So you can use both uri and pre loaded wsdl as long as you use
> #wsdl.binding within the wsdlElement.
>
> I agree its confusing that the uri can get completely ignored, the code
> did
> used to throw an exception in that case so it was obvious there was a
> conflict, i'll bring it up on the dev list to see if we can add that back.
>
>    ...ant
>

Reply via email to