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

[RSL] RSL loaded by child module into App's current application domain cannot be used by second module loaded by the app

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Major
    • Resolution: Not A Problem
    • Adobe Flex SDK Previous
    • None
    • None
    • Affected OS(s): All OS Platforms
      Language Found: English

    Description

      Steps to reproduce:
      1. Compile the app and module using:

      ./mxmlc +tlf.Build=<tlf build number> +osmf.Build=<osmf buld number> +build=<sdk number> +frameworks-dir=<path to frameworks directory> <mxml file name>

      example
      ./mxmlc +tlf.Build=1.1.0.604 +osmf.Build=4.0.0.13495 +build=4.5.0.16357 +frameworks-dir=c:/depot/flex/qa/sdk/build/frameworks/ SharedCodeTest.mxml

      2. Run the main app

      Actual Results:
      When the app starts, it doesn;t have RPC definitions.

      After CommonModuleTest.swf is loaded, RPC rsl is loaded into current app domain and main app can see RPC definitions

      When app loads SharedModuleTest.swf - it tries to reload the rpc rsl..

      Expected Results:
      When app loads SharedModuleTest.swf it should not try to reload the rpc rsl..
      The rsl is already available in the parent app domain. the module should use that.

      Currently the child module asks the parent app:
      "Did you load an rsl with a digest of xxx?"
      it should instead ask:
      "Do you have an rsl with a digest of xxx?"

      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: