Flex 2.0.1 Hotfix 3

Flex 2.0.1 Hotfix 3

Flex 2.0.1 Hotfix 3 is a collection of bug fixes that have been completed since the Flex 2.0.1 Hot Fix 2 was released on April 30, 2007. This hot fix is being released in conjunction with Adobe LiveCycle Data Services ES 2.5.1. Customers who want to use Adobe Flex Builder with LiveCycle Data Services ES 2.5.1 must apply both Hotfix 2 and Hotfix 3 to Flex Builder 2.0.1. Customers who are currently using LiveCycle Data Services 2.5.1 should not apply either hotfix bundle, as LCDS 2.5.1 already includes these bug fixes. To obtain a trial copy of LiveCycle Data Services, please visit the LiveCycle Data Services ES Express download page.

This hotfix release is being made available to Adobe Flex customers who are experiencing any of the issues described in this document and require the provided bug fixes. Installation of this hotfix release is not recommended for customers who are not experiencing one of the described issues.

This SDK hotfix 3 works only with licensed copies of Flex Builder 2.0.1. It does not support Flex Builder 2.0. You must have installed Flex 2.0.1 Hotfix 2 prior to installing Hotfix 3. Installation instructions for Hotfix 2 can be found in "Flex 2.0.1 Hotfix 2" (TechNote kb402000).

Bugs Fixed in Flex 2.0.1 Hotfix 3

SDK-11194 Setting a secure wsdl url switches useProxy to true which breaks flex apps.
SDK-11185 Bug with Security info NOT passed through the SOAP-ENV:Header.
205703 ArrayCollections passed to special ArrayOfSomeType complexType are not handled correctly.
205599 Change in format for WebService results for Arrays with maxOccurs > 1 but only one item returned.
205500 Player throwing an unexpected IOErrorEvent.
204817 Error should be thrown when an RTMP channel is defined without specifying any port.
204810 Change SOAPDecoder.supportGenericCompoundTypes to false by default.
204808 Empty elements corresponding to a complexType cause runtime errors.
204665 ConfigurationException is thrown, at startup, if there are more than one rtmp channels with endpoint URLs ending with slash ("/").
204597 RTMPS faultString is more descriptive.
204556 WSDL operations without output message cause a NPE.
204554 HTTPChannel doesn't ignore property error.
203991 Passing null to an optional document-literal wrapped-style param causes an NPE.
203989 We must support optional wrapped-style document-literal parameters.
203892 Add a null check in SOAPDecoder to handle invalid XML for SOAP responses.
203890 Add support for wrapped-style document literal parameters that make use of maxOccurs, etc.
203544 setCredentials not resent after session expires on the server.
 
 

Installation

Note: You must have Hotfix 2 installed prior to installing Hotfix 3. Installation instructions for Hotfix 2 can be found in "Flex 2.0.1 Hotfix 2" (TechNote kb402000).

Update the SDK.

To update the SDK on Windows, Mac OS and UNIX:

  1. Make a copy of your current Flex 2.0.1 SDK Hotfix 2 installation.
  2. Download the hotfix zip file.
  3. Extract the contents of the zip file to a temporary location.
  4. Copy rpc.swc to <flex_sdk_201_hf2>>/frameworks/libs/
  5. Copy flex-messaging-common.jar to <flex_sdk_201_hf2>/lib

Update Flex Builder.

To update Flex Builder:

  1. Ensure that Flex Builder is not running.
  2. Make a backup copy of the Flex Builder SDK folder (typically C:\Program files\Adobe\Flex Builder 2\Flex SDK 2\ on Windows or /Applications/Adobe Flex Builder 2/Flex SDK 2/ on Mac).
  3. Download the hotfix zip file.
  4. Extract the contents of the zip file to a temporary location. The zip archive contains the following two files:
    • rpc.swc
    • flex-messaging-common.jar
  5. Copy rpc.swc to the frameworks\libs folder in the Flex Builder SDK folder (typically C:\Program Files\Adobe\Flex Builder 2\Flex SDK 2\ on Windows or /Applications/Adobe Flex Builder 2/Flex SDK 2/ on Mac OS).
  6. Copy flex-messaging-common.jar to the lib\ folder in the Flex Builder SDK folder (typically C:\Program Files\Adobe\Flex Builder 2\Flex SDK 2\ on Windows or /Applications/Adobe Flex Builder 2/Flex SDK 2/ on Mac OS).
  7. Make a backup copy of the Flex Builder lib folder that has all the jar files that are used for compilation. The lib folder is typically in C:\Program Files\Adobe\Flex Builder 2\plugins\com.adobe.flexbuilder.flex_2.0.167022\ on Windows or /Applications/Adobe Flex Builder 2/plugins/com.adobe.flexbuilder.flex_2.0.167022/ on Mac OS. If youre using the plugin version of Flex Builder, then this folder will be in the plugins folder of your Eclipse installation.
  8. Copy flex-messaging-common.jar from the extracted zip file into the lib\ folder in the Flex Builder plugin folder (typically C:\Program Files\Adobe\Flex Builder 2\plugins\com.adobe.flexbuilder.flex_2.0.167022\ on Windows or /Applications/Adobe Flex Builder 2/plugins/com.adobe.flexbuilder.flex_2.0.167022/ on Mac OS).

Get help faster and easier

New user?