Hilfe! Wer kann mir helfen den folgende Datensatz mit meinem PHP5 Soap-Server korrekt zu erzeugen, so daß es beim Klienten richtig ankommt. Hier der Auszug aus der wsdl-Datei. Ich muss dazusagen: Eine andere Methode aus der wsdl-Datei habe ich schon zum Laufen gebracht. Der Server läuft also an anderer Stelle wunderbar und tut das was er soll. Nur diese Antwort generiert er noch nicht richtig:
- <s:element name="MakeAMoveResponse">
<s:complexType>
<s:sequence>
<s:element minOccurs="1" maxOccurs="1" name="MakeAMoveResult" type="s0:MakeAMoveResult" />
</s:sequence>
</s:complexType>
</s:element>
<s:simpleType name="MakeAMoveResult">
<s:restriction base="s:string">
<s:enumeration value="Success" />
<s:enumeration value="ServerError" />
<s:enumeration value="AuthenticationFailed" />
<s:enumeration value="InvalidGameID" />
<s:enumeration value="NotYourGame" />
<s:enumeration value="NotYourTurn" />
<s:enumeration value="InvalidMoveNumber" />
<s:enumeration value="InvalidMove" />
<s:enumeration value="NoDrawWasOffered" />
<s:enumeration value="LostOnTime" />
<s:enumeration value="YouAreOnLeave" />
<s:enumeration value="MoveIsAmbigous" />
</s:restriction>
</s:simpleType>
Vielen Dank schon mal!