PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : SOAP: result im ResultEvent ist null


Mathias
08.12.2007, 12:33
Hallo zusammen,

ich habe ein kleines Problem mit einem Webservice. Das Aufrufen des service klappt auch, die methode wird auch ausgeführt und ich bekomme auch ein ResultEvent zurück. Jetzt aber das Problem: das Feld result in dem ResultEvent ist null.
Wenn ich mir über den Debugger die message dazu anschaue, sieht das alles wunderbar aus. Der Rückgabewert der Methode steht auch mit drin. Jetzt stellt sich die Frage, warum das ergebnis nicht in der result variablen steht!?
Ich hoffe Ihr könnt mir helfen...

Dies ist der message-body:
<?xml version="1.0" encoding="UTF-8"?>
<SOAP-ENV:Envelope
xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:ns1="company"
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/"
SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/">
<SOAP-ENV:Body>
<ns1:auth__loginResponse>
<return xsi:type="xsd:string">171ddb601003285f907a218d53f6e062</return>
</ns1:auth__loginResponse>
</SOAP-ENV:Body>
</SOAP-ENV:Envelope>


und hier die webservice definition:
<mx:WebService id="loginService"
wsdl="https://www.meineURL.php?WSDL"
showBusyCursor="false"
>
<mx:operation name="auth__login">
</mx:operation>
</mx:WebService>