Inconsitant data
Hi all,
We are creating a call on a SOAP interface, we have no problems with the
interface accepting our other data, however two nodes are not recorded when
using $client->__getLastRequest() and trace is enabled.
Please see below;
Information passed
Array
(
[ShippingData] =>
[PaymentData] => Array
(
[PaymentMethod] => Account
[PaymentAccount] => G017N00000002
[PaymentConfirmed] => A
[PaymentReference] => 1435(32156979)
[AuthorizationCode] => 925547
)
[ContactData] =>
[OrderLineItem] =>
[OrderNumber] =>
[OrderDateTime] =>
[PromoVoucher] =>
)
$client->__getLastRequest() returned;
<?xml version="1.0" encoding="UTF-8"?> <SOAP-ENV:Envelope
xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:ns1="http://www.siebel.com/xml/VSOrderConfirm"><SOAP-ENV:Body><ns1:Ord
erHeader><ns1:OrderNumber></ns1:OrderNumber><ns1:OrderDateTime></ns1:OrderDa
teTime><ns1:ShippingData/><ns1:PaymentData><ns1:PaymentMethod>Account</ns1:P
aymentMethod><ns1:PaymentConfirmed>A</ns1:PaymentConfirmed></ns1:PaymentData
><ns1:OrderLineItem/><ns1:PromoVoucher/><ns1:ContactData/></ns1:OrderHeader>
</SOAP-ENV:Body></SOAP-ENV:Envelope>
You will see that two of the 5 nodes are getting processed, but the others
aren't, could this be server side issue or remote (soap interface) issue.
Lastly, this is section of the wsdl, you will see that the three that are
omitted above are indented differently form the rest. Could this be the
cause?
--
PHP Soap Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php
[PHP Home]
[PHP Users]
[Kernel Newbies]
[PHP Database]
[Yosemite]