Hi,

thanks for help but your your wsdl includes nothing new.

> hier ist ein WSDL File, das ich aus einer COM Komponente mit dem
> WSDLGenerator aus dem STK 2.0 erzeugt habe:
> ---
> <?xml version="1.0" encoding="UTF-8" ?>
> - <!--  Generated 07/10/01 by Microsoft SOAP Toolkit WSDL File Generator,
> Version 1.00.623.1
>   -->
> - <definitions name="Arraytest" targetNamespace="http://tempuri.org/wsdl/";
> xmlns:wsdlns="http://tempuri.org/wsdl/";
> xmlns:typens="http://tempuri.org/type";
> xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/";
> xmlns:xsd="http://www.w3.org/2001/XMLSchema";
> xmlns:stk="http://schemas.microsoft.com/soap-toolkit/wsdl-extension";
> xmlns="http://schemas.xmlsoap.org/wsdl/";>
> - <types>
> - <schema targetNamespace="http://tempuri.org/type";
> xmlns="http://www.w3.org/2001/XMLSchema";
> xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/";
> xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/";
> elementFormDefault="qualified">
> - <complexType name="ArrayOfstring">
> - <complexContent>
> - <restriction base="SOAP-ENC:Array">
>   <attribute ref="SOAP-ENC:arrayType" wsdl:arrayType="string[]" />
>   </restriction>
>   </complexContent>
>   </complexType>
>   </schema>
>   </types>
>   <message name="Class1.GetStringArray" />
> - <message name="Class1.GetStringArrayResponse">
>   <part name="Result" type="typens:ArrayOfstring" />
>   </message>
> - <portType name="Class1SoapPort">
> - <operation name="GetStringArray" parameterOrder="">
>   <input message="wsdlns:Class1.GetStringArray" />
>   <output message="wsdlns:Class1.GetStringArrayResponse" />
>   </operation>
>   </portType>
> - <binding name="Class1SoapBinding" type="wsdlns:Class1SoapPort">
>   <stk:binding preferredEncoding="UTF-8" />
>   <soap:binding style="rpc"
> transport="http://schemas.xmlsoap.org/soap/http"; />
> - <operation name="GetStringArray">
>   <soap:operation
> soapAction="http://tempuri.org/action/Class1.GetStringArray"; />
> - <input>
>   <soap:body use="encoded" namespace="http://tempuri.org/message/";
> encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"; />
>   </input>
> - <output>
>   <soap:body use="encoded" namespace="http://tempuri.org/message/";
> encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"; />
>   </output>
>   </operation>
>   </binding>
> - <service name="Arraytest">
> - <port name="Class1SoapPort" binding="wsdlns:Class1SoapBinding">
>   <soap:address location="http://localhost/arraytest/Arraytest.WSDL"; />
>   </port>
>   </service>
>   </definitions>
> --
>

> Oliver Rettig wrote:
>
> > Hi Christian,
> >
> > > did you try to build a dummy VB project as the SOAP server, generate
> > > the WSDL from this COM object and compare it with your WSDL?
> > > This might help out for some further steps.
> >
> > I�ve got some example wsdl with String[] from this mailing-lists and I
> > don�t see differences.
> > I get the type-conversion error also if I change the declaration of
> > ArrayOfstring:
> >
> > <xsd:complexType name='ArrayOfstring'>
> >         <xsd:complexContent>
> >           <xsd:restriction base='SOAP-ENC:Array'>
> >             <xsd:attribute ref='SOAP-ENC:arrayType'
> > wsdl:arrayType='xsd:string[]'/>
> >           </xsd:restriction>
> >         </xsd:complexContent>
> > </xsd:complexType>
> >
> > to the wrong one without []:
> >
> > <xsd:complexType name='ArrayOfstring'>
> >         <xsd:complexContent>
> >           <xsd:restriction base='SOAP-ENC:Array'>
> >             <xsd:attribute ref='SOAP-ENC:arrayType'
> > wsdl:arrayType='xsd:string'/>        <----------
> >           </xsd:restriction>
> >         </xsd:complexContent>
> > </xsd:complexType>
> >
> > I don�t know VB so it�s a bit difficult to do that. But thanks for your
> > answer.
> >
> > I think it must be a problem with wsdl or with the c++-code.
> >
> > Please you all help me - I�m trying  to solve the problem for 2 weeks.
> >
> > 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