Hi Dino,
I may not fully comprehend all of the variables, but in general, when this
error is received, it means the web service request code is configured to
dispatch based on SOAPAction (the default case), and the SOAP Action value
in the HTTP header field did not match one of the expected Action values
(which default to the method names unless you override them with
SoapDocumentMethodAttribute.
Try looking at the raw request and compare that to what you expect. To do
this, download George Lindsay's trace web service extension, configure it
into your services web.config as documented, and then open a browser window
and access the following URL: http://localhost/myservice/trace.axd
You'll need to adjust this path, but the important thing is to set
trace="on" in your web.config, and install the tracing extension by putting
the DLL alongside of your service DLL and following the directions in the
download. Then using a client that exhibits this behavior, make a call to
your service endpoint. Then refresh your browser with the trace. You
should see a new POST message - and you can drill in on it to see the text
of the request as received. I suspect you'll find that the call is
populating the SoapAction field in a way that the service does not expect.
I hope this helps
Dan Rogers
Microsoft Corporation
--------------------
>From: dino.antonelli@gmail.com (Dino Antonelli)
>Newsgroups: microsoft.public.dotnet.framework.aspnet.webservices
[quoted text clipped - 7 lines]
>Content-Transfer-Encoding: 8bit
>X-Trace: posting.google.com 1098612845 4401 127.0.0.1 (24 Oct 2004
10:14:05 GMT)
>X-Complaints-To: groups-abuse@google.com
>NNTP-Posting-Date: Sun, 24 Oct 2004 10:14:05 +0000 (UTC)
>Path:
cpmsftngxa10.phx.gbl!TK2MSFTFEED01.phx.gbl!TK2MSFTNGP08.phx.gbl!newsfeed00.s
ul.t-online.de!t-online.de!newsfeed.gamma.ru!Gamma.RU!newsfeed.icl.net!newsf
eed.fjserv.net!newsfeed.wirehub.nl!gatel-ffm!gatel-ffm!proxad.net!postnews1.
google.com!not-for-mail
>Xref: cpmsftngxa10.phx.gbl
microsoft.public.dotnet.framework.aspnet.webservices:26218
>X-Tomcat-NG: microsoft.public.dotnet.framework.aspnet.webservices
>
[quoted text clipped - 20 lines]
>Thanks in advance
>Dino