I've seen some forum messages about this error:
VerifyError: Error #1053: Illegal override of subtopic in mx.messaging.Consumer
This seems to happen to people who've installed CF8 and are using FlexBuilder 2 to create Flex projects using Flash Remoting or LCDS (formerly FDS). Why does this happen?
If you look in the properties for a Flex project under FB2 w/a CF8 server, you'll see that there's an entry pointing to {cf_install_path}/wwwroot/WEB-INF/flex/libs/fds.swc. This library conflicts with the Flex2 framework SWCs that come with FlexBuilder. The solution?? Pretty easy.
In the project's Properties panel (right-click the project and hit Properties...) you'll see a Flex Build Path entry in the list on the left. Click it, then choose the Library Path tab on the right. Now click "Add SWC Folder..." and navigate to your CF server's {cf_install_path}/wwwroot/WEB-INF/flex/libs folder and click Choose. This will add the {cf_install_path}/wwwroot/WEB-INF/flex/libs folder as a Flex2 library folder to your project. Now remove everything in the Build Path Libraries: window except for:
- ${FRAMEWORKS}/libs/playerglobal.swc
- ${FRAMEWORKS}/libs/locale/{locale}
- /Applications/ColdFusion8/wwwroot/WEB-INF/flex/libs
- NOTE: Your path to /WEB-INF/flex/libs may be different
Now go back into FlexBuilder 2 and use the Project menu to get to the Clean... menu choice. Choose to clean your Flex project and it should compile, run, debug and in general work just fine with Flash Player 9.0.x.
I was having several issues caused by these mismatched libraries... from the "Illegal override of..." error to being unable to run the project at all, to the project compilling and launching but not running right. It was very frustrating, but once I switched over to the Flex2 libraries that come with CF8 I was up and running just dandy.
Hope this helps!
Laterz...
Comments
Thanks Jared--started running into this today and this was exactly what I needed to resolve the issue!
Posted By Matt Woodward / Posted At 9/25/07 9:53 AM
Hi Jared,
this is mostly because your flex builder doesn't have Flex 2.0.1 Hotfix 2 installed. By installing the updater (seems not merged into the new installers) it will update the SDK to the correct version.
You can find the updater here http://www.adobe.com/support/flex/downloads_updaters.html
Posted By João Fernandes / Posted At 9/25/07 2:43 PM
João,
I was going to try that at the time but the updaters download page was down... if that made any sense.
I'll try getting the updater and checking it out.
Thanks for the input though.
J
PS - Adobe: Doesn't FB have a freakin auto-update feature like every other good Flex plugin?? Why do a standalone install for something like an updater?
Posted By Jared / Posted At 9/25/07 2:50 PM
Jared, they don't have an auto-update because it's a very large update which not only updates the sdk but also the core of the product itself. It's a 100+ MB updater.
Posted By João Fernandes / Posted At 9/25/07 2:56 PM
While you're working on switching out SDKs, I'd recommend moving to Flex Builder 3...it allows you to setup/configure multiple SDK versions, and associate a given SDK with a given project.
Posted By Joe Rinehart / Posted At 9/26/07 5:11 AM
Perhaps I'll do that _when it's out of beta_ because, frankly, unless something's changed drastically, the betas of FlexBuilder have been a pain, as have several recent large Adobe betas... I've pretty much decided to swear them off for everything other than the most interesting or critical products.
But that's a post for a different time...
Posted By Jared / Posted At 9/26/07 5:55 AM
Jared,
Flex Builder 3 public beta is pretty stable for Flex 2 development. It's more stable and you can then take advantage of multi SDK support as Joe mentioned. The great advantage is when a new Flex 2 hotfix comes out, you can easily switch the SDK and test you application against the new version.
Posted By João Fernandes / Posted At 9/26/07 6:30 AM
Just wanted to follow up and say that updating FB 2.0.1 with hotfixes 2 and 3 does not resolve this issue, at least not for me on OS X. Flex Builder 3 is definitely the way to go but I'm part-way through a big project I started in FB 2 so I'm a bit leery of switching this project to FB 3 until it's final.
Posted By Matt Woodward / Posted At 10/12/07 11:24 AM
Jared I just ran into this having to switch back to the flex builder 2.0 from builder 3 beta 2. This saved me a headache trying to figure out what the linking issue was. Thanks.
Posted By Benjamin Porter / Posted At 11/5/07 3:05 PM
Thanks. Ran in to the same issue and this fix worked.
Posted By Sam Farmer / Posted At 12/6/07 8:01 AM
Nice site.
Look here:
<a href= http://buyasoma.com/hydrocodone-vicodin/map.html >hydrocodone vicodin</a> [url=http://buyasoma.com/hydrocodone-vicodin/map.html]hydrocodone vicodin[/url] <a href= http://xanaxtramadol.com/laptop-data-recovery/map.html >laptop data recovery</a> [url=http://xanaxtramadol.com/laptop-data-recovery/map.html]laptop data recovery[/url] <a href= http://buyasoma.com/free-slot-machines/map.html >free slot machines</a> [url=http://buyasoma.com/free-slot-machines/map.html]free slot machines[/url] <a href= http://buyasoma.com/hydrocodone-prescription/map.html >hydrocodone prescription</a> [url=http://buyasoma.com/hydrocodone-prescription/map.html]hydrocodone prescription[/url] <a href= http://xanaxtramadol.com/flower-delivery/map.html >flower delivery</a> [url=http://xanaxtramadol.com/flower-delivery/map.html]flower delivery[/url] <a href= http://buyasoma.com/xanax-online/map.html >xanax online</a> [url=http://buyasoma.com/xanax-online/map.html]xanax online[/url] <a href= http://xanaxtramadol.com/summer-acting-camps/map.html >summer acting camps</a> [url=http://xanaxtramadol.com/summer-acting-camps/map.html]summer acting camps[/url]
Posted By lkg_cvwhv / Posted At 10/4/09 4:59 AM
Nice site.
Look here:
<a href= <a href="http://buyapropecia.com/vicodin/map.html">vicodin</a>
></a> [url=<a href="http://buyapropecia.com/vicodin/map.html">vicodin</a>
][/url] <a href= <a href="http://buyapropecia.com/porn-hub/map.html">porn hub</a>
></a> [url=<a href="http://buyapropecia.com/porn-hub/map.html">porn hub</a>
][/url] <a href= <a href="http://buyapropecia.com/utube/map.html">utube</a>
></a> [url=<a href="http://buyapropecia.com/utube/map.html">utube</a>
][/url] <a href= <a href="http://buyapropecia.com/globo/map.html">globo</a>
></a> [url=<a href="http://buyapropecia.com/globo/map.html">globo</a>
][/url] <a href= <a href="http://buyapropecia.com/mature/map.html">mature</a>
></a> [url=<a href="http://buyapropecia.com/mature/map.html">mature</a>
][/url] <a href= <a href="http://buyapropecia.com/your/map.html">your</a>
></a> [url=<a href="http://buyapropecia.com/your/map.html">your</a>
][/url] <a href= <a href="http://buyapropecia.com/order-viagra-for-women/map.html">order viagra for women</a>
></a> [url=<a href="http://buyapropecia.com/order-viagra-for-women/map.html">order viagra for women</a>
][/url]
Posted By ptt_eikyt / Posted At 10/9/09 6:05 PM