[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[news.eclipse.tools] Problem starting the Workbench with editor open

I get the following when starting up the Workbench that was shutdown with
a FormEditor open. Looks like setFocus() is being called before my
createPartControl so the viewer is null. Is this because I'm not doing 
anything to save my editor's state on shutdown?

Log: Tue Apr 17 13:22:16 EDT 2001
2 com.ibm.eclipse.core.runtime 2 Problems occurred when invoking plug-in
code.
java.lang.NullPointerException
	at
com.ibm.eclipse.examples.formeditor.FormEditor.setFocus(FormEditor.java:423)
	at
com.ibm.eclipse.internal.ui.EditorPresentation.setVisibleEditor(EditorPresentation.java:322)
	at
com.ibm.eclipse.internal.ui.EditorPresentation.openEditor(EditorPresentation.java:286)
	at com.ibm.eclipse.internal.ui.EditorManager$3.run(EditorManager.java:378)
	at com.ibm.swt.custom.BusyIndicator.showWhile(BusyIndicator.java,
Compiled Code)
	at
com.ibm.eclipse.internal.ui.EditorManager.openInternalEditor(EditorManager.java:368)
	at
com.ibm.eclipse.internal.ui.EditorManager.openInternalEditor(EditorManager.java:354)
	at
com.ibm.eclipse.internal.ui.EditorManager.access$5(EditorManager.java:335)
	at com.ibm.eclipse.internal.ui.EditorManager$5.run(EditorManager.java:487)
	at
com.ibm.eclipse.internal.core.runtime.InternalPlatform.run(InternalPlatform.java:481)
	at com.ibm.eclipse.core.runtime.Platform.run(Platform.java:390)
	at
com.ibm.eclipse.internal.ui.EditorManager.restoreState(EditorManager.java,
Compiled Code)
	at
com.ibm.eclipse.internal.ui.WorkbenchPage.restoreState(WorkbenchPage.java,
Compiled Code)
	at
com.ibm.eclipse.internal.ui.WorkbenchWindow.restoreState(WorkbenchWindow.java,
Compiled Code)
	at com.ibm.eclipse.internal.ui.Workbench.restoreState(Workbench.java,
Compiled Code)
	at com.ibm.eclipse.internal.ui.Workbench$4.run(Workbench.java:400)
	at
com.ibm.eclipse.internal.core.runtime.InternalPlatform.run(InternalPlatform.java:481)
	at com.ibm.eclipse.core.runtime.Platform.run(Platform.java:390)
	at
com.ibm.eclipse.internal.ui.Workbench.openPreviousWorkbenchState(Workbench.java:384)
	at com.ibm.eclipse.internal.ui.Workbench.openWindows(Workbench.java:439)
	at com.ibm.eclipse.internal.ui.Workbench.run(Workbench.java:531)
	at
com.ibm.eclipse.internal.core.boot.InternalBootLoader.run(InternalBootLoader.java:781)
	at com.ibm.eclipse.core.boot.BootLoader.run(BootLoader.java:156)
	at java.lang.reflect.Method.invoke(Native Method)
	at com.ibm.eclipse.launcher.Main.basicRun(Main.java:60)
	at com.ibm.eclipse.launcher.Main.run(Main.java:207)
	at com.ibm.eclipse.launcher.UIMain.main(UIMain.java:23)