0 Replies Latest reply on Aug 10, 2009 1:57 PM by jmurphy67

    [svn:fx-3.x] 9208:   Fix SDK-22318 by checking for an xsi: type attribute that specifies a concrete type before creating the shell to hold decoded element content .

    jmurphy67 Level 1

      Revision: 9208

      Author:   jimurphy@adobe.com

      Date:     2009-08-10 13:57:29 -0700 (Mon, 10 Aug 2009)

       

      Log Message:

      ***********

        Fix SDK-22318 by checking for an xsi:type attribute that specifies a concrete type before creating the shell to hold decoded element content.

         

        Work around SDK-22327 by looking for enumerated values on generated strongly typed objects using the camel case version of the type name. A longer term solution would be to establish an interface to query the simple value from a strongly typed representation.

         

        QE notes: Thanks for running the cyclones!

        Doc notes: No

        Reviewer: Gaurav, Jody

        Tests run: Checkintests, QE ran cyclones for mxunit and WS tests.

        Is noteworthy for integration: Yes, this should be in 3.4.

         

        Bugs:

        SDK-22318 - deserialization process in ActionScript doesn't map to the correct response object

        SDK-22327 - returned SOAP enum doesn't get set to the actual value and is instead set to null

       

        r9131 | pfarland@adobe.com | 2009-08-05 22:49:16 -0400 (Wed, 05 Aug 2009) | 13 lines

       

      Ticket Links:

      ************

          http://bugs.adobe.com/jira/browse/SDK-22318

          http://bugs.adobe.com/jira/browse/SDK-22327

          http://bugs.adobe.com/jira/browse/SDK-22318

          http://bugs.adobe.com/jira/browse/SDK-22327

       

      Modified Paths:

      **************

          flex/sdk/branches/3.x/frameworks/projects/rpc/src/mx/rpc/xml/XMLDecoder.as

       

      Property Changed:

      ****************

          flex/sdk/branches/3.x/