Hi,

I cauln�t solve the problem but I tried to use thie second declaration
of String[] (I mailed before) with this one I get trace-text:

to server:

<?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:dummy1 xmlns:SOAPSDK1="urn:KlickBlickOperator">
- <arrayOfString xmlns:SOAPSDK2="http://www.w3.org/2001/XMLSchema";
xmlns:SOAPSDK3="http://schemas.xmlsoap.org/soap/encoding/";
SOAPSDK3:arrayType="SOAPSDK2:string[2]"
xmlns:SOAPSDK4="http://www.w3.org/2001/XMLSchema-instance";
SOAPSDK4:type="SOAPSDK3:Array">
  <String>ABCD</String>
  <String>AA</String>
  </arrayOfString>
  </SOAPSDK1:dummy1>
  </SOAP-ENV:Body>
  </SOAP-ENV:Envelope>

I don�t understand why <arrayOfString tag instead of
<arrayOfstring is created:

wsdl-part is

<message name='stringArrayRequest'>
    <part name='arrayOfString' type='tns:ArrayOfstring'/>
  </message>

and I thought the type of the part is sent as tag-name.

from server:

 <?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>
- <SOAP-ENV:Fault>
  <faultcode>SOAP-ENV:Client</faultcode>
  <faultstring>No Deserializer found to deserialize a ':arrayOfString'
using
encoding style
'http://schemas.xmlsoap.org/soap/encoding/'.</faultstring>
  <faultactor>/soap/servlet/rpcrouter</faultactor>
  </SOAP-ENV:Fault>
  </SOAP-ENV:Body>
  </SOAP-ENV:Envelope>

cheers

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