Hallo,

if I try to invoke a void method() on my apache-soap-server with my
ms-client, I get the error-message:
"Invoke of 'method()' failed. The parameter is incorrect. This seam that
my ms-client has some problems with the result-value void.

Heres the original request-message:

<?xml version="1.0" encoding="UTF-8" standalone="no" ?>
- <SOAP-ENV:Envelope
SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/";
xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/";>
- <SOAP-ENV:Body>
- <SOAPSDK1:registerClient xmlns:SOAPSDK1="urn:KlickBlickOperator">
  <string>accountGuid=Iggi communicationPassword=1234567890
userPassword=rosenberg commandGuid=1234567890 clientType=V</string>
  </SOAPSDK1:registerClient>
  </SOAP-ENV:Body>
  </SOAP-ENV:Envelope>

and here the response.

 <?xml version="1.0" encoding="UTF-8" ?>
- <SOAP-ENV:Envelope
xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/";
xmlns:xsi="http://www.w3.org/1999/XMLSchema-instance";
xmlns:xsd="http://www.w3.org/1999/XMLSchema";>
- <SOAP-ENV:Body>
  <ns1:registerClientResponse xmlns:ns1="urn:KlickBlickOperator"
SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"; />
  </SOAP-ENV:Body>
  </SOAP-ENV:Envelope>


Hers some part of the wsdl:

 <message name='voidResponse'/>

<operation name='registerClient'>
      <input message='authorizedRequest'/>
      <output message='voidResponse'/>
    </operation>

I think ms-client does�nt understand response from apache-soap.
What to do. Have I to explain something with wsdl to ms-soap-client?

best regards

Oliver
begin:vcard 
n:Rettig;Oliver
tel;fax:0721/38489606
tel;home:0721/9662896
tel;work:0721/38489600
x-mozilla-html:FALSE
org:ORAT Software-Entwicklung
adr:;;Steinstr. 23;Karlsruhe;;76133;
version:2.1
email;internet:[EMAIL PROTECTED]
title:Dipl.Phys.
x-mozilla-cpt:;6688
fn:Oliver Rettig
end:vcard

Reply via email to