Thanks so much for the replies!

I'm already in the process of implementing my own solution as our
timeframe is quite rushed.  Your info that I duplicated below was
particularly valuable as it was a problem I hadn't thought about yet.
 Your solution will undoubtedly save me a lot of time

--- In [email protected], "Derrick Grigg" <[EMAIL PROTECTED]> wrote:
>
> My team is currently in the process of developing a large modular Flex
> application that is based on Cairngorm and uses the mx:Modules.
... 
> The one thing that was quite tricky was uncoupling binding from the
> ModelLocator during module unloads.
...
> Instead we had to use the BindingUtils and then call a method just
> before unloading a module to remove the bindings, then the module
> could be properly unloaded and garbage collected. Also we had to make
> sure we used weak reference event listeners in order to ensure garbage
> collection would properly occur on the unloaded modules.

Reply via email to