I'm using an array of String in my wsdl file. I attach it if it can help... regards --Ga�l 23.05.2002 21:07:17, "Houman Moshtagh" <[EMAIL PROTECTED]> wrote: > > > From: "Houman Moshtagh" <[EMAIL PROTECTED]> > > To: <[EMAIL PROTECTED]> > Subject:normal Array in XML, how ? > Date: Thu, 23 May 2002 21:07:17 +0200 > > > > Hello all, > > > I try to use an one-dimensional array in a WSDL file. It shouldn�t be as > > hard to realize that. > > > I couldn't find anything useful about array but in http://www.w3.org/TR/ > wsdl. > So I've tried to correct my code. It looks now almost the same as the wc3 > example. > But it still doesn't work. Can someone send me a working WSDL file > including StringArray please? > > Or could someone take a look at my WSDL code below, maybe I've overseen > something. It can�t be as difficult. > > I appreciate every help, since I�ve tried everything :( > Houman > > > > > > > <?xml version='1.0' encoding='UTF-8' ?> > > <!-- Generated 05/23/02 by Microsoft SOAP Toolkit WSDL File Generator, > Version 3.00.1124.0 --> > <definitions > name='SoapInTempo' > targetNamespace='http://tempuri.org/SoapInTempo/wsdl/' > xmlns:wsdlns='http://tempuri.org/SoapInTempo/wsdl/' > xmlns:typens='http://tempuri.org/SoapInTempo/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:dime='http://schemas.xmlsoap.org/ws/2002/04/dime/wsdl/' > xmlns:ref='http://schemas.xmlsoap.org/ws/2002/04/reference/' > xmlns:content='http://schemas.xmlsoap.org/ws/2002/04/content-type/' > xmlns:wsdl='http://schemas.xmlsoap.org/wsdl/' > xmlns='http://schemas.xmlsoap.org/wsdl/'> > > <types> > <schema > targetNamespace='http://tempuri.org/SoapInTempo/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'> > > <import namespace='http://schemas.xmlsoap.org/soap/encoding/'/> > <import namespace='http://schemas.xmlsoap.org/wsdl/'/> > <import namespace='http://schemas.xmlsoap.org/ws/2002/04/reference/'/> > <import namespace='http://schemas.xmlsoap.org/ws/2002/04/content-type/'/> > > <complexType name="ArrayOfString"> > <complexContent> > <restriction base="SOAP-ENC:Array"> > <attribute ref="SOAP-ENC:arrayType" > wsdl:arrayType="xsd:string[]"/> > </restriction> > </complexContent> > </complexType> > </schema> > </types> > > <message name='LogIn.makeConnection'> > <part name='uid' type='xsd:string'/> > <part name='password' type='xsd:string'/> > </message> > > <message name='LogIn.makeConnectionResponse'> > <part name='Result' type='xsd:ArrayOfString'/> > </message> > > <portType name='LogInSoapPort'> > > <operation name='makeConnection' parameterOrder='uid password'> > <input message='wsdlns:LogIn.makeConnection'/> > <output message='wsdlns:LogIn.makeConnectionResponse'/> > </operation> > > </portType> > > <binding name='LogInSoapBinding' type='wsdlns:LogInSoapPort' > > > <stk:binding preferredEncoding='UTF-8'/> > <soap:binding style='rpc' > transport='http://schemas.xmlsoap.org/soap/http'/> > > <operation name='makeConnection'> > <soap:operation > soapAction='http://tempuri.org/SoapInTempo/action/LogIn.makeConnection'/> > <input> > <soap:body > use='encoded' > namespace='http://tempuri.org/SoapInTempo/message/' > encodingStyle='http://schemas.xmlsoap.org/soap/encoding/' > parts='uid password'/> > </input> > <output> > <soap:body > use='encoded' > namespace='http://tempuri.org/SoapInTempo/message/' > encodingStyle='http://schemas.xmlsoap.org/soap/encoding/' > parts='Result'/> > </output> > </operation> > > </binding> > > <service name='SoapInTempo' > > <port name='LogInSoapPort' binding='wsdlns:LogInSoapBinding' > > <soap:address location='http://localhost/server/SoapInTempo.ASP'/> > </port> > </service> > > </definitions>
foo.wsdl
Description: Binary data
