NullPointerException in OxygenXMLEditorActionBarContributor

Having trouble installing Oxygen? Got a bug to report? Post it all here.
hamsta
Posts: 4
Joined: Wed May 25, 2005 11:13 am

NullPointerException in OxygenXMLEditorActionBarContributor

Post by hamsta »

Code: Select all


osgi> !SESSION 2005-09-09 10:05:29.671 -----------------------------------------------
eclipse.buildId=I20050627-1435
java.version=1.4.2_06
java.vendor=Sun Microsystems Inc.
BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=de_DE
Framework arguments: -showlocation
Command-line arguments: -os win32 -ws win32 -arch x86 -console -consolelog -showlocation

!ENTRY org.eclipse.core.resources 2 10035 2005-09-09 10:06:06.359
!MESSAGE A workspace crash was detected. The previous session did not exit normally.
log4j:WARN No appenders could be found for logger (com.oxygenxml.editor.EditorPlugin).
log4j:WARN Please initialize the log4j system properly.

!ENTRY org.eclipse.ui.workbench 4 2 2005-09-09 10:06:19.203
!MESSAGE Problems occurred when invoking code from plug-in: "org.eclipse.ui.workbench".
!STACK 0
java.lang.NullPointerException
at com.oxygenxml.editor.editors.xml.OxygenXMLEditorActionBarContributor.setActiveEditor(Unknown Source)
at org.eclipse.ui.internal.EditorActionBars.partChanged(EditorActionBars.java:310)
at org.eclipse.ui.internal.WorkbenchPage$3.run(WorkbenchPage.java:570)
at org.eclipse.core.internal.runtime.InternalPlatform.run(InternalPlatform.java:1044)
at org.eclipse.core.runtime.Platform.run(Platform.java:783)
at org.eclipse.ui.internal.WorkbenchPage.activatePart(WorkbenchPage.java:559)
at org.eclipse.ui.internal.WorkbenchPage.setActivePart(WorkbenchPage.java:2855)
at org.eclipse.ui.internal.WorkbenchPage.activate(WorkbenchPage.java:552)
at org.eclipse.ui.internal.WorkbenchPage.makeActive(WorkbenchPage.java:1090)
at org.eclipse.ui.internal.WorkbenchPage.updateActivePart(WorkbenchPage.java:1070)
at org.eclipse.ui.internal.WorkbenchPage.handleDeferredEvents(WorkbenchPage.java:1254)
at org.eclipse.ui.internal.WorkbenchPage.deferUpdates(WorkbenchPage.java:1243)
at org.eclipse.ui.internal.WorkbenchPage.restoreState(WorkbenchPage.java:2655)
at org.eclipse.ui.internal.WorkbenchWindow.restoreState(WorkbenchWindow.java:1819)
at org.eclipse.ui.internal.Workbench.doRestoreState(Workbench.java:2566)
at org.eclipse.ui.internal.Workbench.access$14(Workbench.java:2515)
at org.eclipse.ui.internal.Workbench$19.run(Workbench.java:1514)
at org.eclipse.ui.internal.Workbench$16.run(Workbench.java:1263)
at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:346)
at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:291)
at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:447)
at org.eclipse.ui.internal.Workbench.runStartupWithProgress(Workbench.java:1258)
at org.eclipse.ui.internal.Workbench.restoreState(Workbench.java:1512)
at org.eclipse.ui.internal.Workbench.access$12(Workbench.java:1491)
at org.eclipse.ui.internal.Workbench$17.run(Workbench.java:1374)
at org.eclipse.core.internal.runtime.InternalPlatform.run(InternalPlatform.java:1044)
at org.eclipse.core.runtime.Platform.run(Platform.java:783)
at org.eclipse.ui.internal.Workbench.restoreState(Workbench.java:1318)
at org.eclipse.ui.internal.WorkbenchConfigurer.restoreState(WorkbenchConfigurer.java:183)
at org.eclipse.ui.application.WorkbenchAdvisor.openWindows(WorkbenchAdvisor.java:700)
at org.eclipse.ui.internal.Workbench.init(Workbench.java:1034)
at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1636)
at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:367)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:143)
at org.eclipse.ui.internal.ide.IDEApplication.run(IDEApplication.java:103)
at org.eclipse.core.internal.runtime.PlatformActivator$1.run(PlatformActivator.java:226)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:376)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:163)
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.invokeFramework(Main.java:334)
at org.eclipse.core.launcher.Main.basicRun(Main.java:278)
at org.eclipse.core.launcher.Main.run(Main.java:973)
at org.eclipse.core.launcher.Main.main(Main.java:948)
oXygen 6.1.0
sorin_ristache
Posts: 4141
Joined: Fri Mar 28, 2003 2:12 pm

Post by sorin_ristache »

Hello,

I cannot reproduce the NullPointerException with version 6.1.1 (build 2005072212), reported as 6.1.0 in the list of plugins, installed in a fresh Eclipse 3.1. Do you have other build number in the Preferences - oXygen panel ?

Regards,
Sorin
sorin_ristache
Posts: 4141
Joined: Fri Mar 28, 2003 2:12 pm

Post by sorin_ristache »

Hello,

We reproduced and fixed the NullPointerException. The fix will be available in the 6.2 release.

Best regards,
Sorin
Post Reply