- This topic has 4 replies, 2 voices, and was last updated 18 years, 1 month ago by Riyad Kalla.
-
AuthorPosts
-
rshanMemberI installed MyEclipse 5.1GA manually according to instructions on this website and found that the right click contenxt menu no longer worked in the Package Explorer and Navigator. I then found the following in the Eclipse error log:
!ENTRY org.eclipse.ui 4 4 2006-11-15 16:56:00.070
!MESSAGE Unhandled event loop exception!ENTRY org.eclipse.ui 4 0 2006-11-15 16:56:00.070
!MESSAGE org/eclipse/wst/sse/ui/internal/reconcile/validator/ValidationHelper
!STACK 0
java.lang.NoClassDefFoundError: org/eclipse/wst/sse/ui/internal/reconcile/validator/ValidationHelper
at com.genuitec.myeclipse.ui.action.ExcludeFromValidationActionDelegate.isEnabled(ExcludeFromValidationActionDelegate.java:212)
at com.genuitec.myeclipse.ui.action.ExcludeFromValidationActionDelegate.selectionChanged(ExcludeFromValidationActionDelegate.java:196)
at org.eclipse.ui.internal.PluginAction.refreshEnablement(PluginAction.java:208)
at org.eclipse.ui.internal.PluginAction.selectionChanged(PluginAction.java:280)
at org.eclipse.ui.internal.ObjectActionContributor.contributeObjectActions(ObjectActionContributor.java:144)
at org.eclipse.ui.internal.ObjectActionContributorManager.contributeObjectActions(ObjectActionContributorManager.java:96)
at org.eclipse.ui.internal.PopupMenuExtender.addObjectActions(PopupMenuExtender.java:253)
at org.eclipse.ui.internal.PopupMenuExtender.menuAboutToShow(PopupMenuExtender.java:315)
at org.eclipse.jface.action.MenuManager.fireAboutToShow(MenuManager.java:289)
at org.eclipse.jface.action.MenuManager.handleAboutToShow(MenuManager.java:395)
at org.eclipse.jface.action.MenuManager.access$1(MenuManager.java:391)
at org.eclipse.jface.action.MenuManager$2.menuShown(MenuManager.java:417)
at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:117)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:66)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:928)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:952)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:933)
at org.eclipse.swt.widgets.Control.WM_INITMENUPOPUP(Control.java:3556)
at org.eclipse.swt.widgets.Control.windowProc(Control.java:3272)
at org.eclipse.swt.widgets.Decorations.windowProc(Decorations.java:1539)
at org.eclipse.swt.widgets.Shell.windowProc(Shell.java:1634)
at org.eclipse.swt.widgets.Display.windowProc(Display.java:4025)
at org.eclipse.swt.internal.win32.OS.TrackPopupMenu(Native Method)
at org.eclipse.swt.widgets.Menu._setVisible(Menu.java:225)
at org.eclipse.swt.widgets.Display.runPopups(Display.java:3374)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2962)
at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1914)
at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1878)
at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:419)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
at org.eclipse.ui.internal.ide.IDEApplication.run(IDEApplication.java:95)
at org.eclipse.core.internal.runtime.PlatformActivator$1.run(PlatformActivator.java:78)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:92)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:68)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:400)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:177)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at org.eclipse.core.launcher.Main.invokeFramework(Main.java:336)
at org.eclipse.core.launcher.Main.basicRun(Main.java:280)
at org.eclipse.core.launcher.Main.run(Main.java:977)
at org.eclipse.core.launcher.Main.main(Main.java:952)It looks like I’m missing a dependency, although nothing was cited in the install instructions beyond Eclipse 3.2.1 and WTP 1.5. What do I need to do to get this working?
rshanMemberOops. I see that this issue has already been reported. Hopefully a resolution is forthcoming.
Riyad KallaMemberWe are working on different solutions at this time. The problem seems to stem from users having separate copies of WTP installed under their Eclipse/plugins directory, and we have a very slightly modified version of WTP 1.5.2 that we ship as part of MyEclipse, so what’s happening is that the normal WTP is getting loaded, and not ours, so ME is breaking.
Can you try and disable the WTP feature from Help >Software Updates > Manage Configuration, under your Eclipse dir, or shut down MyEclipse, actually go to your Eclipse dir, and then plugins subdir and move out the WTP plugins from that dir, and then restart MyEclipse using -clean and see if that fixes it?
rshanMemberDisabling JST and WTP restored right click. I’m wondering, though, if I’ve lost any WTP functionality.
Riyad KallaMemberWe build MyEclipse ontop of WTP, so we are already shipping WTP 1.5.2 with our product. We do turn off some of the WTP stuff when it collides with functionality we provide so our users don’t get confused.
If you need any of this functionality, you can go back into Window > Prefs > General > Capabilities, and turn the individual portions back on as you need.
-
AuthorPosts