There are some old posts on the board about this.  Basically there is
a conflict with the WebService flex classes and the Request parameters
required by Amazon.  The WebService flex classes overrides any Request
parameter you set and therefore you get the error.

The only want around it would be to create a new WebService class that
doesn't conflict with the Request variable.

links to old posts:
http://groups.yahoo.com/group/flexcoders/message/34246
http://www.cflex.net/flexcoders.cfm?Message=msg25454.html
http://groups.yahoo.com/group/flexcoders/message/34866

Renaun

--- In flexcoders@yahoogroups.com, "Peter Blazejewicz"
<[EMAIL PROTECTED]> wrote:
>
> Hello everyone,
>
> I've already used amazon ECS with REST operations without any issue
> in flex,
> when i'm trying to send soap request I always get errors (usually AWS.
> MissingParameters) from service , most probably because sending soap
> body tags with wrong namespace (?),
>
> maybe someone already tried amazon ecs with soap and can sheed some
> light on that,
>
> sample code:
>
> <?xml version="1.0" encoding="utf-8"?>
> <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml"
>       width="100%" height="100%">
>       <!-- webservice -->
>       <mx:WebService id="amazonECS"
>             wsdl="http://webservices.amazon.com/AWSECommerceService/
> AWSECommerceService.wsdl"
>             useProxy="false" showBusyCursor="true" >
>             <mx:operation name="ItemSearch" resultFormat="e4x" >
>                   <mx:request xmlns:m="http://webservices.amazon.com/
> AWSECommerceService/2005-03-23">
>                         <m:ItemSearch>
>                               <m:SubscriptionId>0525E2PQ81DD7ZTWTK82</
> m:SubscriptionId>
>                               <m:Request>
>                                     <m:ResponseGroup>ItemAttributes</
> m:ResponseGroup>
>                                     <m:ResponseGroup>ItemIds</m:
> ResponseGroup>
>                                     <m:Keywords>Flex RIA</m:Keywords>
>                                     <m:SearchIndex>Books</m:
> SearchIndex>
>                               </m:Request>
>                         </m:ItemSearch>
>                   </mx:request>
>             </mx:operation>     
>       </mx:WebService>
>       <!-- view -->
>       <mx:TextArea id="txtResult" width="100%" height="100%" text
> ="{amazonECS.ItemSearch.lastResult}"/>
>       <mx:Button label="send" click="amazonECS.ItemSearch.send()"/>
> </mx:Application>
>
> docs:
> http://docs.amazonwebservices.com/AWSEcommerceService/2005-03-23/
> index.html
>
> thanks in advance,
> regards,
> Peter Blazejewicz
>






--
Flexcoders Mailing List
FAQ: http://groups.yahoo.com/group/flexcoders/files/flexcodersFAQ.txt
Search Archives: http://www.mail-archive.com/flexcoders%40yahoogroups.com




SPONSORED LINKS
Web site design development Computer software development Software design and development
Macromedia flex Software development best practice


YAHOO! GROUPS LINKS




Reply via email to