T
TeeKayZee
I am developing a web service in VB.Net 2003 using a set of WSDL and XSD
files provided by the customer. I use the WSDL utility to create the proxy
class. I then create the web service. I test it by connecting with IE6 and it
displays all the methods. I can select each method in IE and everything
appears ok.
To build the client, I create a web reference to my web service. I then code
the calls to the web methods. When I run the client and try to call a method,
I get an error message: The methods M1 and M2 use the same SOAPAction ''.
(Note the empty string. I found an artical at
support.microsoft.com/default.aspx?scid=kb;en-us;323575 that points out that
a bug in VS.Net allows it to craete a web service that will not work because
the SOAP Action is the same in 2 or more methods. In my case, the SOAP Action
is "" for every method.
Am I doing something wrong when creating the proxy class? How should I
override the Must Overrider functions?
Many thanks!
files provided by the customer. I use the WSDL utility to create the proxy
class. I then create the web service. I test it by connecting with IE6 and it
displays all the methods. I can select each method in IE and everything
appears ok.
To build the client, I create a web reference to my web service. I then code
the calls to the web methods. When I run the client and try to call a method,
I get an error message: The methods M1 and M2 use the same SOAPAction ''.
(Note the empty string. I found an artical at
support.microsoft.com/default.aspx?scid=kb;en-us;323575 that points out that
a bug in VS.Net allows it to craete a web service that will not work because
the SOAP Action is the same in 2 or more methods. In my case, the SOAP Action
is "" for every method.
Am I doing something wrong when creating the proxy class? How should I
override the Must Overrider functions?
Many thanks!