WSDL is a way of describing a Web service that may be callable from any
language. Not all languages support the overloading of operations. Even
though WSDL 1.1 allows it, it is often eschewed for reasons of
interoperability. This is probably the reason in this case, although this is
just conjecture on my part.
Si.
----- Original Message -----
From: "Frank Xia" <FXia_at_ESRI.COM>
To: <JAXRPC-INTEREST_at_JAVA.SUN.COM>
Sent: Thursday, October 03, 2002 7:17 PM
Subject: overloaded method names changed in generated WSDL
> Does anyone knows why JWSDP (1.01) generated WSDL would change the
> overloaded method names. For example, there 2 getResponse(String s1) and
> getResponse(String s1, String s2), will be became something like
>
> getResponse(String s1) and
> getResponse2(String s1, String s2)
>
> This caused my client program not working.
>
> any idea/advice
>
> thanks
>
> Frank