Re: Problems with new WOLips5 component editor
Re: Problems with new WOLips5 component editor
- Subject: Re: Problems with new WOLips5 component editor
- From: mailinglists via Webobjects-dev <email@hidden>
- Date: Wed, 1 Jan 2025 10:51:53 +0100
Hi Ramsey,
I tried your suggestions and deleted .eclipse, then completely recreated my
workspace from scratch and everything worked great with WOLips5 - until now!
Eclipse has been running for some days now as I usually do not quit and restart
applications. Today all of a sudden the issues reappeared out of the blue. I
could open the WOD editor for some components but not for others. I quit
Eclipse and again zapped ~/.eclipse but did not rebuild the workspace. Problem
remains. I then deinstalled WOLips5 and without restarting Eclipse in between
installed WOLips 4.8. Only then I allowed Eclipse to restart. I had no problems
anymore, could open the component that failed before.
Here are 2 logs. The first is with WOLips5 clearly showing some WOLips related
issues. Further down I attached the log from right after the restart with
WOLips 4.8. There are still some WOLips related crashes silently swallowed but
the last 3 lines showed when I opened the component that failed to open with
WOLips5. No crash there!
(search for the string "log with WOLips 4.8 installed” to jump directly to the
start of the WOLips 4.8 related log.
Hope this info helps.
Happy New Year to you and all WO-ers!
---markus---
-------------------- log with WOLips5 installed
-------------------------------------------------------------------
!ENTRY org.eclipse.ui 4 4 2024-12-31 12:44:24.220
!MESSAGE Plug-in 'org.objectstyle.wolips.wodclipse' contributed an invalid Menu
Extension (Path:
'navigate/org.objectstyle.wolips.componenteditor.navigateMenuContribution' is
invalid): org.objectstyle.wolips.wodclipse.action.openDeclaration
!ENTRY org.eclipse.ui 4 4 2024-12-31 12:44:35.769
!MESSAGE Plug-in 'org.objectstyle.wolips.wodclipse' contributed an invalid Menu
Extension (Path:
'navigate/org.objectstyle.wolips.componenteditor.navigateMenuContribution' is
invalid): org.objectstyle.wolips.wodclipse.action.openDeclaration
!ENTRY org.eclipse.e4.ui.workbench 4 0 2024-12-31 12:44:35.818
!MESSAGE com/helger/css/ECSSVersion
!STACK 0
java.lang.NoClassDefFoundError: com/helger/css/ECSSVersion
at
tk.eclipse.plugin.htmleditor.assist.CSSAssistProcessor.processStylesheet(CSSAssistProcessor.java:145)
at
tk.eclipse.plugin.htmleditor.assist.CSSAssistProcessor.processElement(CSSAssistProcessor.java:108)
at
tk.eclipse.plugin.htmleditor.assist.CSSAssistProcessor.processElement(CSSAssistProcessor.java:114)
at
tk.eclipse.plugin.htmleditor.assist.CSSAssistProcessor.processElement(CSSAssistProcessor.java:114)
at
tk.eclipse.plugin.htmleditor.assist.CSSAssistProcessor.processElement(CSSAssistProcessor.java:114)
at
tk.eclipse.plugin.htmleditor.assist.CSSAssistProcessor.reload(CSSAssistProcessor.java:63)
at
tk.eclipse.plugin.htmleditor.assist.HTMLAssistProcessor.update(HTMLAssistProcessor.java:636)
at
org.objectstyle.wolips.templateeditor.TemplateAssistProcessor.update(TemplateAssistProcessor.java:326)
at
tk.eclipse.plugin.htmleditor.editors.HTMLSourceEditor.updateAssist(HTMLSourceEditor.java:379)
at
org.objectstyle.wolips.templateeditor.TemplateSourceEditor.updateAssist(TemplateSourceEditor.java:328)
at
tk.eclipse.plugin.htmleditor.editors.HTMLSourceEditor.update(HTMLSourceEditor.java:360)
at
org.objectstyle.wolips.templateeditor.TemplateSourceEditor.update(TemplateSourceEditor.java:179)
at
tk.eclipse.plugin.htmleditor.editors.HTMLSourceEditor.createPartControl(HTMLSourceEditor.java:191)
at
org.objectstyle.wolips.templateeditor.TemplateSourceEditor.createPartControl(TemplateSourceEditor.java:126)
at
tk.eclipse.plugin.htmleditor.editors.HTMLEditor.createPartControl(HTMLEditor.java:123)
at
org.objectstyle.wolips.templateeditor.TemplateEditor.createPartControl(TemplateEditor.java:86)
at
org.objectstyle.wolips.componenteditor.part.ComponentEditorTab.createInnerPartControl(ComponentEditorTab.java:85)
at
org.objectstyle.wolips.componenteditor.part.HtmlWodTab.createTab(HtmlWodTab.java:108)
at
org.objectstyle.wolips.componenteditor.part.ComponentEditorPart.createPages(ComponentEditorPart.java:201)
at
org.objectstyle.wolips.componenteditor.part.ComponentEditor.createPages(ComponentEditor.java:171)
at
org.eclipse.ui.part.MultiPageEditorPart.createPartControl(MultiPageEditorPart.java:381)
at
org.eclipse.ui.internal.e4.compatibility.CompatibilityPart.createPartControl(CompatibilityPart.java:158)
at
org.eclipse.ui.internal.e4.compatibility.CompatibilityEditor.createPartControl(CompatibilityEditor.java:96)
at
org.eclipse.ui.internal.e4.compatibility.CompatibilityPart.create(CompatibilityPart.java:365)
at
java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
at
org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:56)
at
org.eclipse.e4.core.internal.di.InjectorImpl.processAnnotated(InjectorImpl.java:977)
at
org.eclipse.e4.core.internal.di.InjectorImpl.processAnnotated(InjectorImpl.java:939)
at
org.eclipse.e4.core.internal.di.InjectorImpl.internalInject(InjectorImpl.java:139)
at
org.eclipse.e4.core.internal.di.InjectorImpl.internalMake(InjectorImpl.java:386)
at
org.eclipse.e4.core.internal.di.InjectorImpl.make(InjectorImpl.java:312)
at
org.eclipse.e4.core.contexts.ContextInjectionFactory.make(ContextInjectionFactory.java:203)
at
org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.createFromBundle(ReflectionContributionFactory.java:90)
at
org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.doCreate(ReflectionContributionFactory.java:59)
at
org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.create(ReflectionContributionFactory.java:42)
at
org.eclipse.e4.ui.workbench.renderers.swt.ContributedPartRenderer.createWidget(ContributedPartRenderer.java:134)
at
org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createWidget(PartRenderingEngine.java:991)
at
org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:658)
at
org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:762)
at
org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$2.run(PartRenderingEngine.java:727)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:47)
at
org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:711)
at
org.eclipse.e4.ui.internal.workbench.PartServiceImpl.lambda$0(PartServiceImpl.java:105)
at
org.eclipse.e4.ui.services.internal.events.UIEventHandler.lambda$0(UIEventHandler.java:38)
at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:183)
at
org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:133)
at org.eclipse.swt.widgets.Display.syncExec(Display.java:5264)
at
org.eclipse.e4.ui.workbench.swt.DisplayUISynchronize.syncExec(DisplayUISynchronize.java:34)
at
org.eclipse.e4.ui.services.internal.events.UIEventHandler.handleEvent(UIEventHandler.java:38)
at
org.eclipse.equinox.internal.event.EventHandlerWrapper.handleEvent(EventHandlerWrapper.java:206)
at
org.eclipse.equinox.internal.event.EventHandlerTracker.dispatchEvent(EventHandlerTracker.java:201)
at
org.eclipse.equinox.internal.event.EventHandlerTracker.dispatchEvent(EventHandlerTracker.java:1)
at
org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:230)
at
org.eclipse.osgi.framework.eventmgr.ListenerQueue.dispatchEventSynchronous(ListenerQueue.java:151)
at
org.eclipse.equinox.internal.event.EventAdminImpl.dispatchEvent(EventAdminImpl.java:131)
at
org.eclipse.equinox.internal.event.EventAdminImpl.sendEvent(EventAdminImpl.java:73)
at
org.eclipse.equinox.internal.event.EventComponent.sendEvent(EventComponent.java:44)
at
org.eclipse.e4.ui.services.internal.events.EventBroker.send(EventBroker.java:55)
at
org.eclipse.e4.ui.internal.workbench.UIEventPublisher.notifyChanged(UIEventPublisher.java:60)
at
org.eclipse.emf.common.notify.impl.BasicNotifierImpl.eNotify(BasicNotifierImpl.java:424)
at
org.eclipse.e4.ui.model.application.ui.impl.ElementContainerImpl.setSelectedElementGen(ElementContainerImpl.java:168)
at
org.eclipse.e4.ui.model.application.ui.impl.ElementContainerImpl.setSelectedElement(ElementContainerImpl.java:187)
at
org.eclipse.e4.ui.internal.workbench.ModelServiceImpl.showElementInWindow(ModelServiceImpl.java:654)
at
org.eclipse.e4.ui.internal.workbench.ModelServiceImpl.bringToTop(ModelServiceImpl.java:618)
at
org.eclipse.e4.ui.internal.workbench.PartServiceImpl.delegateBringToTop(PartServiceImpl.java:796)
at
org.eclipse.e4.ui.internal.workbench.PartServiceImpl.bringToTop(PartServiceImpl.java:401)
at
org.eclipse.e4.ui.internal.workbench.PartServiceImpl.showPart(PartServiceImpl.java:1271)
at
org.eclipse.ui.internal.WorkbenchPage.busyOpenEditor(WorkbenchPage.java:3228)
at
org.eclipse.ui.internal.WorkbenchPage.lambda$11(WorkbenchPage.java:3118)
at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:67)
at
org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:3116)
at
org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:3086)
at
org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:3069)
at
org.objectstyle.wolips.baseforuiplugins.utils.WorkbenchUtilities.open(WorkbenchUtilities.java:322)
at
org.objectstyle.wolips.core.resources.ComponentWOLipsResource.open(ComponentWOLipsResource.java:61)
at
org.objectstyle.wolips.ui.view.RelatedView$1.run(RelatedView.java:157)
at
org.objectstyle.wolips.ui.view.RelatedView$2.doubleClick(RelatedView.java:173)
at
org.eclipse.jface.viewers.StructuredViewer$1.run(StructuredViewer.java:779)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:47)
at org.eclipse.jface.util.SafeRunnable.run(SafeRunnable.java:174)
at
org.eclipse.jface.viewers.StructuredViewer.fireDoubleClick(StructuredViewer.java:776)
at
org.eclipse.jface.viewers.StructuredViewer.handleDoubleSelect(StructuredViewer.java:1092)
at
org.eclipse.jface.viewers.ColumnViewer.handleDoubleSelect(ColumnViewer.java:1033)
at
org.eclipse.jface.viewers.StructuredViewer$4.widgetDefaultSelected(StructuredViewer.java:1205)
at
org.eclipse.jface.util.OpenStrategy.fireDefaultSelectionEvent(OpenStrategy.java:271)
at
org.eclipse.jface.util.OpenStrategy$1.handleEvent(OpenStrategy.java:328)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:91)
at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4660)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1622)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1645)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1630)
at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:1392)
at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4427)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:4003)
at
org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1151)
at
org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:339)
at
org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1042)
at
org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:153)
at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:663)
at
org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:339)
at
org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:570)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:173)
at
org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:178)
at
org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:208)
at
org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:143)
at
org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:109)
at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:439)
at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:271)
at
java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:668)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:605)
at org.eclipse.equinox.launcher.Main.run(Main.java:1481)
Caused by: java.lang.ClassNotFoundException: com.helger.css.ECSSVersion cannot
be found by org.objectstyle.wolips.tkhtmleditor_5.0.0.202412211141
... 114 more
!ENTRY org.eclipse.ui 4 4 2024-12-31 12:44:35.831
!MESSAGE Plug-in 'org.objectstyle.wolips.wodclipse' contributed an invalid Menu
Extension (Path:
'navigate/org.objectstyle.wolips.componenteditor.navigateMenuContribution' is
invalid): org.objectstyle.wolips.wodclipse.action.openDeclaration
!ENTRY org.eclipse.e4.ui.workbench 4 0 2024-12-31 12:44:35.832
!MESSAGE IllegalArgumentException
!STACK 0
java.lang.IllegalArgumentException:
at org.eclipse.core.runtime.Assert.isLegal(Assert.java:68)
at org.eclipse.core.runtime.Assert.isLegal(Assert.java:52)
at org.eclipse.ui.part.EditorPart.setInput(EditorPart.java:213)
at org.eclipse.ui.internal.ErrorEditorPart.init(ErrorEditorPart.java:68)
at
org.eclipse.ui.internal.EditorReference.initialize(EditorReference.java:353)
at
org.eclipse.ui.internal.e4.compatibility.CompatibilityPart.createPartControl(CompatibilityPart.java:180)
at
org.eclipse.ui.internal.e4.compatibility.CompatibilityEditor.createPartControl(CompatibilityEditor.java:96)
at
org.eclipse.ui.internal.e4.compatibility.CompatibilityPart.create(CompatibilityPart.java:365)
at
java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
at
org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:56)
at
org.eclipse.e4.core.internal.di.InjectorImpl.processAnnotated(InjectorImpl.java:977)
at
org.eclipse.e4.core.internal.di.InjectorImpl.processAnnotated(InjectorImpl.java:939)
at
org.eclipse.e4.core.internal.di.InjectorImpl.internalInject(InjectorImpl.java:139)
at
org.eclipse.e4.core.internal.di.InjectorImpl.internalMake(InjectorImpl.java:386)
at
org.eclipse.e4.core.internal.di.InjectorImpl.make(InjectorImpl.java:312)
at
org.eclipse.e4.core.contexts.ContextInjectionFactory.make(ContextInjectionFactory.java:203)
at
org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.createFromBundle(ReflectionContributionFactory.java:90)
at
org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.doCreate(ReflectionContributionFactory.java:59)
at
org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.create(ReflectionContributionFactory.java:42)
at
org.eclipse.e4.ui.workbench.renderers.swt.ContributedPartRenderer.createWidget(ContributedPartRenderer.java:134)
at
org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createWidget(PartRenderingEngine.java:991)
at
org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:658)
at
org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:762)
at
org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$2.run(PartRenderingEngine.java:727)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:47)
at
org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:711)
at
org.eclipse.e4.ui.internal.workbench.PartServiceImpl.lambda$0(PartServiceImpl.java:105)
at
org.eclipse.e4.ui.services.internal.events.UIEventHandler.lambda$0(UIEventHandler.java:38)
at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:183)
at
org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:133)
at org.eclipse.swt.widgets.Display.syncExec(Display.java:5264)
at
org.eclipse.e4.ui.workbench.swt.DisplayUISynchronize.syncExec(DisplayUISynchronize.java:34)
at
org.eclipse.e4.ui.services.internal.events.UIEventHandler.handleEvent(UIEventHandler.java:38)
at
org.eclipse.equinox.internal.event.EventHandlerWrapper.handleEvent(EventHandlerWrapper.java:206)
at
org.eclipse.equinox.internal.event.EventHandlerTracker.dispatchEvent(EventHandlerTracker.java:201)
at
org.eclipse.equinox.internal.event.EventHandlerTracker.dispatchEvent(EventHandlerTracker.java:1)
at
org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:230)
at
org.eclipse.osgi.framework.eventmgr.ListenerQueue.dispatchEventSynchronous(ListenerQueue.java:151)
at
org.eclipse.equinox.internal.event.EventAdminImpl.dispatchEvent(EventAdminImpl.java:131)
at
org.eclipse.equinox.internal.event.EventAdminImpl.sendEvent(EventAdminImpl.java:73)
at
org.eclipse.equinox.internal.event.EventComponent.sendEvent(EventComponent.java:44)
at
org.eclipse.e4.ui.services.internal.events.EventBroker.send(EventBroker.java:55)
at
org.eclipse.e4.ui.internal.workbench.UIEventPublisher.notifyChanged(UIEventPublisher.java:60)
at
org.eclipse.emf.common.notify.impl.BasicNotifierImpl.eNotify(BasicNotifierImpl.java:424)
at
org.eclipse.e4.ui.model.application.ui.impl.ElementContainerImpl.setSelectedElementGen(ElementContainerImpl.java:168)
at
org.eclipse.e4.ui.model.application.ui.impl.ElementContainerImpl.setSelectedElement(ElementContainerImpl.java:187)
at
org.eclipse.e4.ui.internal.workbench.ModelServiceImpl.showElementInWindow(ModelServiceImpl.java:654)
at
org.eclipse.e4.ui.internal.workbench.ModelServiceImpl.bringToTop(ModelServiceImpl.java:618)
at
org.eclipse.e4.ui.internal.workbench.PartServiceImpl.delegateBringToTop(PartServiceImpl.java:796)
at
org.eclipse.e4.ui.internal.workbench.PartServiceImpl.bringToTop(PartServiceImpl.java:401)
at
org.eclipse.e4.ui.internal.workbench.PartServiceImpl.showPart(PartServiceImpl.java:1271)
at
org.eclipse.ui.internal.WorkbenchPage.busyOpenEditor(WorkbenchPage.java:3228)
at
org.eclipse.ui.internal.WorkbenchPage.lambda$11(WorkbenchPage.java:3118)
at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:67)
at
org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:3116)
at
org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:3086)
at
org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:3069)
at
org.objectstyle.wolips.baseforuiplugins.utils.WorkbenchUtilities.open(WorkbenchUtilities.java:322)
at
org.objectstyle.wolips.core.resources.ComponentWOLipsResource.open(ComponentWOLipsResource.java:61)
at
org.objectstyle.wolips.ui.view.RelatedView$1.run(RelatedView.java:157)
at
org.objectstyle.wolips.ui.view.RelatedView$2.doubleClick(RelatedView.java:173)
at
org.eclipse.jface.viewers.StructuredViewer$1.run(StructuredViewer.java:779)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:47)
at org.eclipse.jface.util.SafeRunnable.run(SafeRunnable.java:174)
at
org.eclipse.jface.viewers.StructuredViewer.fireDoubleClick(StructuredViewer.java:776)
at
org.eclipse.jface.viewers.StructuredViewer.handleDoubleSelect(StructuredViewer.java:1092)
at
org.eclipse.jface.viewers.ColumnViewer.handleDoubleSelect(ColumnViewer.java:1033)
at
org.eclipse.jface.viewers.StructuredViewer$4.widgetDefaultSelected(StructuredViewer.java:1205)
at
org.eclipse.jface.util.OpenStrategy.fireDefaultSelectionEvent(OpenStrategy.java:271)
at
org.eclipse.jface.util.OpenStrategy$1.handleEvent(OpenStrategy.java:328)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:91)
at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4660)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1622)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1645)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1630)
at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:1392)
at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4427)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:4003)
at
org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1151)
at
org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:339)
at
org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1042)
at
org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:153)
at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:663)
at
org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:339)
at
org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:570)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:173)
at
org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:178)
at
org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:208)
at
org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:143)
at
org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:109)
at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:439)
at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:271)
at
java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:668)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:605)
at org.eclipse.equinox.launcher.Main.run(Main.java:1481)
!ENTRY org.eclipse.e4.ui.workbench 4 0 2024-12-31 12:44:35.875
!MESSAGE Error setting focus to :
org.eclipse.e4.ui.model.application.ui.basic.impl.PartImpl null
!STACK 0
java.lang.NullPointerException: Cannot invoke
"org.eclipse.swt.widgets.Composite.setFocus()" because "this.parentControl" is
null
at
org.eclipse.ui.internal.ErrorEditorPart.setFocus(ErrorEditorPart.java:84)
at
org.eclipse.ui.internal.e4.compatibility.CompatibilityPart.delegateSetFocus(CompatibilityPart.java:226)
at
java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
at
org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:56)
at
org.eclipse.e4.core.internal.di.InjectorImpl.invokeUsingClass(InjectorImpl.java:299)
at
org.eclipse.e4.core.internal.di.InjectorImpl.invokeUsingClass(InjectorImpl.java:305)
at
org.eclipse.e4.core.internal.di.InjectorImpl.invoke(InjectorImpl.java:227)
at
org.eclipse.e4.core.contexts.ContextInjectionFactory.invoke(ContextInjectionFactory.java:148)
at
org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.focusGui(PartRenderingEngine.java:789)
at
org.eclipse.e4.ui.internal.workbench.PartServiceImpl.activate(PartServiceImpl.java:773)
at
org.eclipse.e4.ui.internal.workbench.PartServiceImpl.activate(PartServiceImpl.java:686)
at
org.eclipse.e4.ui.internal.workbench.PartServiceImpl.activate(PartServiceImpl.java:681)
at
org.eclipse.ui.internal.WorkbenchPage.busyOpenEditor(WorkbenchPage.java:3236)
at
org.eclipse.ui.internal.WorkbenchPage.lambda$11(WorkbenchPage.java:3118)
at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:67)
at
org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:3116)
at
org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:3086)
at
org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:3069)
at
org.objectstyle.wolips.baseforuiplugins.utils.WorkbenchUtilities.open(WorkbenchUtilities.java:322)
at
org.objectstyle.wolips.core.resources.ComponentWOLipsResource.open(ComponentWOLipsResource.java:61)
at
org.objectstyle.wolips.ui.view.RelatedView$1.run(RelatedView.java:157)
at
org.objectstyle.wolips.ui.view.RelatedView$2.doubleClick(RelatedView.java:173)
at
org.eclipse.jface.viewers.StructuredViewer$1.run(StructuredViewer.java:779)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:47)
at org.eclipse.jface.util.SafeRunnable.run(SafeRunnable.java:174)
at
org.eclipse.jface.viewers.StructuredViewer.fireDoubleClick(StructuredViewer.java:776)
at
org.eclipse.jface.viewers.StructuredViewer.handleDoubleSelect(StructuredViewer.java:1092)
at
org.eclipse.jface.viewers.ColumnViewer.handleDoubleSelect(ColumnViewer.java:1033)
at
org.eclipse.jface.viewers.StructuredViewer$4.widgetDefaultSelected(StructuredViewer.java:1205)
at
org.eclipse.jface.util.OpenStrategy.fireDefaultSelectionEvent(OpenStrategy.java:271)
at
org.eclipse.jface.util.OpenStrategy$1.handleEvent(OpenStrategy.java:328)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:91)
at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4660)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1622)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1645)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1630)
at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:1392)
at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4427)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:4003)
at
org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1151)
at
org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:339)
at
org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1042)
at
org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:153)
at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:663)
at
org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:339)
at
org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:570)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:173)
at
org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:178)
at
org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:208)
at
org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:143)
at
org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:109)
at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:439)
at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:271)
at
java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:668)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:605)
at org.eclipse.equinox.launcher.Main.run(Main.java:1481)
!ENTRY org.eclipse.ui.ide 4 4 2024-12-31 12:44:35.876
!MESSAGE IEditorPart (class org.eclipse.ui.internal.ErrorEditorPart) passed in
without IEditorInput set.
!ENTRY org.eclipse.ui.ide 4 4 2024-12-31 12:44:35.877
!MESSAGE IEditorPart (class org.eclipse.ui.internal.ErrorEditorPart) passed in
without IEditorInput set.
!STACK 0
java.lang.NullPointerException
at
org.eclipse.ui.internal.ide.handlers.EditorInputPropertyTester.test(EditorInputPropertyTester.java:50)
at org.eclipse.core.internal.expressions.Property.test(Property.java:65)
at
org.eclipse.core.expressions.TestExpression.evaluate(TestExpression.java:107)
at
org.eclipse.core.expressions.CompositeExpression.evaluateAnd(CompositeExpression.java:54)
at
org.eclipse.core.expressions.WithExpression.evaluate(WithExpression.java:84)
at
org.eclipse.core.expressions.CompositeExpression.evaluateOr(CompositeExpression.java:68)
at
org.eclipse.core.expressions.OrExpression.evaluate(OrExpression.java:26)
at
org.eclipse.ui.internal.services.EvaluationReference.evaluate(EvaluationReference.java:76)
at
org.eclipse.ui.internal.services.EvaluationReference.evaluate(EvaluationReference.java:106)
at
org.eclipse.ui.internal.services.EvaluationReference.changed(EvaluationReference.java:100)
at
org.eclipse.e4.core.internal.contexts.TrackableComputationExt.update(TrackableComputationExt.java:105)
at
org.eclipse.e4.core.internal.contexts.EclipseContext.processScheduled(EclipseContext.java:358)
at
org.eclipse.e4.core.internal.contexts.EclipseContext.set(EclipseContext.java:374)
at
org.eclipse.ui.internal.services.EvaluationService$1.changed(EvaluationService.java:78)
at
org.eclipse.e4.core.internal.contexts.TrackableComputationExt.update(TrackableComputationExt.java:105)
at
org.eclipse.e4.core.internal.contexts.EclipseContext.processScheduled(EclipseContext.java:358)
at
org.eclipse.e4.core.internal.contexts.EclipseContext.set(EclipseContext.java:374)
at
org.eclipse.ui.internal.WorkbenchPage.updateActivePartSources(WorkbenchPage.java:346)
at
org.eclipse.ui.internal.WorkbenchPage.updateActivations(WorkbenchPage.java:313)
at
org.eclipse.ui.internal.WorkbenchPage$E4PartListener.partActivated(WorkbenchPage.java:214)
at
org.eclipse.e4.ui.internal.workbench.PartServiceImpl$2.run(PartServiceImpl.java:250)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:47)
at
org.eclipse.e4.ui.internal.workbench.PartServiceImpl.firePartActivated(PartServiceImpl.java:247)
at
org.eclipse.e4.ui.internal.workbench.PartServiceImpl.activate(PartServiceImpl.java:780)
at
org.eclipse.e4.ui.internal.workbench.PartServiceImpl.activate(PartServiceImpl.java:686)
at
org.eclipse.e4.ui.internal.workbench.PartServiceImpl.activate(PartServiceImpl.java:681)
at
org.eclipse.ui.internal.WorkbenchPage.busyOpenEditor(WorkbenchPage.java:3236)
at
org.eclipse.ui.internal.WorkbenchPage.lambda$11(WorkbenchPage.java:3118)
at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:67)
at
org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:3116)
at
org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:3086)
at
org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:3069)
at
org.objectstyle.wolips.baseforuiplugins.utils.WorkbenchUtilities.open(WorkbenchUtilities.java:322)
at
org.objectstyle.wolips.core.resources.ComponentWOLipsResource.open(ComponentWOLipsResource.java:61)
at
org.objectstyle.wolips.ui.view.RelatedView$1.run(RelatedView.java:157)
at
org.objectstyle.wolips.ui.view.RelatedView$2.doubleClick(RelatedView.java:173)
at
org.eclipse.jface.viewers.StructuredViewer$1.run(StructuredViewer.java:779)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:47)
at org.eclipse.jface.util.SafeRunnable.run(SafeRunnable.java:174)
at
org.eclipse.jface.viewers.StructuredViewer.fireDoubleClick(StructuredViewer.java:776)
at
org.eclipse.jface.viewers.StructuredViewer.handleDoubleSelect(StructuredViewer.java:1092)
at
org.eclipse.jface.viewers.ColumnViewer.handleDoubleSelect(ColumnViewer.java:1033)
at
org.eclipse.jface.viewers.StructuredViewer$4.widgetDefaultSelected(StructuredViewer.java:1205)
at
org.eclipse.jface.util.OpenStrategy.fireDefaultSelectionEvent(OpenStrategy.java:271)
at
org.eclipse.jface.util.OpenStrategy$1.handleEvent(OpenStrategy.java:328)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:91)
at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4660)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1622)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1645)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1630)
at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:1392)
at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4427)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:4003)
at
org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1151)
at
org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:339)
at
org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1042)
at
org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:153)
at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:663)
at
org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:339)
at
org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:570)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:173)
at
org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:178)
at
org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:208)
at
org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:143)
at
org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:109)
at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:439)
at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:271)
at
java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:668)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:605)
at org.eclipse.equinox.launcher.Main.run(Main.java:1481)
!ENTRY org.eclipse.ui.ide 4 4 2024-12-31 12:44:35.877
!MESSAGE IEditorPart (class org.eclipse.ui.internal.ErrorEditorPart) passed in
without IEditorInput set.
!ENTRY org.eclipse.ui.ide 4 4 2024-12-31 12:44:35.877
!MESSAGE IEditorPart (class org.eclipse.ui.internal.ErrorEditorPart) passed in
without IEditorInput set.
!STACK 0
java.lang.NullPointerException
at
org.eclipse.ui.internal.ide.handlers.EditorInputPropertyTester.test(EditorInputPropertyTester.java:50)
at org.eclipse.core.internal.expressions.Property.test(Property.java:65)
at
org.eclipse.core.expressions.TestExpression.evaluate(TestExpression.java:107)
at
org.eclipse.core.expressions.CompositeExpression.evaluateAnd(CompositeExpression.java:54)
at
org.eclipse.core.expressions.WithExpression.evaluate(WithExpression.java:84)
at
org.eclipse.core.expressions.CompositeExpression.evaluateOr(CompositeExpression.java:68)
at
org.eclipse.core.expressions.OrExpression.evaluate(OrExpression.java:26)
at
org.eclipse.core.expressions.ReferenceExpression.evaluate(ReferenceExpression.java:72)
at
org.eclipse.ui.internal.services.EvaluationReference.evaluate(EvaluationReference.java:76)
at
org.eclipse.ui.internal.services.EvaluationReference.evaluate(EvaluationReference.java:106)
at
org.eclipse.ui.internal.services.EvaluationReference.changed(EvaluationReference.java:100)
at
org.eclipse.e4.core.internal.contexts.TrackableComputationExt.update(TrackableComputationExt.java:105)
at
org.eclipse.e4.core.internal.contexts.EclipseContext.processScheduled(EclipseContext.java:358)
at
org.eclipse.e4.core.internal.contexts.EclipseContext.set(EclipseContext.java:374)
at
org.eclipse.ui.internal.services.EvaluationService$1.changed(EvaluationService.java:78)
at
org.eclipse.e4.core.internal.contexts.TrackableComputationExt.update(TrackableComputationExt.java:105)
at
org.eclipse.e4.core.internal.contexts.EclipseContext.processScheduled(EclipseContext.java:358)
at
org.eclipse.e4.core.internal.contexts.EclipseContext.set(EclipseContext.java:374)
at
org.eclipse.ui.internal.WorkbenchPage.updateActivePartSources(WorkbenchPage.java:346)
at
org.eclipse.ui.internal.WorkbenchPage.updateActivations(WorkbenchPage.java:313)
at
org.eclipse.ui.internal.WorkbenchPage$E4PartListener.partActivated(WorkbenchPage.java:214)
at
org.eclipse.e4.ui.internal.workbench.PartServiceImpl$2.run(PartServiceImpl.java:250)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:47)
at
org.eclipse.e4.ui.internal.workbench.PartServiceImpl.firePartActivated(PartServiceImpl.java:247)
at
org.eclipse.e4.ui.internal.workbench.PartServiceImpl.activate(PartServiceImpl.java:780)
at
org.eclipse.e4.ui.internal.workbench.PartServiceImpl.activate(PartServiceImpl.java:686)
at
org.eclipse.e4.ui.internal.workbench.PartServiceImpl.activate(PartServiceImpl.java:681)
at
org.eclipse.ui.internal.WorkbenchPage.busyOpenEditor(WorkbenchPage.java:3236)
at
org.eclipse.ui.internal.WorkbenchPage.lambda$11(WorkbenchPage.java:3118)
at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:67)
at
org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:3116)
at
org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:3086)
at
org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:3069)
at
org.objectstyle.wolips.baseforuiplugins.utils.WorkbenchUtilities.open(WorkbenchUtilities.java:322)
at
org.objectstyle.wolips.core.resources.ComponentWOLipsResource.open(ComponentWOLipsResource.java:61)
at
org.objectstyle.wolips.ui.view.RelatedView$1.run(RelatedView.java:157)
at
org.objectstyle.wolips.ui.view.RelatedView$2.doubleClick(RelatedView.java:173)
at
org.eclipse.jface.viewers.StructuredViewer$1.run(StructuredViewer.java:779)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:47)
at org.eclipse.jface.util.SafeRunnable.run(SafeRunnable.java:174)
at
org.eclipse.jface.viewers.StructuredViewer.fireDoubleClick(StructuredViewer.java:776)
at
org.eclipse.jface.viewers.StructuredViewer.handleDoubleSelect(StructuredViewer.java:1092)
at
org.eclipse.jface.viewers.ColumnViewer.handleDoubleSelect(ColumnViewer.java:1033)
at
org.eclipse.jface.viewers.StructuredViewer$4.widgetDefaultSelected(StructuredViewer.java:1205)
at
org.eclipse.jface.util.OpenStrategy.fireDefaultSelectionEvent(OpenStrategy.java:271)
at
org.eclipse.jface.util.OpenStrategy$1.handleEvent(OpenStrategy.java:328)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:91)
at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4660)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1622)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1645)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1630)
at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:1392)
at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4427)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:4003)
at
org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1151)
at
org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:339)
at
org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1042)
at
org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:153)
at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:663)
at
org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:339)
at
org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:570)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:173)
at
org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:178)
at
org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:208)
at
org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:143)
at
org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:109)
at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:439)
at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:271)
at
java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:668)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:605)
at org.eclipse.equinox.launcher.Main.run(Main.java:1481)
!ENTRY org.eclipse.ui 4 0 2024-12-31 12:44:36.012
!MESSAGE Unhandled event loop exception
!STACK 0
java.lang.NullPointerException: Cannot invoke "Object.equals(Object)" because
"editorInput" is null
at
org.eclipse.ui.internal.NavigationHistory.createEntry(NavigationHistory.java:605)
at
org.eclipse.ui.internal.NavigationHistory.addEntry(NavigationHistory.java:360)
at
org.eclipse.ui.internal.NavigationHistory.lambda$0(NavigationHistory.java:209)
at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40)
at
org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:132)
at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4382)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:4005)
at
org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1151)
at
org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:339)
at
org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1042)
at
org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:153)
at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:663)
at
org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:339)
at
org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:570)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:173)
at
org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:178)
at
org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:208)
at
org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:143)
at
org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:109)
at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:439)
at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:271)
at
java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:668)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:605)
at org.eclipse.equinox.launcher.Main.run(Main.java:1481)
!ENTRY org.eclipse.ui.ide 4 4 2024-12-31 12:44:38.584
!MESSAGE IEditorPart (class org.eclipse.ui.internal.ErrorEditorPart) passed in
without IEditorInput set.
!ENTRY org.eclipse.ui.ide 4 4 2024-12-31 12:44:38.584
!MESSAGE IEditorPart (class org.eclipse.ui.internal.ErrorEditorPart) passed in
without IEditorInput set.
!STACK 0
java.lang.NullPointerException
at
org.eclipse.ui.internal.ide.handlers.EditorInputPropertyTester.test(EditorInputPropertyTester.java:50)
at org.eclipse.core.internal.expressions.Property.test(Property.java:65)
at
org.eclipse.core.expressions.TestExpression.evaluate(TestExpression.java:107)
at
org.eclipse.core.expressions.CompositeExpression.evaluateAnd(CompositeExpression.java:54)
at
org.eclipse.core.expressions.WithExpression.evaluate(WithExpression.java:84)
at
org.eclipse.core.expressions.CompositeExpression.evaluateOr(CompositeExpression.java:68)
at
org.eclipse.core.expressions.OrExpression.evaluate(OrExpression.java:26)
at
org.eclipse.ui.internal.services.EvaluationReference.evaluate(EvaluationReference.java:76)
at
org.eclipse.ui.internal.services.EvaluationReference.evaluate(EvaluationReference.java:106)
at
org.eclipse.ui.internal.services.EvaluationReference.changed(EvaluationReference.java:100)
at
org.eclipse.e4.core.internal.contexts.TrackableComputationExt.update(TrackableComputationExt.java:105)
at
org.eclipse.e4.core.internal.contexts.EclipseContext.processScheduled(EclipseContext.java:358)
at
org.eclipse.e4.core.internal.contexts.EclipseContext.set(EclipseContext.java:374)
at
org.eclipse.e4.core.internal.contexts.EclipseContext.activate(EclipseContext.java:661)
at
org.eclipse.e4.core.internal.contexts.EclipseContext.activateBranch(EclipseContext.java:670)
at
org.eclipse.e4.ui.internal.workbench.PartActivationHistory.activate(PartActivationHistory.java:60)
at
org.eclipse.e4.ui.internal.workbench.PartServiceImpl.activate(PartServiceImpl.java:767)
at
org.eclipse.e4.ui.internal.workbench.PartServiceImpl.activate(PartServiceImpl.java:686)
at
org.eclipse.e4.ui.internal.workbench.PartServiceImpl.activate(PartServiceImpl.java:681)
at
org.eclipse.e4.ui.internal.workbench.PartServiceImpl.hidePart(PartServiceImpl.java:1406)
at
org.eclipse.e4.ui.internal.workbench.PartServiceImpl.hidePart(PartServiceImpl.java:1341)
at
org.eclipse.e4.ui.workbench.renderers.swt.StackRenderer.closePart(StackRenderer.java:1362)
at
org.eclipse.e4.ui.workbench.renderers.swt.StackRenderer$3.close(StackRenderer.java:1227)
at org.eclipse.swt.custom.CTabFolder.onMouse(CTabFolder.java:1975)
at org.eclipse.swt.custom.CTabFolder.lambda$0(CTabFolder.java:336)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:91)
at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4660)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1622)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1645)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1630)
at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:1392)
at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4427)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:4003)
at
org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1151)
at
org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:339)
at
org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1042)
at
org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:153)
at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:663)
at
org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:339)
at
org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:570)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:173)
at
org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:178)
at
org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:208)
at
org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:143)
at
org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:109)
at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:439)
at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:271)
at
java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:668)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:605)
at org.eclipse.equinox.launcher.Main.run(Main.java:1481)
!ENTRY org.eclipse.ui.ide 4 4 2024-12-31 12:44:38.585
!MESSAGE IEditorPart (class org.eclipse.ui.internal.ErrorEditorPart) passed in
without IEditorInput set.
!ENTRY org.eclipse.ui.ide 4 4 2024-12-31 12:44:38.585
!MESSAGE IEditorPart (class org.eclipse.ui.internal.ErrorEditorPart) passed in
without IEditorInput set.
!STACK 0
java.lang.NullPointerException
at
org.eclipse.ui.internal.ide.handlers.EditorInputPropertyTester.test(EditorInputPropertyTester.java:50)
at org.eclipse.core.internal.expressions.Property.test(Property.java:65)
at
org.eclipse.core.expressions.TestExpression.evaluate(TestExpression.java:107)
at
org.eclipse.core.expressions.CompositeExpression.evaluateAnd(CompositeExpression.java:54)
at
org.eclipse.core.expressions.WithExpression.evaluate(WithExpression.java:84)
at
org.eclipse.core.expressions.CompositeExpression.evaluateOr(CompositeExpression.java:68)
at
org.eclipse.core.expressions.OrExpression.evaluate(OrExpression.java:26)
at
org.eclipse.core.expressions.ReferenceExpression.evaluate(ReferenceExpression.java:72)
at
org.eclipse.ui.internal.services.EvaluationReference.evaluate(EvaluationReference.java:76)
at
org.eclipse.ui.internal.services.EvaluationReference.evaluate(EvaluationReference.java:106)
at
org.eclipse.ui.internal.services.EvaluationReference.changed(EvaluationReference.java:100)
at
org.eclipse.e4.core.internal.contexts.TrackableComputationExt.update(TrackableComputationExt.java:105)
at
org.eclipse.e4.core.internal.contexts.EclipseContext.processScheduled(EclipseContext.java:358)
at
org.eclipse.e4.core.internal.contexts.EclipseContext.set(EclipseContext.java:374)
at
org.eclipse.e4.core.internal.contexts.EclipseContext.activate(EclipseContext.java:661)
at
org.eclipse.e4.core.internal.contexts.EclipseContext.activateBranch(EclipseContext.java:670)
at
org.eclipse.e4.ui.internal.workbench.PartActivationHistory.activate(PartActivationHistory.java:60)
at
org.eclipse.e4.ui.internal.workbench.PartServiceImpl.activate(PartServiceImpl.java:767)
at
org.eclipse.e4.ui.internal.workbench.PartServiceImpl.activate(PartServiceImpl.java:686)
at
org.eclipse.e4.ui.internal.workbench.PartServiceImpl.activate(PartServiceImpl.java:681)
at
org.eclipse.e4.ui.internal.workbench.PartServiceImpl.hidePart(PartServiceImpl.java:1406)
at
org.eclipse.e4.ui.internal.workbench.PartServiceImpl.hidePart(PartServiceImpl.java:1341)
at
org.eclipse.e4.ui.workbench.renderers.swt.StackRenderer.closePart(StackRenderer.java:1362)
at
org.eclipse.e4.ui.workbench.renderers.swt.StackRenderer$3.close(StackRenderer.java:1227)
at org.eclipse.swt.custom.CTabFolder.onMouse(CTabFolder.java:1975)
at org.eclipse.swt.custom.CTabFolder.lambda$0(CTabFolder.java:336)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:91)
at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4660)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1622)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1645)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1630)
at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:1392)
at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4427)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:4003)
at
org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1151)
at
org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:339)
at
org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1042)
at
org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:153)
at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:663)
at
org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:339)
at
org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:570)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:173)
at
org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:178)
at
org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:208)
at
org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:143)
at
org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:109)
at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:439)
at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:271)
at
java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:668)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:605)
at org.eclipse.equinox.launcher.Main.run(Main.java:1481)
!ENTRY org.eclipse.ui.ide 4 4 2024-12-31 12:44:38.592
!MESSAGE IEditorPart (class org.eclipse.ui.internal.ErrorEditorPart) passed in
without IEditorInput set.
!ENTRY org.eclipse.ui.ide 4 4 2024-12-31 12:44:38.593
!MESSAGE IEditorPart (class org.eclipse.ui.internal.ErrorEditorPart) passed in
without IEditorInput set.
!STACK 0
java.lang.NullPointerException
at
org.eclipse.ui.internal.ide.handlers.EditorInputPropertyTester.test(EditorInputPropertyTester.java:50)
at org.eclipse.core.internal.expressions.Property.test(Property.java:65)
at
org.eclipse.core.expressions.TestExpression.evaluate(TestExpression.java:107)
at
org.eclipse.core.expressions.CompositeExpression.evaluateAnd(CompositeExpression.java:54)
at
org.eclipse.core.expressions.WithExpression.evaluate(WithExpression.java:84)
at
org.eclipse.core.expressions.CompositeExpression.evaluateOr(CompositeExpression.java:68)
at
org.eclipse.core.expressions.OrExpression.evaluate(OrExpression.java:26)
at
org.eclipse.ui.internal.services.EvaluationReference.evaluate(EvaluationReference.java:76)
at
org.eclipse.ui.internal.services.EvaluationReference.evaluate(EvaluationReference.java:106)
at
org.eclipse.ui.internal.services.EvaluationReference.changed(EvaluationReference.java:100)
at
org.eclipse.e4.core.internal.contexts.TrackableComputationExt.update(TrackableComputationExt.java:105)
at
org.eclipse.e4.core.internal.contexts.EclipseContext.processScheduled(EclipseContext.java:358)
at
org.eclipse.e4.core.internal.contexts.EclipseContext.set(EclipseContext.java:374)
at
org.eclipse.ui.internal.services.EvaluationService$1.changed(EvaluationService.java:78)
at
org.eclipse.e4.core.internal.contexts.TrackableComputationExt.update(TrackableComputationExt.java:105)
at
org.eclipse.e4.core.internal.contexts.EclipseContext.processScheduled(EclipseContext.java:358)
at
org.eclipse.e4.core.internal.contexts.EclipseContext.set(EclipseContext.java:374)
at
org.eclipse.ui.internal.e4.compatibility.SelectionService.updateSelection(SelectionService.java:156)
at
org.eclipse.ui.internal.WorkbenchPage$E4PartListener.partActivated(WorkbenchPage.java:212)
at
org.eclipse.e4.ui.internal.workbench.PartServiceImpl$2.run(PartServiceImpl.java:250)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:47)
at
org.eclipse.e4.ui.internal.workbench.PartServiceImpl.firePartActivated(PartServiceImpl.java:247)
at
org.eclipse.e4.ui.internal.workbench.PartServiceImpl.activate(PartServiceImpl.java:780)
at
org.eclipse.e4.ui.internal.workbench.PartServiceImpl.activate(PartServiceImpl.java:686)
at
org.eclipse.e4.ui.internal.workbench.PartServiceImpl.activate(PartServiceImpl.java:681)
at
org.eclipse.e4.ui.internal.workbench.PartServiceImpl.hidePart(PartServiceImpl.java:1406)
at
org.eclipse.e4.ui.internal.workbench.PartServiceImpl.hidePart(PartServiceImpl.java:1341)
at
org.eclipse.e4.ui.workbench.renderers.swt.StackRenderer.closePart(StackRenderer.java:1362)
at
org.eclipse.e4.ui.workbench.renderers.swt.StackRenderer$3.close(StackRenderer.java:1227)
at org.eclipse.swt.custom.CTabFolder.onMouse(CTabFolder.java:1975)
at org.eclipse.swt.custom.CTabFolder.lambda$0(CTabFolder.java:336)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:91)
at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4660)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1622)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1645)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1630)
at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:1392)
at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4427)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:4003)
at
org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1151)
at
org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:339)
at
org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1042)
at
org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:153)
at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:663)
at
org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:339)
at
org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:570)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:173)
at
org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:178)
at
org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:208)
at
org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:143)
at
org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:109)
at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:439)
at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:271)
at
java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:668)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:605)
at org.eclipse.equinox.launcher.Main.run(Main.java:1481)
!ENTRY org.eclipse.ui.ide 4 4 2024-12-31 12:44:38.593
!MESSAGE IEditorPart (class org.eclipse.ui.internal.ErrorEditorPart) passed in
without IEditorInput set.
!ENTRY org.eclipse.ui.ide 4 4 2024-12-31 12:44:38.594
!MESSAGE IEditorPart (class org.eclipse.ui.internal.ErrorEditorPart) passed in
without IEditorInput set.
!STACK 0
java.lang.NullPointerException
at
org.eclipse.ui.internal.ide.handlers.EditorInputPropertyTester.test(EditorInputPropertyTester.java:50)
at org.eclipse.core.internal.expressions.Property.test(Property.java:65)
at
org.eclipse.core.expressions.TestExpression.evaluate(TestExpression.java:107)
at
org.eclipse.core.expressions.CompositeExpression.evaluateAnd(CompositeExpression.java:54)
at
org.eclipse.core.expressions.WithExpression.evaluate(WithExpression.java:84)
at
org.eclipse.core.expressions.CompositeExpression.evaluateOr(CompositeExpression.java:68)
at
org.eclipse.core.expressions.OrExpression.evaluate(OrExpression.java:26)
at
org.eclipse.core.expressions.ReferenceExpression.evaluate(ReferenceExpression.java:72)
at
org.eclipse.ui.internal.services.EvaluationReference.evaluate(EvaluationReference.java:76)
at
org.eclipse.ui.internal.services.EvaluationReference.evaluate(EvaluationReference.java:106)
at
org.eclipse.ui.internal.services.EvaluationReference.changed(EvaluationReference.java:100)
at
org.eclipse.e4.core.internal.contexts.TrackableComputationExt.update(TrackableComputationExt.java:105)
at
org.eclipse.e4.core.internal.contexts.EclipseContext.processScheduled(EclipseContext.java:358)
at
org.eclipse.e4.core.internal.contexts.EclipseContext.set(EclipseContext.java:374)
at
org.eclipse.ui.internal.services.EvaluationService$1.changed(EvaluationService.java:78)
at
org.eclipse.e4.core.internal.contexts.TrackableComputationExt.update(TrackableComputationExt.java:105)
at
org.eclipse.e4.core.internal.contexts.EclipseContext.processScheduled(EclipseContext.java:358)
at
org.eclipse.e4.core.internal.contexts.EclipseContext.set(EclipseContext.java:374)
at
org.eclipse.ui.internal.e4.compatibility.SelectionService.updateSelection(SelectionService.java:156)
at
org.eclipse.ui.internal.WorkbenchPage$E4PartListener.partActivated(WorkbenchPage.java:212)
at
org.eclipse.e4.ui.internal.workbench.PartServiceImpl$2.run(PartServiceImpl.java:250)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:47)
at
org.eclipse.e4.ui.internal.workbench.PartServiceImpl.firePartActivated(PartServiceImpl.java:247)
at
org.eclipse.e4.ui.internal.workbench.PartServiceImpl.activate(PartServiceImpl.java:780)
at
org.eclipse.e4.ui.internal.workbench.PartServiceImpl.activate(PartServiceImpl.java:686)
at
org.eclipse.e4.ui.internal.workbench.PartServiceImpl.activate(PartServiceImpl.java:681)
at
org.eclipse.e4.ui.internal.workbench.PartServiceImpl.hidePart(PartServiceImpl.java:1406)
at
org.eclipse.e4.ui.internal.workbench.PartServiceImpl.hidePart(PartServiceImpl.java:1341)
at
org.eclipse.e4.ui.workbench.renderers.swt.StackRenderer.closePart(StackRenderer.java:1362)
at
org.eclipse.e4.ui.workbench.renderers.swt.StackRenderer$3.close(StackRenderer.java:1227)
at org.eclipse.swt.custom.CTabFolder.onMouse(CTabFolder.java:1975)
at org.eclipse.swt.custom.CTabFolder.lambda$0(CTabFolder.java:336)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:91)
at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4660)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1622)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1645)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1630)
at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:1392)
at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4427)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:4003)
at
org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1151)
at
org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:339)
at
org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1042)
at
org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:153)
at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:663)
at
org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:339)
at
org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:570)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:173)
at
org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:178)
at
org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:208)
at
org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:143)
at
org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:109)
at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:439)
at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:271)
at
java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:668)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:605)
at org.eclipse.equinox.launcher.Main.run(Main.java:1481)
!ENTRY org.eclipse.ui.workbench 4 2 2024-12-31 12:44:38.622
!MESSAGE Problems occurred when invoking code from plug-in:
"org.eclipse.ui.workbench".
!STACK 0
java.lang.NullPointerException: Cannot invoke "Object.equals(Object)" because
"input" is null
at
org.eclipse.ui.internal.NavigationHistory$1.updateNavigationHistory(NavigationHistory.java:126)
at
org.eclipse.ui.internal.NavigationHistory$1.partClosed(NavigationHistory.java:104)
at org.eclipse.ui.internal.WorkbenchPage$13.run(WorkbenchPage.java:5063)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:47)
at
org.eclipse.ui.internal.WorkbenchPage.firePartClosed(WorkbenchPage.java:5060)
at
org.eclipse.ui.internal.e4.compatibility.CompatibilityPart.lambda$0(CompatibilityPart.java:112)
at
org.eclipse.e4.ui.services.internal.events.UIEventHandler.lambda$0(UIEventHandler.java:38)
at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:183)
at
org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:133)
at org.eclipse.swt.widgets.Display.syncExec(Display.java:5264)
at
org.eclipse.e4.ui.workbench.swt.DisplayUISynchronize.syncExec(DisplayUISynchronize.java:34)
at
org.eclipse.e4.ui.services.internal.events.UIEventHandler.handleEvent(UIEventHandler.java:38)
at
org.eclipse.equinox.internal.event.EventHandlerWrapper.handleEvent(EventHandlerWrapper.java:206)
at
org.eclipse.equinox.internal.event.EventHandlerTracker.dispatchEvent(EventHandlerTracker.java:201)
at
org.eclipse.equinox.internal.event.EventHandlerTracker.dispatchEvent(EventHandlerTracker.java:1)
at
org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:230)
at
org.eclipse.osgi.framework.eventmgr.ListenerQueue.dispatchEventSynchronous(ListenerQueue.java:151)
at
org.eclipse.equinox.internal.event.EventAdminImpl.dispatchEvent(EventAdminImpl.java:131)
at
org.eclipse.equinox.internal.event.EventAdminImpl.sendEvent(EventAdminImpl.java:73)
at
org.eclipse.equinox.internal.event.EventComponent.sendEvent(EventComponent.java:44)
at
org.eclipse.e4.ui.services.internal.events.EventBroker.send(EventBroker.java:55)
at
org.eclipse.e4.ui.internal.workbench.UIEventPublisher.notifyChanged(UIEventPublisher.java:60)
at
org.eclipse.emf.common.notify.impl.BasicNotifierImpl.eNotify(BasicNotifierImpl.java:424)
at
org.eclipse.e4.ui.model.application.ui.impl.UIElementImpl.setWidget(UIElementImpl.java:267)
at
org.eclipse.e4.ui.workbench.renderers.swt.SWTPartRenderer.unbindWidget(SWTPartRenderer.java:161)
at
org.eclipse.e4.ui.workbench.renderers.swt.SWTPartRenderer.disposeWidget(SWTPartRenderer.java:184)
at
org.eclipse.e4.ui.workbench.renderers.swt.ContributedPartRenderer.disposeWidget(ContributedPartRenderer.java:284)
at
org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeRemoveGui(PartRenderingEngine.java:934)
at
org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$4.run(PartRenderingEngine.java:857)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:47)
at
org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.removeGui(PartRenderingEngine.java:841)
at
org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.subscribeTopicToBeRendered(PartRenderingEngine.java:184)
at
java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
at
org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:56)
at
org.eclipse.e4.core.di.internal.extensions.EventObjectSupplier$DIEventHandler.handleEvent(EventObjectSupplier.java:92)
at
org.eclipse.equinox.internal.event.EventHandlerWrapper.handleEvent(EventHandlerWrapper.java:206)
at
org.eclipse.equinox.internal.event.EventHandlerTracker.dispatchEvent(EventHandlerTracker.java:201)
at
org.eclipse.equinox.internal.event.EventHandlerTracker.dispatchEvent(EventHandlerTracker.java:1)
at
org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:230)
at
org.eclipse.osgi.framework.eventmgr.ListenerQueue.dispatchEventSynchronous(ListenerQueue.java:151)
at
org.eclipse.equinox.internal.event.EventAdminImpl.dispatchEvent(EventAdminImpl.java:131)
at
org.eclipse.equinox.internal.event.EventAdminImpl.sendEvent(EventAdminImpl.java:73)
at
org.eclipse.equinox.internal.event.EventComponent.sendEvent(EventComponent.java:44)
at
org.eclipse.e4.ui.services.internal.events.EventBroker.send(EventBroker.java:55)
at
org.eclipse.e4.ui.internal.workbench.UIEventPublisher.notifyChanged(UIEventPublisher.java:60)
at
org.eclipse.emf.common.notify.impl.BasicNotifierImpl.eNotify(BasicNotifierImpl.java:424)
at
org.eclipse.e4.ui.model.application.ui.impl.UIElementImpl.setToBeRendered(UIElementImpl.java:316)
at
org.eclipse.e4.ui.internal.workbench.PartServiceImpl.hidePart(PartServiceImpl.java:1411)
at
org.eclipse.e4.ui.internal.workbench.PartServiceImpl.hidePart(PartServiceImpl.java:1341)
at
org.eclipse.e4.ui.workbench.renderers.swt.StackRenderer.closePart(StackRenderer.java:1362)
at
org.eclipse.e4.ui.workbench.renderers.swt.StackRenderer$3.close(StackRenderer.java:1227)
at org.eclipse.swt.custom.CTabFolder.onMouse(CTabFolder.java:1975)
at org.eclipse.swt.custom.CTabFolder.lambda$0(CTabFolder.java:336)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:91)
at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4660)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1622)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1645)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1630)
at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:1392)
at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4427)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:4003)
at
org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1151)
at
org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:339)
at
org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1042)
at
org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:153)
at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:663)
at
org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:339)
at
org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:570)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:173)
at
org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:178)
at
org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:208)
at
org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:143)
at
org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:109)
at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:439)
at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:271)
at
java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:668)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:605)
at org.eclipse.equinox.launcher.Main.run(Main.java:1481)
--------------- log with WOLips 4.8 installed ----------------------
at com.sun.jna.Native.loadLibrary(Native.java:279)
at com.sun.jna.Native.loadLibrary(Native.java:265)
at
org.objectstyle.wolips.goodies.core.mac.jna.CoreServices.<clinit>(CoreServices.java:14)
at
org.objectstyle.wolips.goodies.core.mac.jna.CoreServices$CoreServicesWrapper.<clinit>(CoreServices.java:66)
... 48 more
!ENTRY org.eclipse.core.resources 4 1 2024-12-31 12:58:09.882
!MESSAGE An error occurred while installing an auto-refresh monitor
!STACK 0
java.lang.NoClassDefFoundError: Could not initialize class
org.objectstyle.wolips.goodies.core.mac.jna.CoreServices$CoreServicesWrapper
at
org.objectstyle.wolips.goodies.core.mac.MacRefreshProvider.installMonitor(MacRefreshProvider.java:15)
at
org.eclipse.core.resources.refresh.RefreshProvider.installMonitor(RefreshProvider.java:92)
at
org.eclipse.core.internal.refresh.MonitorManager.safeInstallMonitor(MonitorManager.java:291)
at
org.eclipse.core.internal.refresh.MonitorManager.monitor(MonitorManager.java:184)
at
org.eclipse.core.internal.refresh.MonitorManager.start(MonitorManager.java:308)
at
org.eclipse.core.internal.refresh.RefreshManager.manageAutoRefresh(RefreshManager.java:63)
at
org.eclipse.core.internal.refresh.RefreshManager.startup(RefreshManager.java:140)
at
org.eclipse.core.internal.resources.Workspace.startup(Workspace.java:2635)
at
org.eclipse.core.internal.resources.Workspace.open(Workspace.java:2325)
at
org.eclipse.core.resources.ResourcesPlugin$WorkspaceInitCustomizer.addingService(ResourcesPlugin.java:591)
at
org.eclipse.core.resources.ResourcesPlugin$WorkspaceInitCustomizer.addingService(ResourcesPlugin.java:1)
at
org.osgi.util.tracker.ServiceTracker$Tracked.customizerAdding(ServiceTracker.java:947)
at
org.osgi.util.tracker.ServiceTracker$Tracked.customizerAdding(ServiceTracker.java:1)
at
org.osgi.util.tracker.AbstractTracked.trackAdding(AbstractTracked.java:257)
at
org.osgi.util.tracker.AbstractTracked.trackInitial(AbstractTracked.java:184)
at org.osgi.util.tracker.ServiceTracker.open(ServiceTracker.java:324)
at org.osgi.util.tracker.ServiceTracker.open(ServiceTracker.java:267)
at
org.eclipse.core.resources.ResourcesPlugin.start(ResourcesPlugin.java:565)
at
org.eclipse.osgi.internal.framework.BundleContextImpl$2.run(BundleContextImpl.java:833)
at
org.eclipse.osgi.internal.framework.BundleContextImpl$2.run(BundleContextImpl.java:1)
at
java.base/java.security.AccessController.doPrivileged(AccessController.java:571)
at
org.eclipse.osgi.internal.framework.BundleContextImpl.startActivator(BundleContextImpl.java:825)
at
org.eclipse.osgi.internal.framework.BundleContextImpl.start(BundleContextImpl.java:775)
at
org.eclipse.osgi.internal.framework.EquinoxBundle.startWorker0(EquinoxBundle.java:1057)
at
org.eclipse.osgi.internal.framework.EquinoxBundle$EquinoxModule.startWorker(EquinoxBundle.java:387)
at org.eclipse.osgi.container.Module.doStart(Module.java:639)
at org.eclipse.osgi.container.Module.start(Module.java:498)
at
org.eclipse.osgi.framework.util.SecureAction.start(SecureAction.java:528)
at
org.eclipse.osgi.internal.hooks.EclipseLazyStarter.postFindLocalClass(EclipseLazyStarter.java:122)
at
org.eclipse.osgi.internal.loader.classpath.ClasspathManager.findLocalClass(ClasspathManager.java:620)
at
org.eclipse.osgi.internal.loader.ModuleClassLoader.findLocalClass(ModuleClassLoader.java:348)
at
org.eclipse.osgi.internal.loader.BundleLoader.findLocalClass(BundleLoader.java:414)
at
org.eclipse.osgi.internal.loader.sources.SingleSourcePackage.loadClass(SingleSourcePackage.java:41)
at
org.eclipse.osgi.internal.loader.BundleLoader.findClass0(BundleLoader.java:516)
at
org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:434)
at
org.eclipse.osgi.internal.loader.ModuleClassLoader.loadClass(ModuleClassLoader.java:174)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:526)
at
org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:179)
at
org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:208)
at
org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:143)
at
org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:109)
at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:439)
at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:271)
at
java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:668)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:605)
at org.eclipse.equinox.launcher.Main.run(Main.java:1481)
Caused by: java.lang.ExceptionInInitializerError: Exception
java.lang.UnsatisfiedLinkError: Unable to load library 'CoreServices':
dlopen(libCoreServices.dylib, 0x0009): tried: 'libCoreServices.dylib' (no such
file), '/System/Volumes/Preboot/Cryptexes/OSlibCoreServices.dylib' (no such
file), '/usr/lib/libCoreServices.dylib' (no such file, not in dyld cache),
'libCoreServices.dylib' (no such file), '/usr/local/lib/libCoreServices.dylib'
(no such file), '/usr/lib/libCoreServices.dylib' (no such file, not in dyld
cache) [in thread "main"]
at com.sun.jna.NativeLibrary.loadLibrary(NativeLibrary.java:155)
at com.sun.jna.NativeLibrary.getInstance(NativeLibrary.java:216)
at com.sun.jna.NativeLibrary.getInstance(NativeLibrary.java:191)
at com.sun.jna.Library$Handler.<init>(Library.java:131)
at com.sun.jna.Native.loadLibrary(Native.java:279)
at com.sun.jna.Native.loadLibrary(Native.java:265)
at
org.objectstyle.wolips.goodies.core.mac.jna.CoreServices.<clinit>(CoreServices.java:14)
at
org.objectstyle.wolips.goodies.core.mac.jna.CoreServices$CoreServicesWrapper.<clinit>(CoreServices.java:66)
... 48 more
!ENTRY ch.qos.logback.classic 1 0 2024-12-31 12:58:10.731
!MESSAGE Logback config file:
/Users/ruggiero/Companies/rucotec/3029_Xeotech/Projects/xeo-workspace/.metadata/.plugins/org.eclipse.m2e.logback/logback.2.7.0.20241001-1350.xml
!ENTRY org.eclipse.jface 2 0 2024-12-31 12:58:19.867
!MESSAGE Keybinding conflicts occurred. They may interfere with normal
accelerator operation.
!SUBENTRY 1 org.eclipse.jface 2 0 2024-12-31 12:58:19.867
!MESSAGE A conflict occurred for ALT+COMMAND+3:
Binding(ALT+COMMAND+3,
ParameterizedCommand(Command(org.objectstyle.wolips.componenteditor.editors.towod,Switch
to Wod Editor,
Switch to Wod Editor,
Category(org.objectstyle.wolips.componenteditor.componenteditorcommands,Component
Editor,Component Editor,true),
WorkbenchHandlerServiceHandler("org.objectstyle.wolips.componenteditor.editors.towod"),
,,true),null),
org.eclipse.ui.defaultAcceleratorConfiguration,
org.eclipse.ui.contexts.window,,,system)
Binding(ALT+COMMAND+3,
ParameterizedCommand(Command(org.eclipse.egit.ui.team.Commit,Commit...,
,
Category(org.eclipse.egit.ui.commandCategory,Git,null,true),
WorkbenchHandlerServiceHandler("org.eclipse.egit.ui.team.Commit"),
,,true),null),
org.eclipse.ui.defaultAcceleratorConfiguration,
org.eclipse.ui.contexts.window,,cocoa,system)
!ENTRY org.eclipse.jface 2 0 2024-12-31 13:02:07.793
!MESSAGE Keybinding conflicts occurred. They may interfere with normal
accelerator operation.
!SUBENTRY 1 org.eclipse.jface 2 0 2024-12-31 13:02:07.793
!MESSAGE A conflict occurred for COMMAND+SHIFT+V:
Binding(COMMAND+SHIFT+V,
ParameterizedCommand(Command(org.eclipse.jdt.debug.ui.command.OpenFromClipboard,Open
from Clipboard,
Opens a Java element or a Java stack trace from clipboard,
Category(org.eclipse.ui.category.navigate,Navigate,null,true),
WorkbenchHandlerServiceHandler("org.eclipse.jdt.debug.ui.command.OpenFromClipboard"),
,,true),null),
org.eclipse.ui.defaultAcceleratorConfiguration,
org.eclipse.ui.contexts.window,,,system)
Binding(COMMAND+SHIFT+V,
ParameterizedCommand(Command(org.objectstyle.wolips.eomodeler.openEntity,Open
Entity...,
,
Category(org.eclipse.ui.category.navigate,Navigate,null,true),
WorkbenchHandlerServiceHandler("org.objectstyle.wolips.eomodeler.openEntity"),
,,true),null),
org.eclipse.ui.defaultAcceleratorConfiguration,
org.eclipse.ui.contexts.window,,,system)
!ENTRY org.eclipse.ui 4 4 2024-12-31 13:02:08.036
!MESSAGE Plug-in 'org.objectstyle.wolips.wodclipse' contributed an invalid Menu
Extension (Path:
'navigate/org.objectstyle.wolips.componenteditor.navigateMenuContribution' is
invalid): org.objectstyle.wolips.wodclipse.action.openDeclaration
> On 26 Dec 2024, at 00:33, Ramsey Gurley <email@hidden> wrote:
>
> I have not seen this issue so far working with the new build.
>
> If you're like me, then maybe you've updated eclipse a dozen times or so on
> the same machine, because I like to stay on the latest release of eclipse and
> there's a new one every three months. As a result of this behavior, I
> sometimes see weird problems in eclipse because of cruft building up in the
> ~/.eclipse folder. I also tend to keep the same workspaces and upgrade those
> over and over again as well... which can also result in cruftiness (is that a
> word?) in the workspace metadata directory.
>
> Anyway, maybe try stopping eclipse, moving the ~/.eclipse dir to something
> like ~/old.eclipse, and start a fresh workspace to see if you can reproduce
> the issue with everything clean.
>
>
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Webobjects-dev mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden