[
https://issues.apache.org/jira/browse/FLEX-34324?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14557559#comment-14557559
]
Chris Martin commented on FLEX-34324:
-------------------------------------
Now using the 4.14.1 SDK and removed my own "monkey patch". Confirmed working
okay
> Operation class improperly builds rest call parameters
> ------------------------------------------------------
>
> Key: FLEX-34324
> URL: https://issues.apache.org/jira/browse/FLEX-34324
> Project: Apache Flex
> Issue Type: Bug
> Components: RPC: General
> Affects Versions: Adobe Flex SDK 4.6 (Release), Apache Flex 4.12.0
> Environment: Windows 8.1, FP 12.0.0.77
> Reporter: Chris Martin
> Assignee: Alex Harui
> Labels: easyfix, easytest
> Fix For: Apache Flex 4.13.0
>
> Attachments: 0018-fix-FLEX-34324.patch, OperationClassTest.zip
>
>
> If a user were to use the Operation class to make a rest call, the parameters
> are improperly built. The parameters get doubled up in the body. The extra
> parameters may be ignored by the service layer. In the attached example, you
> will have to wait after clicking "click" button because the endpoint will not
> exist and it will need to timeout.
> Steps to Reproduce
> 1.) Run the attached project code.
> 2.) click on the button
> 3.) Wait for the textarea to display the contents of the request body
> Result
> The parameters being sent are "doubled up". In this case we only have one
> parameter called id but we send two parameters in the request
> * [0] = 54
> * id = 54
> Expected Result
> Only the one parameter is send in the request
> * id=54
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)