Thank you for your hint. Your syntax led me to:
myService.myOperation.arguments = { param0 { parm1: value1, parm2:
value2 } };
which is running like a charm.
I misinterpreted the WSDL-Document defining the input-argument-
structure.
Daniel Schlichtholz
--- In [email protected], "Josh McDonald" <[EMAIL PROTECTED]> wrote:
>
> You want:
>
> myService.myOperation.arguments = { parm1: value1, parm2: value2 };
> myService.myOperation.send();
>
> -Josh
>
> On Mon, Jun 30, 2008 at 5:39 PM, dsb1971 <[EMAIL PROTECTED]>
> wrote:
>
> > Hello group,
> >
> > I am new to Flex and try to play around with WebServcies.
Everything
> > is ok when I only have one paramter as an argument for the
service.
> > But when I try to use more than one parameter to hand over to the
> > service-operation, the value of the first argument overwrites the
> > second argument. I do call the Service in this way:
> >
> > webService.myoperation('D','990');
> >
> > I did some traffic-sniffing using fiddler and the sent request
looks
> > like this:
> >
> > <SOAP-ENV:Envelope xmlns:SOAP-
> > ENV="http://schemas.xmlsoap.org/soap/envelope/"
> > xmlns:xs="http://www.w3.org/2001/XMLSchema"
> > xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
> > <SOAP-ENV:Body>
> > <ns0:myoperation xmlns:ns0="http://sv0000.wsbeans.iseries/xsd">
> > <ns0:param0>
> > <ns0:_IARTNR>D</ns0:_IARTNR>
> > <ns0:_IFIRMA>D</ns0:_IFIRMA>
> > </ns0:param0>
> > </ns0:myoperation>
> > </SOAP-ENV:Body>
> > </SOAP-ENV:Envelope>
> > Whereas it should look like this:
> > ...
> > <ns0:_IARTNR>D</ns0:_IARTNR>
> > <ns0:_IFIRMA>990</ns0:_IFIRMA>
> > ...
> > Am I doing something wrong or is this a bug in Flex when dealing
with
> > more than one parameter in the service call? I couldn't find an
> > example where a webservice uses more than one argument but my
call is
> > just the way it is described in the manual. Does anybody have a
link
> > to a working example that uses webservices with more than one
> > argument?
> >
> > Btw.: up to now I do use the trial version of Flex Builder 3 -
maybe
> > this is a limitation of the trial version?
> >
> > Thanks in advance for any hint,
> >
> > Daniel Schlichtholz
> >
> >
> > ------------------------------------
> >
> > --
> > Flexcoders Mailing List
> > FAQ:
http://groups.yahoo.com/group/flexcoders/files/flexcodersFAQ.txt
> > Search Archives:
> > http://www.mail-archive.com/flexcoders%40yahoogroups.comYahoo!
Groups
> > Links
> >
> >
> >
> >
>
>
> --
> "Therefore, send not to know For whom the bell tolls. It tolls for
thee."
>
> :: Josh 'G-Funk' McDonald
> :: 0437 221 380 :: [EMAIL PROTECTED]
>