Uploaded image for project: 'Apache Flex'
  1. Apache Flex
  2. FLEX-19423

binary incompatibility between versions and old version availability

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Major
    • Resolution: Not A Problem
    • Adobe Flex SDK 3.2 (Release)
    • None
    • None
    • Affected OS(s): All OS Platforms
      Browser: Firefox 3.x
      Language Found: English

    Description

      Steps to reproduce:
      0: actual new issue is described below - the technical issue is a duplicate of bug 14464
      1. Create a SWF with sdk 3.1 or 3.0
      2. Try using that swf as an RSL in a project built with 3.2 (and I imagine 3.3)

      Actual Results:
      some runtime error e.g.
      VerifyError: Error #1053: Illegal override of FocusManager in mx.managers.FocusManager.

      at global$init()
      at mx.core::Application/initManagers()[E:\dev\3.1.0\frameworks\projects\framework\src\mx\core\Application.as:1134]
      at mx.core::Application/initialize()[E:\dev\3.1.0\frameworks\projects\framework\src\mx\core\Application.as:817]
      at main/initialize()[C:\Documents and Settings\Daniel Mekonnen\Desktop\Oracle\graph-hello-world\src\main.mxml:0]
      at mx.managers::SystemManager/http://www.adobe.com/2006/flex/mx/internal::childAdded()[C:\autobuild\3.2.0\frameworks\projects\framework\src\mx\managers\SystemManager.as:2009]
      at mx.managers::SystemManager/initializeTopLevelWindow()[C:\autobuild\3.2.0\frameworks\projects\framework\src\mx\managers\SystemManager.as:3234]
      at mx.managers::SystemManager/http://www.adobe.com/2006/flex/mx/internal::docFrameHandler()[C:\autobuild\3.2.0\frameworks\projects\framework\src\mx\managers\SystemManager.as:3064]
      at mx.managers::SystemManager/docFrameListener()[C:\autobuild\3.2.0\frameworks\projects\framework\src\mx\managers\SystemManager.as:2916]

      Expected Results:
      no runtime error

      Workaround (if any):
      upgrade all development infrastructure to latest SDK and recompile

      Further notes:
      This issue is explored in bug 14464
      http://bugs.adobe.com/jira/browse/SDK-14464

      The problem I wish to highlight is not the technical problem but a business problem this technical creates.
      The business problem is that my product (TopBraid Ensemble from TopQuadrant) includes SWFs, and the ability for our users to write additional flex code to work with the SWFs we ship. Given the binary incompatibility issue, we need our users to use the same Flex SDK as we did when we built whichever version of our product they are using.
      Currently we may be prohibited from reshipping the flex SDK by the license terms, and as far as I can tell adobe do not make old versions of the SDK available either.

      Attachments

        Activity

          People

            adobejira Adobe JIRA
            adobejira Adobe JIRA
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: