SOAP
| From: | Anton Kovalenko | Date: | Tue, 27 Sep 2005 15:07:06 +0000 |
| Subject: | SOAP | ||
| Groups: | php.pear.dev | ||
| Request: | Send a blank email to pear-dev+get-39942@lists.php.net to get a copy of this message | ||
Hi!
I'm not sure whether I can ask you such a question.
I'm trying to interact with Microsoft BizTalk using your SOAP module.
Everything work rather good, but I've meet strange misunderstanding
between your client and server deployed by biztalk.
pear's module creates an envelope like this:
<SOAP-ENV:Envelope
xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/"
xmlns:ns4="http://tempuri.org/"
SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/">
<SOAP-ENV:Body>
<ns4:Method1>
<x xsi:type="xsd:int">2</x>
<y xsi:type="xsd:int">3</y></ns4:Method1>
</SOAP-ENV:Body>
</SOAP-ENV:Envelope>
biztalk doesn't see parameters for Method1. Biztalk assumes that they
are equal to zero. Both.
I've noticed, that if I rename <x> and <y> elements like this
<ns4:x> and <ns4:y> respectevly Method1 stars to see parameter values I
try to set.
After applying such a patch .NET starts to see the parameters values.
What do you think about it?
Is there any description of SOAP package?