> Now, regardless of who's fault :-) , how where you able to tell that > the > return type is simple or not ? I couldn't see any pointer to this. >From the WSDL. Input: <message name="TransClass.TransactionProcess"> <part name="inputTrans" type="xsd:string"/> </message> Output: <message name="TransClass.TransactionProcessResponse"> <part name="Result" type="xsd:string"/> </message> Tied together here: <operation name="TransactionProcess"> <soap:operation soapAction="http://tempuri.org/action/TransClass.TransactionProcess"/> <input> <soap:body use="encoded" namespace="http://tempuri.org/message/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/> </input> <output> <soap:body use="encoded" namespace="http://tempuri.org/message/" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/> </output> </operation> Best regards Christian -- PHP Soap Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php