FlashBuilder4 eclipse plugin for Eclipse Helios 64 bit version
Jul 19, 2010 2:16 AM
Hello,
I installed FlashBuilder4 trial version which is not a standalone application but rather eclipse plugin, in my latest Eclipse installation which is Eclipse Helios 64 bit version. The installation went on smoothly but after i restarted my Eclipse instance and upon clicking the Flex module from Properties menu it popped up quite a few issues.
I did some research and came to know that Adobe is not supporting 64 bit version of Eclipse.
My question is whether it is a problem or am i missing something. Was anyone able to make the FlashBuilder4 work with Eclipse Helios 64 bit version. If not is there any chance of Adobe releasing the plugin which will work in Eclipse 64 bit. This is rather important for us since we are looking to port our application infrastructure to use 64 bit Eclipse, JVM etc and if Adobe is not supporting that it will become a show stopper for us and we have to fall upon using 2 different IDE(s) as a last resort.
Looking forward to hear from Adobe people soon with few silver linings!!!!!
Here are my system details:
Windows XP SP2 64 bit professional edition, 8 gb RAM, 2.93 Ghz
I tried to make it work on Eclipse Helios JEE 64 bit version with Adobe FlashBuilder4 trial version.
Here is the stacktrace that i could retrieve from my Eclipse Log file hope this helps:
!ENTRY org.eclipse.osgi 4 0 2010-07-06 00:39:06.330
!MESSAGE An error occurred while automatically activating bundle com.adobe.flexbuilder.project (1075).
!STACK 0
org.osgi.framework.BundleException: Exception in com.adobe.flexbuilder.project.internal.FlexProjectCore.start() of bundle com.adobe.flexbuilder.project.
at org.eclipse.osgi.framework.internal.core.BundleContextImpl.startActiv ator(Bundl eContextImpl.java:806)
at org.eclipse.osgi.framework.internal.core.BundleContextImpl.start(Bund leContextI mpl.java:755)
at org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(Bundl eHost.java :370)
at org.eclipse.osgi.framework.internal.core.AbstractBundle.start(Abstrac tBundle.ja va:284)
at org.eclipse.osgi.framework.util.SecureAction.start(SecureAction.java: 417)
at org.eclipse.osgi.internal.loader.BundleLoader.setLazyTrigger(BundleLo ader.java: 265)
at org.eclipse.core.runtime.internal.adaptor.EclipseLazyStarter.postFind LocalClass (EclipseLazyStarter.java:106)
at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClass(C lasspathMa nager.java:453)
at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.findLocalCla ss(Default ClassLoader.java:216)
at org.eclipse.osgi.internal.loader.BundleLoader.findLocalClass(BundleLo ader.java: 393)
at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(Bundl eLoader.ja va:469)
at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader. java:422)
at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader. java:410)
at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(De faultClass Loader.java:107)
at java.lang.ClassLoader.loadClass(ClassLoader.java:248)
at org.eclipse.osgi.internal.loader.BundleLoader.loadClass(BundleLoader. java:338)
at org.eclipse.osgi.framework.internal.core.BundleHost.loadClass(BundleH ost.java:2 32)
at org.eclipse.osgi.framework.internal.core.AbstractBundle.loadClass(Abs tractBundl e.java:1197)
at org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.createEx ecutableEx tension(RegistryStrategyOSGI.java:174)
at org.eclipse.core.internal.registry.ExtensionRegistry.createExecutable Extension( ExtensionRegistry.java:904)
at org.eclipse.core.internal.registry.ConfigurationElement.createExecuta bleExtensi on(ConfigurationElement.java:243)
at org.eclipse.core.internal.registry.ConfigurationElementHandle.createE xecutableE xtension(ConfigurationElementHandle.java:55)
at org.eclipse.core.internal.events.BuildManager.instantiateBuilder(Buil dManager.j ava:784)
at org.eclipse.core.internal.events.BuildManager.initializeBuilder(Build Manager.ja va:737)
at org.eclipse.core.internal.events.BuildManager.getBuilder(BuildManager .java:482)
at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager .java:201)
at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java :255)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager .java:258)
at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildMan ager.java: 311)
at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java :343)
at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.ja va:144)
at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:2 42)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)
Caused by: java.lang.NoClassDefFoundError: com/adobe/flexbuilder/utils/osnative/NativeControl
at com.adobe.flexbuilder.project.internal.PlayerTrustStore.getUserFlashP layerTrust Folder(Unknown Source)
at com.adobe.flexbuilder.project.internal.PlayerTrustStore.<init>(Unknow n Source)
at com.adobe.flexbuilder.project.internal.PlayerTrustStore.getInstance(U nknown Source)
at com.adobe.flexbuilder.project.internal.FlexProjectCore.start(Unknown Source)
at org.eclipse.osgi.framework.internal.core.BundleContextImpl$1.run(Bund leContextI mpl.java:783)
at java.security.AccessController.doPrivileged(Native Method)
at org.eclipse.osgi.framework.internal.core.BundleContextImpl.startActiv ator(Bundl eContextImpl.java:774)
... 33 more
Caused by: java.lang.ClassNotFoundException: com.adobe.flexbuilder.utils.osnative.NativeControl
at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(Bundl eLoader.ja va:506)
at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader. java:422)
at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader. java:410)
at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(De faultClass Loader.java:107)
at java.lang.ClassLoader.loadClass(ClassLoader.java:248)
... 40 more
Root exception:
java.lang.NoClassDefFoundError: com/adobe/flexbuilder/utils/osnative/NativeControl
at com.adobe.flexbuilder.project.internal.PlayerTrustStore.getUserFlashP layerTrust Folder(Unknown Source)
at com.adobe.flexbuilder.project.internal.PlayerTrustStore.<init>(Unknow n Source)
at com.adobe.flexbuilder.project.internal.PlayerTrustStore.getInstance(U nknown Source)
at com.adobe.flexbuilder.project.internal.FlexProjectCore.start(Unknown Source)
at org.eclipse.osgi.framework.internal.core.BundleContextImpl$1.run(Bund leContextI mpl.java:783)
at java.security.AccessController.doPrivileged(Native Method)
at org.eclipse.osgi.framework.internal.core.BundleContextImpl.startActiv ator(Bundl eContextImpl.java:774)
at org.eclipse.osgi.framework.internal.core.BundleContextImpl.start(Bund leContextI mpl.java:755)
at org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(Bundl eHost.java :370)
at org.eclipse.osgi.framework.internal.core.AbstractBundle.start(Abstrac tBundle.ja va:284)
at org.eclipse.osgi.framework.util.SecureAction.start(SecureAction.java: 417)
at org.eclipse.osgi.internal.loader.BundleLoader.setLazyTrigger(BundleLo ader.java: 265)
at org.eclipse.core.runtime.internal.adaptor.EclipseLazyStarter.postFind LocalClass (EclipseLazyStarter.java:106)
at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClass(C lasspathMa nager.java:453)
at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.findLocalCla ss(Default ClassLoader.java:216)
at org.eclipse.osgi.internal.loader.BundleLoader.findLocalClass(BundleLo ader.java: 393)
at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(Bundl eLoader.ja va:469)
at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader. java:422)
at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader. java:410)
at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(De faultClass Loader.java:107)
at java.lang.ClassLoader.loadClass(ClassLoader.java:248)
at org.eclipse.osgi.internal.loader.BundleLoader.loadClass(BundleLoader. java:338)
at org.eclipse.osgi.framework.internal.core.BundleHost.loadClass(BundleH ost.java:2 32)
at org.eclipse.osgi.framework.internal.core.AbstractBundle.loadClass(Abs tractBundl e.java:1197)
at org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.createEx ecutableEx tension(RegistryStrategyOSGI.java:174)
at org.eclipse.core.internal.registry.ExtensionRegistry.createExecutable Extension( ExtensionRegistry.java:904)
at org.eclipse.core.internal.registry.ConfigurationElement.createExecuta bleExtensi on(ConfigurationElement.java:243)
at org.eclipse.core.internal.registry.ConfigurationElementHandle.createE xecutableE xtension(ConfigurationElementHandle.java:55)
at org.eclipse.core.internal.events.BuildManager.instantiateBuilder(Buil dManager.j ava:784)
at org.eclipse.core.internal.events.BuildManager.initializeBuilder(Build Manager.ja va:737)
at org.eclipse.core.internal.events.BuildManager.getBuilder(BuildManager .java:482)
at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager .java:201)
at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java :255)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager .java:258)
at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildMan ager.java: 311)
at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java :343)
at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.ja va:144)
at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:2 42)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)
Caused by: java.lang.ClassNotFoundException: com.adobe.flexbuilder.utils.osnative.NativeControl
at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(Bundl eLoader.ja va:506)
at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader. java:422)
at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader. java:410)
at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(De faultClass Loader.java:107)
at java.lang.ClassLoader.loadClass(ClassLoader.java:248)
... 40 more
!ENTRY org.eclipse.core.resources 4 2 2010-07-06 00:39:07.611
!MESSAGE Problems occurred when invoking code from plug-in: "org.eclipse.core.resources".
!STACK 0
java.lang.NoClassDefFoundError: com/adobe/flexbuilder/project/internal/ApplicationResourceListener$1
at com.adobe.flexbuilder.project.internal.ApplicationResourceListener.re sourceChan ged(Unknown Source)
at org.eclipse.core.internal.events.NotificationManager$2.run(Notificati onManager. java:291)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
at org.eclipse.core.internal.events.NotificationManager.notify(Notificat ionManager .java:285)
at org.eclipse.core.internal.events.NotificationManager.broadcastChanges (Notificat ionManager.java:149)
at org.eclipse.core.internal.resources.Workspace.broadcastPostChange(Wor kspace.jav a:327)
at org.eclipse.core.internal.resources.Workspace.endOperation(Workspace. java:1181)
at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.ja va:157)
at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:2 42)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)
Caused by: org.eclipse.core.runtime.internal.adaptor.EclipseLazyStarter$Terminat ingClassNo tFoundException: An error occurred while automatically activating bundle com.adobe.flexbuilder.project (1075).
at org.eclipse.core.runtime.internal.adaptor.EclipseLazyStarter.postFind LocalClass (EclipseLazyStarter.java:121)
at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClass(C lasspathMa nager.java:453)
at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.findLocalCla ss(Default ClassLoader.java:216)
at org.eclipse.osgi.internal.loader.BundleLoader.findLocalClass(BundleLo ader.java: 393)
at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(Bundl eLoader.ja va:469)
at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader. java:422)
at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader. java:410)
at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(De faultClass Loader.java:107)
at java.lang.ClassLoader.loadClass(ClassLoader.java:248)
at org.eclipse.osgi.internal.loader.BundleLoader.loadClass(BundleLoader. java:338)
at org.eclipse.osgi.framework.internal.core.BundleHost.loadClass(BundleH ost.java:2 32)
at org.eclipse.osgi.framework.internal.core.AbstractBundle.loadClass(Abs tractBundl e.java:1197)
at org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.createEx ecutableEx tension(RegistryStrategyOSGI.java:174)
at org.eclipse.core.internal.registry.ExtensionRegistry.createExecutable Extension( ExtensionRegistry.java:904)
at org.eclipse.core.internal.registry.ConfigurationElement.createExecuta bleExtensi on(ConfigurationElement.java:243)
at org.eclipse.core.internal.registry.ConfigurationElementHandle.createE xecutableE xtension(ConfigurationElementHandle.java:55)
at org.eclipse.core.internal.events.BuildManager.instantiateBuilder(Buil dManager.j ava:784)
at org.eclipse.core.internal.events.BuildManager.initializeBuilder(Build Manager.ja va:737)
at org.eclipse.core.internal.events.BuildManager.getBuilder(BuildManager .java:482)
at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager .java:201)
at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java :255)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager .java:258)
at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildMan ager.java: 311)
at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java :343)
at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.ja va:144)
... 2 more
Caused by: org.osgi.framework.BundleException: Exception in com.adobe.flexbuilder.project.internal.FlexProjectCore.start() of bundle com.adobe.flexbuilder.project.
at org.eclipse.osgi.framework.internal.core.BundleContextImpl.startActiv ator(Bundl eContextImpl.java:806)
at org.eclipse.osgi.framework.internal.core.BundleContextImpl.start(Bund leContextI mpl.java:755)
at org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(Bundl eHost.java :370)
at org.eclipse.osgi.framework.internal.core.AbstractBundle.start(Abstrac tBundle.ja va:284)
at org.eclipse.osgi.framework.util.SecureAction.start(SecureAction.java: 417)
at org.eclipse.osgi.internal.loader.BundleLoader.setLazyTrigger(BundleLo ader.java: 265)
at org.eclipse.core.runtime.internal.adaptor.EclipseLazyStarter.postFind LocalClass (EclipseLazyStarter.java:106)
... 27 more
Caused by: java.lang.NoClassDefFoundError: com/adobe/flexbuilder/utils/osnative/NativeControl
at com.adobe.flexbuilder.project.internal.PlayerTrustStore.getUserFlashP layerTrust Folder(Unknown Source)
at com.adobe.flexbuilder.project.internal.PlayerTrustStore.<init>(Unknow n Source)
at com.adobe.flexbuilder.project.internal.PlayerTrustStore.getInstance(U nknown Source)
at com.adobe.flexbuilder.project.internal.FlexProjectCore.start(Unknown Source)
at org.eclipse.osgi.framework.internal.core.BundleContextImpl$1.run(Bund leContextI mpl.java:783)
at java.security.AccessController.doPrivileged(Native Method)
at org.eclipse.osgi.framework.internal.core.BundleContextImpl.startActiv ator(Bundl eContextImpl.java:774)
... 33 more
Caused by: java.lang.ClassNotFoundException: com.adobe.flexbuilder.utils.osnative.NativeControl
at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(Bundl eLoader.ja va:506)
at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader. java:422)
at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader. java:410)
at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(De faultClass Loader.java:107)
at java.lang.ClassLoader.loadClass(ClassLoader.java:248)
... 40 more
~ Saurabh


