Re: Problem matching WSDL
- From: stcheng@xxxxxxxxxxxxxxxxxxxx ("Steven Cheng")
- Date: Wed, 05 Mar 2008 03:46:58 GMT
Thanks for your reply Rob,
The original XML fragment you posted are the XML schema definition of the
types(it is part of the WSDL document). I'm still not quite sure at which
position(hierarchy) will the element display and how will your SOAP
request/response look like.
Would you give me a sample request/resposne soap message? For example, in
ASP.NET Webservice, when you visit the asmx page in IE and click the
"method name" link, it will display a page with some sample soap
request/response messages (include messages for different protocol such as
SOAP 1.1, SOAP 1.2, HTTP POST ....). Here is an example(generated by
ASP.NET webservice page):
=======================
POST /linqsite/WebService.asmx HTTP/1.1
Host: localhost
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: "http://tempuri.org/HelloWorld"
<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body />
</soap:Envelope>
HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length
<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
<SubmitTransactionResponse xmlns="http://tempuri.org/">
<SubmitTransactionResult
xmlns="http://tempuri.org/customcs.xsd">string</SubmitTransactionResult>
<objAuthentication
xmlns="http://tempuri.org/customcs.xsd">string</objAuthentication>
<objTransaction
xmlns="http://tempuri.org/customcs.xsd">string</objTransaction>
</SubmitTransactionResponse>
</soap:Body>
</soap:Envelope>
=========================
With such a sample request/response pair, it is fairly easy to get what the
actual format you want.
Sincerely,
Steven Cheng
Microsoft MSDN Online Support Lead
This posting is provided "AS IS" with no warranties, and confers no rights.
--------------------
Subject: Re: Problem matching WSDL
Date: Mon, 3 Mar 2008 09:57:04 -0600
of
This is why I posted the WSDL.
Note that the WSDL has a complexType as a return value that is a sequence
3 items but yet the complexType tag does not have a name attribute. It'stype
truly as if the web service is returning 3 values.
""Steven Cheng"" <stcheng@xxxxxxxxxxxxxxxxxxxx> wrote in message
news:JYUaLyPfIHA.360@xxxxxxxxxxxxxxxxxxxxxxxxx
Thanks for your reply Rob,
I'm not quite sure about the "The return sequence is unnamed."
If possible, would you try define a very simple class(has some simple
members) and then give me a webservice/webmethod to demonstrate your
scenario. Also, you can give me a copy of the expected request & response
SOAP xml message so that I can get what's the result you want and perform
some further test on my side.
Sincerely,
Steven Cheng
Microsoft MSDN Online Support Lead
This posting is provided "AS IS" with no warranties, and confers no
rights.
.
- Follow-Ups:
- Re: Problem matching WSDL
- From: Rob Hill
- Re: Problem matching WSDL
- References:
- Re: Problem matching WSDL
- From: msnews.microsoft.com
- Re: Problem matching WSDL
- From: "Steven Cheng"
- Re: Problem matching WSDL
- From: Rob Hill
- Re: Problem matching WSDL
- Prev by Date: RE: WCF Return is a List of Interfaces and Not Returning
- Next by Date: Webservice problem with xmlhttp
- Previous by thread: Re: Problem matching WSDL
- Next by thread: Re: Problem matching WSDL
- Index(es):