Details
-
Bug
-
Status: Open
-
Major
-
Resolution: Unresolved
-
Adobe Flex SDK 3.2 (Release)
-
None
-
None
-
Affected OS(s): Windows
Affected OS(s): Windows XP
Language Found: English
Description
Steps to reproduce:
1. Build Flex client using Ant - flexTasks.jar is executed.
2. Ant should create playerProductInstall.swf among other files.
Actual Results:
A playerProductInstall.swf is created but not functioning properly - Flash Updater dialog is not popping up.
After investigation, we found out that flexTasks.jar from C:{install_directory}Adobe\Flex Builder 3 Plug-in\sdks\3.2.0\ant\lib has a MANIFEST.MF which states that the jar was compiled and built using java 1.4.2_14-b05. It's incompatible with the java version we use - 1.6x.
Note, that if we build our app using Eclipse which uses java 1.6x, the prepareInstall.swf works properly.
The visual difference between prepareInstall files is in the size: good - 557bytes and bad - 661bytes.
Expected Results:
User runs a Flex app in the browser with FlashPlayer 9.0 installed. Flex app is checking a FlashPlayer version and if it is not 10, then FlashPlayerUpdated dialog should pop up and prompt user to initiated seamless update.
Workaround (if any):
We can avoid usage of flexTasks.jar and just copy a good prepareInstall.swf which was created by Eclipse.
We think though, that the proper way is to use Ant -> flexTasks.jar