Don't do it.
Although the WSDL 1.1 specification allows overloaded operations, the
WS-I Basic Profile does not permit it, and WSDL 2.0 will not permit
it.
Per the WS-I BP:
5.4.3 Distinctive OperationsOperation name overloading in
a wsdl:portType is disallowed by the Profile.
R2304 A wsdl:portTy
Hell All.
I have a WSDL that uses overloaded operations at a few
places. My application provieds a bridge between an
existing J2EE application and a .NET GUI client.
In my WSDL, my TestInterface has two operations:
"TestMethod" that takes two strings
"TestMethod" that takes three strings
...