yep, just found out that an object of type java.util.ArrayList is returned
(still doesn't work: array.size=0, but i'm closer) Stephan > -----Original Message----- > From: Paul Hunnisett [mailto:[EMAIL PROTECTED]] > Sent: Friday, May 24, 2002 3:17 PM > To: [EMAIL PROTECTED] > Subject: RE: normal Array in XML, how ? > > > Isn't an array an Object in Java...? > > On Fri, 2002-05-24 at 14:05, [EMAIL PROTECTED] wrote: > > I'm interested to know how you get the values of the array > using the Call > > object. > > > > Call.invoke( .. ) returns an object, not an array, so that > doesn't work. > > I tried call.getOutputValues() but doesn't work either. > > > > Suggestions? > > > > thanks, > > > > Stephan > > > > > > > > > -----Original Message----- > > > From: Gaël Pouzerate [mailto:[EMAIL PROTECTED]] > > > Sent: Friday, May 24, 2002 12:45 PM > > > To: [EMAIL PROTECTED] > > > Subject: Re: normal Array in XML, how ? > > > > > > > > > > > > > > > > > > > > > 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.makeCo > > > nnection'/> > > > > <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> > > > > > > > >
