Well, if some SWFs are built against 4.14 and others against Adobe Flex 4.1, then you probably do need MarshallingSupport in all SWFs that talk together. You are likely to run into issues when you mix SWFs with different versions of Flex.
Now if the bin-debug just hasn’t been cleaned up and 4.1 isn’t needed, then you should be able to get rid of the 4.1 swfs/rsls and everything should still work. -Alex On 6/17/15, 7:49 AM, "L'Hommelet Filip" <Filip.L'[email protected]> wrote: >In total, there could be up to 37 swfs loaded. >And that is minus the framework swfs.. > >Weird thing I just noticed though: >In my deployed installation, I have an rsls-folder with all the flex >framework swfs in there and as expected, >there are only 4.14 swfs there. > >In FB, I have a bin-debug folder in my main-project (the one with the >Application mxml) which collects all swfs from >the other projects and also contains the framework swfs and now the weird >part: there is next to all 4.14 swfs, >also a framework_4.1.0.16076.swf and a framework_4.1.0.21490.swf and a >rpc_4.1.0.16076.swf... > >Do you think those could be the culprits for the Marshal issues? Well, I >mean, obviously some of the projects in FB asks for those versions >specifically whereas in my Maven-build, they are not requested. I guess >I have some more investigating to do! > > >-----Original Message----- >From: Alex Harui [mailto:[email protected]] >Sent: woensdag 17 juni 2015 16:34 >To: [email protected] >Subject: Re: AW: issue with Popupmanager SDK 4.14 / Flexmojos 7.1 > >How many SWFs get loaded as part of this application? You could try >swfdump -abc on all of them and see if “Marshal” shows up in any of them. > >-Alex > >On 6/17/15, 7:30 AM, "L'Hommelet Filip" ><Filip.L'[email protected]> wrote: > >>The only thing in there is a call to PopupManager.addPopUp. >>So nothing special as far as I'm concerned. >> >>-----Original Message----- >>From: Frédéric THOMAS [mailto:[email protected]] >>Sent: woensdag 17 juni 2015 16:06 >>To: [email protected] >>Subject: RE: AW: issue with Popupmanager SDK 4.14 / Flexmojos 7.1 >> >>Another possibility I meet still inline with what @Alex said, is that I >>had to monkey patch the PopupManagerImpl for an application I migrated >>from Flex 3 and had to revamp MarshalPopUpData / >>PopUpManagerMarshalMixin (that wasn't necessary in Flex 3 though) and >>therefore had to add MarshallingSupport in FM has I shown before. >> >>But doesn't seem the case here and the clue is trying to find what >>drags those classes, I'm thinking much more as @Alex mentioned, about a >>third-party lib that make use of it. >> >>@Chris AFAIK, There is nothing specific to do in FM except including >>this support at user configuration level. >> >>By curiosity, is there anything special that could cause that in: >>com.ilias.solutions.flexappeal.status::StatusManager/showStatus()[/etc/ >>ili >>as/releasemgt/work/Framework/branch-SDK4.6/ilias/i3g/flex/framework/Fle >>xAp >>pealFramework/FlexAppealFrameworkSharedLib/src/main/flex/com/ilias/solu >>tio ns/flexappeal/status/StatusManager.as:359] >>Frédéric THOMAS >> >> >>---------------------------------------- >>> From: [email protected] >>> To: [email protected] >>> Subject: Re: AW: issue with Popupmanager SDK 4.14 / Flexmojos 7.1 >>> Date: Wed, 17 Jun 2015 05:14:14 +0000 >>> >>> >>> >>> On 6/16/15, 1:35 AM, "L'Hommelet Filip" >>> <Filip.L'[email protected]> wrote: >>> >>>>Well, >>>>You wouldn't believe it... but that did the trick! >>> >>> Well, I do believe it, but now all of your code is doing extra >>> MarshallingSupport work. This should not be necessary unless you are >>> loading SWFs across SecurityDomains or SWFs compiled with different >>> versions. If you start to notice performance issues, that could be >>> the reason, although generally the overhead is not noticed. >>> >>> The root cause still seems like some SWF is loading the >>> PopUpManagerMarshalMixin. Normally, including MarshallingSupport >>> drags in PopUpManagerMarshalMixin and other related classes. But if >>> you link in just PopUpManagerMarshalMixin without linking in >>> MarshallingSupport, I would expect the symptoms you are seeing. >>> >>> -Alex >>> >> >
