facebook

(GEF) Problems Upgrading from 3.8 Beta 1 to 3.8 Beta 2 [Fix]

💡
Our Forums Have Moved

For help with installation, bugs reports or feature requests, please head over to our new forums.
Genuitec Community on GitHub

  1. MyEclipse IDE
  2.  > 
  3. General Development
Viewing 8 posts - 1 through 8 (of 8 total)
  • Author
    Posts
  • #210127 Reply

    Riyad Kalla
    Member

    Notice: Due to upgrading issues dealing with GEF we have taken down the MyEclipse upgrade site until further notice. If you have upgraded from MyEclipse 3.8 Beta 1 to 3.8 Beta 2 through the update site, please follow the fix instructions below.

    Quickfix Installation:

    • Download the file: http://www.myeclipseide.com/products/eworkbench/quickfixes/UpdateSite_3.8Beta2.zip
    • Unzip the file into your ‘eclipse’ directory under your ‘MyEclipse’ directory
      (e.g. if ME is installed to C:\Program Files\MyEclipse 3.8, then this file must be unzipped into C:\Program Files\MyEclipse 3.8\eclipse. Also you should get “overwrite” warnings when unzipping the file, say “Yes” or “All” to them. If you do not get “overwrite” warnings, double check that you didn’t unzip the file to the wrong location.
    • Restart Eclipse

    Quickfix Details:
    The quickfix replaces the GEF and Draw2D plugins with the 3.0 Final releases. There have been a number of reported problems when upgrading because people have had non-final releases of GEF and Draw2D in their Eclipse plugins directory, conflicting with MyEclipse’s requirement for the final releases of these libraries.

    If you did a fresh install from the Update Site or used the manual installer or one of the double-click installers, you do not need to apply this quickfix.

    #210608

    Riyad Kalla
    Member

    As an added note, these GEF problems manifest as errors while trying to open the Struts editor and exceptions in the log file pertaining to the org.eclipse.gef package.

    #211474

    pdscott
    Member

    I am still getting problems with this when opening the struts config editor, has this been fixed?

    #211485

    Riyad Kalla
    Member

    I am still getting problems with this when opening the struts config editor, has this been fixed?

    We need just a tad more information from you to help here… short answer is “yes, you are reading the post that fixes the problem”, the long answer is: “assuming your setup is sane and you followed all the directions correctly, then there is likely something ELSE going on…”

    Can you please post all the information we request in the [URL=http://www.myeclipseide.com/PNphpBB2+file-viewtopic-t-393.html]Posting Guidelines[/URL] thread at the top of this forum? That will give us some context so that we can determine if this is an installation issue, a configuration problem, or a bug. Thanks.

    #211491

    pdscott
    Member

    Exception in log:

    java.lang.NoClassDefFoundError: org/eclipse/gef/ui/parts/GraphicalEditorWithPalette
    at java.lang.ClassLoader.defineClass0(Native Method)
    at java.lang.ClassLoader.defineClass(Unknown Source)
    at org.eclipse.osgi.framework.internal.defaultadaptor.DefaultClassLoader.defineClass(DefaultClassLoader.java:298)
    at org.eclipse.core.runtime.adaptor.EclipseClassLoader.defineClass(EclipseClassLoader.java:223)
    at org.eclipse.osgi.framework.internal.defaultadaptor.DefaultClassLoader.findClassImpl(DefaultClassLoader.java:281)
    at org.eclipse.osgi.framework.internal.defaultadaptor.DefaultClassLoader.findClass(DefaultClassLoader.java:172)
    at org.eclipse.osgi.framework.adaptor.core.AbstractClassLoader.findLocalClass(AbstractClassLoader.java:220)
    at org.eclipse.core.runtime.adaptor.EclipseClassLoader.basicFindLocalClass(EclipseClassLoader.java:135)
    at org.eclipse.core.runtime.adaptor.EclipseClassLoader.findLocalClass(EclipseClassLoader.java:59)
    at org.eclipse.osgi.framework.internal.core.BundleLoader.findLocalClass(BundleLoader.java:371)
    at org.eclipse.osgi.framework.internal.core.BundleLoader.findClass(BundleLoader.java:402)
    at org.eclipse.osgi.framework.adaptor.core.AbstractClassLoader.loadClass(AbstractClassLoader.java:93)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    at java.lang.ClassLoader.loadClassInternal(Unknown Source)
    at com.genuitec.eclipse.struts.editor.multipage.StrutsConfigEditor.createFlowModeler(Unknown Source)
    at com.genuitec.eclipse.struts.editor.multipage.StrutsConfigEditor.getAdapter(Unknown Source)
    at org.eclipse.ui.views.contentoutline.ContentOutline.doCreatePage(ContentOutline.java:120)
    at org.eclipse.ui.part.PageBookView.createPage(PageBookView.java:310)
    at org.eclipse.ui.part.PageBookView.partActivated(PageBookView.java:591)
    at org.eclipse.ui.internal.PartListenerList$1.run(PartListenerList.java:49)
    at org.eclipse.core.internal.runtime.InternalPlatform.run(InternalPlatform.java:615)
    at org.eclipse.core.runtime.Platform.run(Platform.java:747)
    at org.eclipse.ui.internal.PartListenerList.firePartActivated(PartListenerList.java:47)
    at org.eclipse.ui.internal.WorkbenchPage.firePartActivated(WorkbenchPage.java:1371)
    at org.eclipse.ui.internal.WorkbenchPage.setActivePart(WorkbenchPage.java:2695)
    at org.eclipse.ui.internal.WorkbenchPage.requestActivation(WorkbenchPage.java:2372)
    at org.eclipse.ui.internal.PartPane.requestActivation(PartPane.java:304)
    at org.eclipse.ui.internal.EditorPane.requestActivation(EditorPane.java:127)
    at org.eclipse.ui.internal.PartPane.setFocus(PartPane.java:325)
    at org.eclipse.ui.internal.EditorPane.setFocus(EditorPane.java:154)
    at org.eclipse.ui.internal.presentations.PresentablePart.setFocus(PresentablePart.java:129)
    at org.eclipse.ui.internal.presentations.DefaultPartPresentation$2.mouseDown(DefaultPartPresentation.java:132)
    at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:132)
    at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:82)
    at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:796)
    at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:2772)
    at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2431)
    at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1377)
    at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1348)
    at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:254)
    at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:141)
    at org.eclipse.ui.internal.ide.IDEApplication.run(IDEApplication.java:96)
    at org.eclipse.core.internal.runtime.PlatformActivator$1.run(PlatformActivator.java:335)
    at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:273)
    at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:129)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at org.eclipse.core.launcher.Main.basicRun(Main.java:183)
    at org.eclipse.core.launcher.Main.run(Main.java:644)
    at org.eclipse.core.launcher.Main.main(Main.java:628)

    Installation is Version: 3.0.0
    Build id: 200406251208
    OS : Windows XP

    Eclipse was fresh install followed by install via EnterpriseWorkbenchInstaller_030800Beta2.exe
    JDK = j2sdk1.4.2_04

    Application server is jboss / tomcat but I haven’t got that far.

    Also get :

    Error Aug 04, 2004 14:29:28.229 Attempt to activate a disabled plug-in: “org.eclipse.gef”.
    Error Aug 04, 2004 15:13:11.872 Plug-in “org.eclipse.gef” was unable to instantiate class “org.eclipse.gef.GEFPlugin”.
    ? 2004 14:29:28.259 An error occured while automatically activating bundle org.eclipse.gef (147).
    org.osgi.framework.BundleException: Exception in org.eclipse.core.internal.compatibility.PluginActivator.start() of bundle org.eclipse.gef.
    at org.eclipse.osgi.framework.internal.core.BundleContextImpl.startActivator(BundleContextImpl.java:975)
    at org.eclipse.osgi.framework.internal.core.BundleContextImpl.start(BundleContextImpl.java:937)
    at org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(BundleHost.java:421)
    at org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle.java:293)
    at org.eclipse.core.runtime.adaptor.EclipseClassLoader.findLocalClass(EclipseClassLoader.java:110)
    at org.eclipse.osgi.framework.internal.core.BundleLoader.findLocalClass(BundleLoader.java:371)
    at org.eclipse.osgi.framework.internal.core.BundleLoader.requireClass(BundleLoader.java:336)
    at org.eclipse.osgi.framework.internal.core.BundleLoader.findRequiredClass(BundleLoader.java:914)
    at org.eclipse.osgi.framework.internal.core.BundleLoader.findClass(BundleLoader.java:399)
    at org.eclipse.osgi.framework.adaptor.core.AbstractClassLoader.loadClass(AbstractClassLoader.java:93)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    at java.lang.ClassLoader.loadClassInternal(Unknown Source)
    at java.lang.ClassLoader.defineClass0(Native Method)
    at java.lang.ClassLoader.defineClass(Unknown Source)
    at org.eclipse.osgi.framework.internal.defaultadaptor.DefaultClassLoader.defineClass(DefaultClassLoader.java:298)
    at org.eclipse.core.runtime.adaptor.EclipseClassLoader.defineClass(EclipseClassLoader.java:223)
    at org.eclipse.osgi.framework.internal.defaultadaptor.DefaultClassLoader.findClassImpl(DefaultClassLoader.java:281)
    at org.eclipse.osgi.framework.internal.defaultadaptor.DefaultClassLoader.findClass(DefaultClassLoader.java:172)
    at org.eclipse.osgi.framework.adaptor.core.AbstractClassLoader.findLocalClass(AbstractClassLoader.java:220)
    at org.eclipse.core.runtime.adaptor.EclipseClassLoader.basicFindLocalClass(EclipseClassLoader.java:135)
    at org.eclipse.core.runtime.adaptor.EclipseClassLoader.findLocalClass(EclipseClassLoader.java:59)
    at org.eclipse.osgi.framework.internal.core.BundleLoader.findLocalClass(BundleLoader.java:371)
    at org.eclipse.osgi.framework.internal.core.BundleLoader.findClass(BundleLoader.java:402)
    at org.eclipse.osgi.framework.adaptor.core.AbstractClassLoader.loadClass(AbstractClassLoader.java:93)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    at java.lang.ClassLoader.loadClassInternal(Unknown Source)
    at com.genuitec.eclipse.struts.editor.multipage.StrutsConfigEditor.createFlowModeler(Unknown Source)
    at com.genuitec.eclipse.struts.editor.multipage.StrutsConfigEditor.getAdapter(Unknown Source)
    at org.eclipse.ui.views.contentoutline.ContentOutline.doCreatePage(ContentOutline.java:120)
    at org.eclipse.ui.part.PageBookView.createPage(PageBookView.java:310)
    at org.eclipse.ui.part.PageBookView.partActivated(PageBookView.java:591)
    at org.eclipse.ui.internal.PartListenerList$1.run(PartListenerList.java:49)
    at org.eclipse.core.internal.runtime.InternalPlatform.run(InternalPlatform.java:615)
    at org.eclipse.core.runtime.Platform.run(Platform.java:747)
    at org.eclipse.ui.internal.PartListenerList.firePartActivated(PartListenerList.java:47)
    at org.eclipse.ui.internal.WorkbenchPage.firePartActivated(WorkbenchPage.java:1371)
    at org.eclipse.ui.internal.WorkbenchPage.setActivePart(WorkbenchPage.java:2695)
    at org.eclipse.ui.internal.WorkbenchPage.requestActivation(WorkbenchPage.java:2372)
    at org.eclipse.ui.internal.PartPane.requestActivation(PartPane.java:304)
    at org.eclipse.ui.internal.EditorPane.requestActivation(EditorPane.java:127)
    at org.eclipse.ui.internal.PartPane.setFocus(PartPane.java:325)
    at org.eclipse.ui.internal.EditorPane.setFocus(EditorPane.java:154)
    at org.eclipse.ui.internal.presentations.PresentablePart.setFocus(PresentablePart.java:129)
    at org.eclipse.ui.internal.presentations.DefaultPartPresentation$2.mouseDown(DefaultPartPresentation.java:132)
    at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:132)
    at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:82)
    at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:796)
    at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:2772)
    at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2431)
    at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1377)
    at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1348)
    at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:254)
    at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:141)
    at org.eclipse.ui.internal.ide.IDEApplication.run(IDEApplication.java:96)
    at org.eclipse.core.internal.runtime.PlatformActivator$1.run(PlatformActivator.java:335)
    at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:273)
    at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:129)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at org.eclipse.core.launcher.Main.basicRun(Main.java:183)
    at org.eclipse.core.launcher.Main.run(Main.java:644)
    at org.eclipse.core.launcher.Main.main(Main.java:628)
    Caused by: org.eclipse.core.runtime.CoreException: Attempt to activate a disabled plug-in: “org.eclipse.gef”.
    at org.eclipse.core.internal.plugins.PluginDescriptor.throwException(PluginDescriptor.java:284)
    at org.eclipse.core.internal.plugins.PluginDescriptor.pluginActivationEnter(PluginDescriptor.java:260)
    at org.eclipse.core.internal.plugins.PluginDescriptor.doPluginActivation(PluginDescriptor.java:357)
    at org.eclipse.core.internal.plugins.PluginDescriptor.getPlugin(PluginDescriptor.java:328)
    at org.eclipse.core.internal.compatibility.PluginActivator.start(PluginActivator.java:47)
    at org.eclipse.osgi.framework.internal.core.BundleContextImpl$1.run(BundleContextImpl.java:958)
    at java.security.AccessController.doPrivileged(Native Method)
    at org.eclipse.osgi.framework.internal.core.BundleContextImpl.startActivator(BundleContextImpl.java:954)
    … 63 more
    Root exception:
    org.eclipse.core.runtime.CoreException: Attempt to activate a disabled plug-in: “org.eclipse.gef”.
    at org.eclipse.core.internal.plugins.PluginDescriptor.throwException(PluginDescriptor.java:284)
    at org.eclipse.core.internal.plugins.PluginDescriptor.pluginActivationEnter(PluginDescriptor.java:260)
    at org.eclipse.core.internal.plugins.PluginDescriptor.doPluginActivation(PluginDescriptor.java:357)
    at org.eclipse.core.internal.plugins.PluginDescriptor.getPlugin(PluginDescriptor.java:328)
    at org.eclipse.core.internal.compatibility.PluginActivator.start(PluginActivator.java:47)
    at org.eclipse.osgi.framework.internal.core.BundleContextImpl$1.run(BundleContextImpl.java:958)
    at java.security.AccessController.doPrivileged(Native Method)
    at org.eclipse.osgi.framework.internal.core.BundleContextImpl.startActivator(BundleContextImpl.java:954)
    at org.eclipse.osgi.framework.internal.core.BundleContextImpl.start(BundleContextImpl.java:937)
    at org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(BundleHost.java:421)
    at org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle.java:293)
    at org.eclipse.core.runtime.adaptor.EclipseClassLoader.findLocalClass(EclipseClassLoader.java:110)
    at org.eclipse.osgi.framework.internal.core.BundleLoader.findLocalClass(BundleLoader.java:371)
    at org.eclipse.osgi.framework.internal.core.BundleLoader.requireClass(BundleLoader.java:336)
    at org.eclipse.osgi.framework.internal.core.BundleLoader.findRequiredClass(BundleLoader.java:914)
    at org.eclipse.osgi.framework.internal.core.BundleLoader.findClass(BundleLoader.java:399)
    at org.eclipse.osgi.framework.adaptor.core.AbstractClassLoader.loadClass(AbstractClassLoader.java:93)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    at java.lang.ClassLoader.loadClassInternal(Unknown Source)
    at java.lang.ClassLoader.defineClass0(Native Method)
    at java.lang.ClassLoader.defineClass(Unknown Source)
    at org.eclipse.osgi.framework.internal.defaultadaptor.DefaultClassLoader.defineClass(DefaultClassLoader.java:298)
    at org.eclipse.core.runtime.adaptor.EclipseClassLoader.defineClass(EclipseClassLoader.java:223)
    at org.eclipse.osgi.framework.internal.defaultadaptor.DefaultClassLoader.findClassImpl(DefaultClassLoader.java:281)
    at org.eclipse.osgi.framework.internal.defaultadaptor.DefaultClassLoader.findClass(DefaultClassLoader.java:172)
    at org.eclipse.osgi.framework.adaptor.core.AbstractClassLoader.findLocalClass(AbstractClassLoader.java:220)
    at org.eclipse.core.runtime.adaptor.EclipseClassLoader.basicFindLocalClass(EclipseClassLoader.java:135)
    at org.eclipse.core.runtime.adaptor.EclipseClassLoader.findLocalClass(EclipseClassLoader.java:59)
    at org.eclipse.osgi.framework.internal.core.BundleLoader.findLocalClass(BundleLoader.java:371)
    at org.eclipse.osgi.framework.internal.core.BundleLoader.findClass(BundleLoader.java:402)
    at org.eclipse.osgi.framework.adaptor.core.AbstractClassLoader.loadClass(AbstractClassLoader.java:93)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    at java.lang.ClassLoader.loadClassInternal(Unknown Source)
    at com.genuitec.eclipse.struts.editor.multipage.StrutsConfigEditor.createFlowModeler(Unknown Source)
    at com.genuitec.eclipse.struts.editor.multipage.StrutsConfigEditor.getAdapter(Unknown Source)
    at org.eclipse.ui.views.contentoutline.ContentOutline.doCreatePage(ContentOutline.java:120)
    at org.eclipse.ui.part.PageBookView.createPage(PageBookView.java:310)
    at org.eclipse.ui.part.PageBookView.partActivated(PageBookView.java:591)
    at org.eclipse.ui.internal.PartListenerList$1.run(PartListenerList.java:49)
    at org.eclipse.core.internal.runtime.InternalPlatform.run(InternalPlatform.java:615)
    at org.eclipse.core.runtime.Platform.run(Platform.java:747)
    at org.eclipse.ui.internal.PartListenerList.firePartActivated(PartListenerList.java:47)
    at org.eclipse.ui.internal.WorkbenchPage.firePartActivated(WorkbenchPage.java:1371)
    at org.eclipse.ui.internal.WorkbenchPage.setActivePart(WorkbenchPage.java:2695)
    at org.eclipse.ui.internal.WorkbenchPage.requestActivation(WorkbenchPage.java:2372)
    at org.eclipse.ui.internal.PartPane.requestActivation(PartPane.java:304)
    at org.eclipse.ui.internal.EditorPane.requestActivation(EditorPane.java:127)
    at org.eclipse.ui.internal.PartPane.setFocus(PartPane.java:325)
    at org.eclipse.ui.internal.EditorPane.setFocus(EditorPane.java:154)
    at org.eclipse.ui.internal.presentations.PresentablePart.setFocus(PresentablePart.java:129)
    at org.eclipse.ui.internal.presentations.DefaultPartPresentation$2.mouseDown(DefaultPartPresentation.java:132)
    at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:132)
    at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:82)
    at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:796)
    at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:2772)
    at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2431)
    at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1377)
    at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1348)
    at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:254)
    at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:141)
    at org.eclipse.ui.internal.ide.IDEApplication.run(IDEApplication.java:96)
    at org.eclipse.core.internal.runtime.PlatformActivator$1.run(PlatformActivator.java:335)
    at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:273)
    at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:129)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at org.eclipse.core.launcher.Main.basicRun(Main.java:183)
    at org.eclipse.core.launcher.Main.run(Main.java:644)
    at org.eclipse.core.launcher.Main.main(Main.java:628)

    help!!

    and thanks in advance

    #211502

    Riyad Kalla
    Member

    pdscott,
    Do me a favor and look in your Eclipse\plugins directory for a directory called “org.eclipse.gef_3.0.0”, do you have one? If so, shut down Eclipse, move that directory to your desktop or someplace out of the plugins dir, and start Eclipse again. Did the problem go away?

    #211622

    pdscott
    Member

    got it sorted. Sorry, reinstalled Eclipse, followed by the beta 1, then uninstalled beta 1 and reinstalled beta 2, and it worked.

    #211633

    Riyad Kalla
    Member

    Glad its working.

Viewing 8 posts - 1 through 8 (of 8 total)
Reply To: (GEF) Problems Upgrading from 3.8 Beta 1 to 3.8 Beta 2 [Fix]

You must be logged in to post in the forum log in