hi folks,
I have been experiencing "soap_fault Object" error since many days. I could not find any reason why is it happening ?
But somwhow I have isolated the problem. It occurs when I am passing an array to the function.
//////////////some description of the error , may help you /////////////
soap_fault Object ( [error_message_prefix] => http://tempuri.org/action/clsECPAMT.deliverMTMessage [mode] => 1 [level] => 1024
=> SOAP-ENV:Server [message] => SoapMapper: Restoring data into SoapMapper anyType failed [userinfo] => stdClass Object ( [errorInfo] => stdClass Object ( [returnCode] => -2147467259 [callStack] => Array ( [0] => stdClass Object ( [component] => SoapMapper [description] => Restoring data into SoapMapper anyType failed [returnCode] => -2147467259 ) [1] => stdClass Object ( [component] => WSDLReader [description] => None of the matching operations for soapAction http://tempuri.org/action/clsECPAMT.deliverMTMessage could successfully load the incoming request. Potential typemapper problem [returnCode] => -2147467259 ) ) ) ) [backtrace] => Array ( [0] => Array ( [file] => /usr/local/apache/htdocs/alind/SOAP/Fault.php [line] => 52 [function] => pear_error [class] => pear_error [type] => :: [args] => Array ( [0] => SoapMapper: Restoring data into SoapMapper anyType failed [1] => SOAP-ENV:Server [2] => [3] => [4] => stdClass Object ( [errorInfo] => stdClass Object ( [returnCode] => -2147467259 [callStack] => Array ( [0] => stdClass Object ( [component] => SoapMapper [description] => Restoring data into SoapMapper anyType failed [returnCode] => -2147467259 ) [1] => stdClass Object ( [component] => WSDLReader [description] => None of the matching operations for soapAction http://tempuri.org/action/clsECPAMT.deliverMTMessage could successfully load the incoming request. Potential typemapper problem [returnCode] => -2147467259 ) ) ) ) ) ) [1] => Array ( [file] => /usr/local/apache/htdocs/alind/SOAP/Base.php [line] => 222 [function] => soap_fault [class] => soap_fault [type] => -> [args] => Array ( [0] => SoapMapper: Restoring data into SoapMapper anyType failed [1] => SOAP-ENV:Server [2] => http://tempuri.org/action/clsECPAMT.deliverMTMessage [3] => stdClass Object ( [errorInfo] => stdClass Object ( [returnCode] => -2147467259 [callStack] => Array ( [0] => stdClass Object ( [component] => SoapMapper [description] => Restoring data into SoapMapper anyType failed [returnCode] => -2147467259 ) [1] => stdClass Object ( [component] => WSDLReader [description] => None of the matching operations for soapAction http://tempuri.org/action/clsECPAMT.deliverMTMessage could successfully load the incoming request. Potential typemapper problem [returnCode] => -2147467259 ) ) ) ) [4] => [5] => ) ) [2] => Array ( [file] => /usr/local/apache/htdocs/alind/SOAP/Client.php [line] => 725 [function] => _raisesoapfault [class] =>
////////////////////////////////description ends/////////////////////////////////
in fact corresponding data type for that parameter (which is an array that I am passing) is defined as "anyType" and the array I am passing has string data.
e.g.
$Message = array();
$Message[0]="0. Welcome to My World.";
$Message[1]="1. Welcome to My World.";
please help me to get the solution .
thanks n regards
dotcdotc