Vladimir
Vladimir

Reputation:

Flex project migration to 3.4 SDK

I migrate from 3.0 to 3.4 SDK and see the following bug in my flex project

VerifyError: Error #1053: Illegal override of FlexModuleFactory in mx.core.FlexModuleFactory.

How can I fix it

best Vladimir

Upvotes: 2

Views: 4127

Answers (2)

dan
dan

Reputation: 388

One of two things you are either trying to load a SWF that isn't a module as a module or you are loading a Module compiled with a different version of the SDK from the SWF doing the loading.

Make sure that the Module you are loading is also compiled with Flex 3.4. Cross SDK version support is not available in Module loading. If you need that functionality get all the loaded SWFs ( sub-applications ) up to Flex 3.3, then you can change the SDK version of the loading application ( parent application ) to whatever flex version you want. Read up on the Marhshall Plan for more information about sub-application loading.

-d

Upvotes: 4

Scott Delap
Scott Delap

Reputation: 49

I'm getting the same error on a project. I suspect is has to do with a swc being compiled with an older version of Flex (say 3.2). I've seen similar issues discussed online with PaperVision. Unfortunately our project hasn't moved to 3.4 completely yet so I've not had time to recompile our various swc's to see if that fixes the the issue.

Upvotes: 1

Related Questions