Bernauer: PHP Soap ArrayOfString

Hi,

ich habe hier ein Problem, bei dem ich nicht weiterkomme. Vielleicht kann mir jemand von Euch einen Tip geben:

Ich muss an einen SOAP-Webservice Anfragen stellen. Alles funktioniert perfekt. Nur bei der Funktion setTest komme ich nicht weiter. Hier gibt es -im Gegensatz zu den anderen Funktionen- den Typ ArrayOfString.

Auszug aus WSDL:

<message name="setTest">
      <part name="mdid" type="xsd:string"/>
      <part name="id" type="xsd:int"/>
      <part name="types" type="ns1:ArrayOfString"/>
      <part name="pid" type="xsd:int"/>
      <part name="pod" type="xsd:int"/>
   </message>

Egal, was ich der Funktion setTest übergebe, ich bekomme folgenden Fehler:
No Deserializer found to deserialize a 'http://test.example.soap/ISOAP.xsd:ArrayOfString' using encoding style 'http://schemas.xmlsoap.org/soap/encoding/'. [java.lang.IllegalArgumentException]

Hier mal einige meiner Versuche:

  
$testarray = array("value1","value2");  
$meinSoap->setTest("aded",34,$testarray,13,30);  
  
$meinSoap->setTest("aded",34,"value1,value2",13,30);  
  
$meinSoap->setTest("aded",34,array("value1,value2"),13,30);  
  
$types = array("value1","value2");  
$meinSoap->setTest("aded",34,$types,13,30);  

Bernauer