I tried these three versions, but none succeded (the classes existed in version 1 - constructor array argument sets public class variables). $parameters = new GetModifiedOrdersInput (array ( "QueryRequestHeader" => new QueryRequestHeader (array ( "PartnerCode" => "XXXXXXXXX", "ReplayToken" => "aaaaaaaaaa8sdmf23n4asdkjHAsd8123" )), "FromDate" => time () - 3600 * 24 * 30, "ToDate" => time (), "orderQueryOptions" => new orderQueryOptions (array ( )) )); $parameters = array ( "QueryRequestHeader" => array ( "PartnerCode" => "XXXXXXXXX", "ReplayToken" => "aaaaaaaaaa8sdmf23n4asdkjHAsd8123" ), "FromDate" => time () - 3600 * 24 * 30, "ToDate" => time (), "orderQueryOptions" => array () ); $parameters = array ( array ( "XXXXXXXXX", "aaaaaaaaaa8sdmf23n4asdkjHAsd8123" ), time () - 3600 * 24 * 30, time (), array () ); In the request xml file (SoapClient->__getLastRequest ()) the informations of $parameters are missing - in each case! Would be really great if someone could help me - otherwise I have to search the source code, but that costs much time :) Regards, Moritz Augustin Core Networks GmbH Following: var_dump of resulting SoapFault object case 1. (the XML request and respond coming too): var_dump: ----------------------------------------------------------------------------------------------------------------------------- object(SoapFault)#5 (9) { ["message:protected"]=> string(0) "" ["string:private"]=> string(0) "" ["code:protected"]=> int(0) ["file:protected"]=> string(49) "/home/www/web1/html/dev/moritz/XXXXXXX/test.php5" ["line:protected"]=> int(51) ["trace:private"]=> array(2) { [0]=> array(4) { ["function"]=> string(6) "__call" ["class"]=> string(10) "SoapClient" ["type"]=> string(2) "->" ["args"]=> array(2) { [0]=> string(17) "GetModifiedOrders" [1]=> array(1) { [0]=> object(GetModifiedOrdersInput)#2 (4) { ["QueryRequestHeader"]=> object(queryRequestHeader)#3 (4) { ["PartnerCode"]=> string(9) "XXXXXXXXX" ["AuthToken"]=> NULL ["ReplayToken"]=> string(32) "aaaaaaaaaa8sdmf23n4asdkjHAsd8123" ["UseReplayToken"]=> NULL } ["FromDate"]=> int(1124805324) ["ToDate"]=> int(1127397324) ["OrderQueryOptions"]=> NULL } } } } [1]=> array(6) { ["file"]=> string(49) "/home/www/web1/html/dev/moritz/XXXXXXXX/test.php5" ["line"]=> int(51) ["function"]=> string(17) "GetModifiedOrders" ["class"]=> string(10) "SoapClient" ["type"]=> string(2) "->" ["args"]=> array(1) { [0]=> object(GetModifiedOrdersInput)#2 (4) { ["QueryRequestHeader"]=> object(queryRequestHeader)#3 (4) { ["PartnerCode"]=> string(9) "XXXXXXXXX" ["AuthToken"]=> NULL ["ReplayToken"]=> string(32) "aaaaaaaaaa8sdmf23n4asdkjHAsd8123" ["UseReplayToken"]=> NULL } ["FromDate"]=> int(1124805324) ["ToDate"]=> int(1127397324) ["OrderQueryOptions"]=> NULL } } } } ["faultstring"]=> string(20) " null " ["faultcode"]=> string(11) "fc:JWSError" ["detail"]=> object(stdClass)#4 (1) { ["jwErrorDetail"]=> string(24) " null " } } ----------------------------------------------------------------------------------------------------------------------------- request xml: ----------------------------------------------------------------------------------------------------------------------------- <?xml version="1.0" encoding="UTF-8"?> <SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns1="http://api.XXXXXXXXX/webtrust/query"><SOAP-ENV:Body><ns1:GetModifiedOrders/></SOAP-ENV:Body></SOAP-ENV:Envelope> ----------------------------------------------------------------------------------------------------------------------------- respond xml: ----------------------------------------------------------------------------------------------------------------------------- <?xml version="1.0" encoding="utf-8"?> <SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> <SOAP-ENV:Body> <SOAP-ENV:Fault> <faultcode xmlns:fc='http://www.bea.com/2003/04/jwFaultCode/'>fc:JWSError</faultcode> <faultstring> null </faultstring> <detail> <jwErr:jwErrorDetail xmlns:jwErr='http://www.bea.com/2002/04/jwErrorDetail/'> null </jwErr:jwErrorDetail> </detail> </SOAP-ENV:Fault> </SOAP-ENV:Body> </SOAP-ENV:Envelope> ----------------------------------------------------------------------------------------------------------------------------- -- PHP Soap Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php