|
EMF-GMF plug-in in Ubuntu - 64 bits , crashes! -
06-13-2008, 06:04 AM
hey there...
i'm having tons of problems when trying to make the emf gmf plugins in eclipse under my ubuntu version, it's x86_64 version.
I've tried many different ways, with different eclipse versions and different plugin versions, but it always crashes anyway.
for instance, i'm getting this when trying to create models : ecore, genmodel, gmfgen, gmfmap....
i'm getting this exception:
java.lang.NoClassDefFoundError: org.eclipse.emf.ecore.EcorePackage
at java.lang.Class.initializeClass(libgcj.so.81)
at org.eclipse.emf.ecore.util.EcoreSwitch.<init>(Ecor eSwitch.java:61)
at org.eclipse.emf.ecore.util.EcoreAdapterFactory$1.< init>(EcoreAdapterFactory.java:90)
at org.eclipse.emf.ecore.util.EcoreAdapterFactory.<in it>(EcoreAdapterFactory.java:90)
at org.eclipse.emf.ecore.provider.EcoreItemProviderAd apterFactory.<init>(EcoreItemProviderAdapterFactor y.java:82)
at org.eclipse.emf.ecore.presentation.EcoreEditor.ini tializeEditingDomain(EcoreEditor.java:770)
at org.eclipse.emf.ecore.presentation.EcoreEditor.<in it>(EcoreEditor.java:754)
at java.lang.Class.newInstance(libgcj.so.81)
at org.eclipse.core.internal.registry.osgi.RegistrySt rategyOSGI.createExecutableExtension(RegistryStrat egyOSGI.java:170)
at org.eclipse.core.internal.registry.ExtensionRegist ry.createExecutableExtension(ExtensionRegistry.jav a:788)
at org.eclipse.core.internal.registry.ConfigurationEl ement.createExecutableExtension(ConfigurationEleme nt.java:243)
at org.eclipse.core.internal.registry.ConfigurationEl ementHandle.createExecutableExtension(Configuratio nElementHandle.java:51)
at org.eclipse.ui.internal.WorkbenchPlugin.createExte nsion(WorkbenchPlugin.java:244)
at org.eclipse.ui.internal.registry.EditorDescriptor. createEditor(EditorDescriptor.java:231)
at org.eclipse.ui.internal.EditorManager.createPart(E ditorManager.java:841)
at org.eclipse.ui.internal.EditorReference.createPart Helper(EditorReference.java:606)
at org.eclipse.ui.internal.EditorReference.createPart (EditorReference.java:426)
at org.eclipse.ui.internal.WorkbenchPartReference.get Part(WorkbenchPartReference.java:592)
at org.eclipse.ui.internal.EditorReference.getEditor( EditorReference.java:263)
at org.eclipse.ui.internal.WorkbenchPage.busyOpenEdit orBatched(WorkbenchPage.java:2739)
at org.eclipse.ui.internal.WorkbenchPage.busyOpenEdit or(WorkbenchPage.java:2651)
at org.eclipse.ui.internal.WorkbenchPage.access$13(Wo rkbenchPage.java:2643)
at org.eclipse.ui.internal.WorkbenchPage$10.run(Workb enchPage.java:2595)
at org.eclipse.swt.custom.BusyIndicator.showWhile(Bus yIndicator.java:67)
at org.eclipse.ui.internal.WorkbenchPage.openEditor(W orkbenchPage.java:2590)
at org.eclipse.ui.internal.WorkbenchPage.openEditor(W orkbenchPage.java:2574)
at org.eclipse.ui.internal.WorkbenchPage.openEditor(W orkbenchPage.java:2565)
at org.eclipse.ui.ide.IDE.openEditor(IDE.java:644)
at org.eclipse.ui.ide.IDE.openEditor(IDE.java:603)
at org.eclipse.jdt.internal.ui.javaeditor.EditorUtili ty.openInEditor(EditorUtility.java:286)
at org.eclipse.jdt.internal.ui.javaeditor.EditorUtili ty.openInEditor(EditorUtility.java:139)
at org.eclipse.jdt.ui.actions.OpenAction.run(OpenActi on.java:194)
at org.eclipse.jdt.ui.actions.OpenAction.run(OpenActi on.java:175)
at org.eclipse.jdt.ui.actions.SelectionDispatchAction .dispatchRun(SelectionDispatchAction.java:268)
at org.eclipse.jdt.ui.actions.SelectionDispatchAction .run(SelectionDispatchAction.java:244)
at org.eclipse.jdt.internal.ui.packageview.PackageExp lorerActionGroup.handleOpen(PackageExplorerActionG roup.java:316)
at org.eclipse.jdt.internal.ui.packageview.PackageExp lorerPart$5.open(PackageExplorerPart.java:613)
at org.eclipse.jface.viewers.StructuredViewer$2.run(S tructuredViewer.java:820)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner .java:37)
at org.eclipse.core.runtime.Platform.run(Platform.jav a:857)
at org.eclipse.ui.internal.JFaceUtil$1.run(JFaceUtil. java:46)
at org.eclipse.jface.util.SafeRunnable.run(SafeRunnab le.java:199)
at org.eclipse.jface.viewers.StructuredViewer.fireOpe n(StructuredViewer.java:818)
at org.eclipse.jface.viewers.StructuredViewer.handleO pen(StructuredViewer.java:1079)
at org.eclipse.jface.viewers.StructuredViewer$6.handl eOpen(StructuredViewer.java:1183)
at org.eclipse.jface.util.OpenStrategy.fireOpenEvent( OpenStrategy.java:263)
at org.eclipse.jface.util.OpenStrategy.access$2(OpenS trategy.java:257)
at org.eclipse.jface.util.OpenStrategy$1.handleEvent( OpenStrategy.java:297)
at org.eclipse.swt.widgets.EventTable.sendEvent(Event Table.java:66)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.ja va:1101)
at org.eclipse.swt.widgets.Display.runDeferredEvents( Display.java:3319)
at org.eclipse.swt.widgets.Display.readAndDispatch(Di splay.java:2971)
at org.eclipse.ui.internal.Workbench.runEventLoop(Wor kbench.java:2389)
at org.eclipse.ui.internal.Workbench.runUI(Workbench. java:2353)
at org.eclipse.ui.internal.Workbench.access$4(Workben ch.java:2219)
at org.eclipse.ui.internal.Workbench$4.run(Workbench. java:466)
at org.eclipse.core.databinding.observable.Realm.runW ithDefault(Realm.java:289)
at org.eclipse.ui.internal.Workbench.createAndRunWork bench(Workbench.java:461)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(Pl atformUI.java:149)
at org.eclipse.ui.internal.ide.application.IDEApplica tion.start(IDEApplication.java:106)
at org.eclipse.equinox.internal.app.EclipseAppHandle. run(EclipseAppHandle.java:169)
at org.eclipse.core.runtime.internal.adaptor.EclipseA ppLauncher.runApplication(EclipseAppLauncher.java: 106)
at org.eclipse.core.runtime.internal.adaptor.EclipseA ppLauncher.start(EclipseAppLauncher.java:76)
at org.eclipse.core.runtime.adaptor.EclipseStarter.ru n(EclipseStarter.java:363)
at org.eclipse.core.runtime.adaptor.EclipseStarter.ru n(EclipseStarter.java:176)
at java.lang.reflect.Method.invoke(libgcj.so.81)
at org.eclipse.equinox.launcher.Main.invokeFramework( Main.java:508)
at org.eclipse.equinox.launcher.Main.basicRun(Main.ja va:447)
at org.eclipse.equinox.launcher.Main.run(Main.java:11 73)
at org.eclipse.equinox.launcher.Main.main(Main.java:1 148)
the library exists and it's included in the plug-in dependencies.
I've tried to install the plugins both manually and through the eclipse update manager and either way gettint the same errors.
does anybody know about any known errors with EMF and Ubuntu 64?
i'm going crazy, no way I can make it work.
heeeeeeelp!
thanks!
|