Community
Participate
Working Groups
Upon first starting up a previously working project, I get an exception whenever trying to open a .java file in the Java editor. I've got the Outline and Navigator windows open. The following is taken from my .log file: Log: Thu Mar 14 15:21:11 GMT 2002 2 org.eclipse.ui 2 Problems occurred when invoking code from plug-in: org.eclipse.ui. java.lang.NullPointerException at org.eclipse.jdt.internal.core.JavaModelManager.putInfo (JavaModelManager.java:935) at org.eclipse.jdt.internal.core.CompilationUnit.generateInfos (CompilationUnit.java:200) at org.eclipse.jdt.internal.core.Openable.buildStructure (Openable.java:62) at org.eclipse.jdt.internal.core.Openable.openWhenClosed (Openable.java:405) at org.eclipse.jdt.internal.core.Openable.open(Openable.java:341) at org.eclipse.jdt.internal.core.WorkingCopy.open(WorkingCopy.java:220) at org.eclipse.jdt.internal.core.CompilationUnit.getWorkingCopy (CompilationUnit.java:427) at org.eclipse.jdt.internal.core.CompilationUnit.getWorkingCopy (CompilationUnit.java:418) at org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitDocumentProvider.createEle mentInfo(CompilationUnitDocumentProvider.java:207) at org.eclipse.ui.texteditor.AbstractDocumentProvider.connect (AbstractDocumentProvider.java:244) at org.eclipse.ui.texteditor.AbstractTextEditor.doSetInput (AbstractTextEditor.java:1158) at org.eclipse.jdt.internal.ui.javaeditor.JavaEditor.doSetInput (JavaEditor.java:339) at org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.doSetInput (CompilationUnitEditor.java:913) at org.eclipse.ui.texteditor.AbstractTextEditor.init (AbstractTextEditor.java:836) at org.eclipse.ui.internal.EditorManager$2.run(EditorManager.java:452) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:56) at org.eclipse.ui.internal.EditorManager.openInternalEditor (EditorManager.java:447) at org.eclipse.ui.internal.EditorManager.openInternalEditor (EditorManager.java:498) at org.eclipse.ui.internal.EditorManager.access$5 (EditorManager.java:478) at org.eclipse.ui.internal.EditorManager$5.run(EditorManager.java:589) at org.eclipse.core.internal.runtime.InternalPlatform.run (InternalPlatform.java:821) at org.eclipse.core.runtime.Platform.run(Platform.java:395) at org.eclipse.ui.internal.EditorManager.restoreState (EditorManager.java:543) at org.eclipse.ui.internal.WorkbenchPage.restoreState (WorkbenchPage.java:1270) at org.eclipse.ui.internal.WorkbenchPage.<init>(WorkbenchPage.java:84) at org.eclipse.ui.internal.WorkbenchWindow.restoreState (WorkbenchWindow.java:760) at org.eclipse.ui.internal.Workbench.restoreState(Workbench.java:803) at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:549) at org.eclipse.core.internal.runtime.InternalPlatform.run (InternalPlatform.java:821) at org.eclipse.core.runtime.Platform.run(Platform.java:395) at org.eclipse.ui.internal.Workbench.openPreviousWorkbenchState (Workbench.java:533) at org.eclipse.ui.internal.Workbench.openWindows(Workbench.java:590) at org.eclipse.ui.internal.Workbench.init(Workbench.java:433) at org.eclipse.ui.internal.Workbench.run(Workbench.java:823) at org.eclipse.core.internal.boot.InternalBootLoader.run (InternalBootLoader.java:878) at org.eclipse.core.boot.BootLoader.run(BootLoader.java:321) at java.lang.reflect.Method.invoke(Native Method) at org.eclipse.core.launcher.Main.basicRun(Main.java:151) at org.eclipse.core.launcher.Main.run(Main.java:502) at org.eclipse.core.launcher.Main.main(Main.java:362) Log: Thu Mar 14 15:21:37 GMT 2002 1 org.eclipse.core.resources 4 Unhandled exception caught in event loop. Log: Thu Mar 14 15:21:37 GMT 2002 4 org.eclipse.ui 0 java.lang.NullPointerException java.lang.NullPointerException at org.eclipse.jdt.internal.core.JavaModelManager.putInfo (JavaModelManager.java:935) at org.eclipse.jdt.internal.core.CompilationUnit.generateInfos (CompilationUnit.java:200) at org.eclipse.jdt.internal.core.Openable.buildStructure (Openable.java:62) at org.eclipse.jdt.internal.core.Openable.openWhenClosed (Openable.java:405) at org.eclipse.jdt.internal.core.Openable.open(Openable.java:341) at org.eclipse.jdt.internal.core.WorkingCopy.open(WorkingCopy.java:220) at org.eclipse.jdt.internal.core.CompilationUnit.getWorkingCopy (CompilationUnit.java:427) at org.eclipse.jdt.internal.core.CompilationUnit.getWorkingCopy (CompilationUnit.java:418) at org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitDocumentProvider.createEle mentInfo(CompilationUnitDocumentProvider.java:207) at org.eclipse.ui.texteditor.AbstractDocumentProvider.connect (AbstractDocumentProvider.java:244) at org.eclipse.ui.texteditor.AbstractTextEditor.doSetInput (AbstractTextEditor.java:1158) at org.eclipse.jdt.internal.ui.javaeditor.JavaEditor.doSetInput (JavaEditor.java:339) at org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.doSetInput (CompilationUnitEditor.java:913) at org.eclipse.ui.texteditor.AbstractTextEditor.init (AbstractTextEditor.java:836) at org.eclipse.ui.internal.EditorManager$2.run(EditorManager.java:452) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:56) at org.eclipse.ui.internal.EditorManager.openInternalEditor (EditorManager.java:447) at org.eclipse.ui.internal.EditorManager.openInternalEditor (EditorManager.java:498) at org.eclipse.ui.internal.EditorManager.openEditor (EditorManager.java:372) at org.eclipse.ui.internal.EditorManager.openEditor (EditorManager.java:269) at org.eclipse.ui.internal.WorkbenchPage.openEditor (WorkbenchPage.java:1167) at org.eclipse.ui.internal.WorkbenchPage.openEditor (WorkbenchPage.java:1063) at org.eclipse.ui.actions.OpenFileAction.openFile (OpenFileAction.java:89) at org.eclipse.ui.actions.OpenSystemEditorAction.run (OpenSystemEditorAction.java:91) at org.eclipse.ui.actions.OpenFileAction.handleDoubleClick (OpenFileAction.java:111) at org.eclipse.ui.views.navigator.OpenActionFactory.handleDoubleClick (OpenActionFactory.java:124) at org.eclipse.ui.views.navigator.ResourceNavigatorActionFactory.handleDoubleClick (ResourceNavigatorActionFactory.java:118) at org.eclipse.ui.views.navigator.ResourceNavigator.handleDoubleClick (ResourceNavigator.java:389) at org.eclipse.ui.views.navigator.ResourceNavigator$4.doubleClick (ResourceNavigator.java:186) at org.eclipse.jface.viewers.StructuredViewer.fireDoubleClick (StructuredViewer.java:272) at org.eclipse.jface.viewers.StructuredViewer.handleDoubleSelect (StructuredViewer.java:416) at org.eclipse.jface.viewers.AbstractTreeViewer$1.widgetDefaultSelected (AbstractTreeViewer.java:627) at org.eclipse.swt.widgets.TypedListener.handleEvent (TypedListener.java:92) at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:74) at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:637) at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:1413) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:1205) at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:844) at org.eclipse.ui.internal.Workbench.run(Workbench.java:827) at org.eclipse.core.internal.boot.InternalBootLoader.run (InternalBootLoader.java:878) at org.eclipse.core.boot.BootLoader.run(BootLoader.java:321) at java.lang.reflect.Method.invoke(Native Method) at org.eclipse.core.launcher.Main.basicRun(Main.java:151) at org.eclipse.core.launcher.Main.run(Main.java:502) at org.eclipse.core.launcher.Main.main(Main.java:362) Log: Thu Mar 14 15:21:58 GMT 2002 1 org.eclipse.core.resources 4 Unhandled exception caught in event loop. Log: Thu Mar 14 15:21:58 GMT 2002 4 org.eclipse.ui 0 java.lang.NullPointerException java.lang.NullPointerException at org.eclipse.jdt.internal.core.JavaModelManager.putInfo (JavaModelManager.java:935) at org.eclipse.jdt.internal.core.CompilationUnit.generateInfos (CompilationUnit.java:200) at org.eclipse.jdt.internal.core.Openable.buildStructure (Openable.java:62) at org.eclipse.jdt.internal.core.Openable.openWhenClosed (Openable.java:405) at org.eclipse.jdt.internal.core.Openable.open(Openable.java:341) at org.eclipse.jdt.internal.core.WorkingCopy.open(WorkingCopy.java:220) at org.eclipse.jdt.internal.core.CompilationUnit.getWorkingCopy (CompilationUnit.java:427) at org.eclipse.jdt.internal.core.CompilationUnit.getWorkingCopy (CompilationUnit.java:418) at org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitDocumentProvider.createEle mentInfo(CompilationUnitDocumentProvider.java:207) at org.eclipse.ui.texteditor.AbstractDocumentProvider.connect (AbstractDocumentProvider.java:244) at org.eclipse.ui.texteditor.AbstractTextEditor.doSetInput (AbstractTextEditor.java:1158) at org.eclipse.jdt.internal.ui.javaeditor.JavaEditor.doSetInput (JavaEditor.java:339) at org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor.doSetInput (CompilationUnitEditor.java:913) at org.eclipse.ui.texteditor.AbstractTextEditor.init (AbstractTextEditor.java:836) at org.eclipse.ui.internal.EditorManager$2.run(EditorManager.java:452) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:56) at org.eclipse.ui.internal.EditorManager.openInternalEditor (EditorManager.java:447) at org.eclipse.ui.internal.EditorManager.openInternalEditor (EditorManager.java:498) at org.eclipse.ui.internal.EditorManager.openEditor (EditorManager.java:372) at org.eclipse.ui.internal.EditorManager.openEditor (EditorManager.java:269) at org.eclipse.ui.internal.WorkbenchPage.openEditor (WorkbenchPage.java:1167) at org.eclipse.ui.internal.WorkbenchPage.openEditor (WorkbenchPage.java:1063) at org.eclipse.ui.actions.OpenFileAction.openFile (OpenFileAction.java:89) at org.eclipse.ui.actions.OpenSystemEditorAction.run (OpenSystemEditorAction.java:91) at org.eclipse.ui.actions.OpenFileAction.handleDoubleClick (OpenFileAction.java:111) at org.eclipse.ui.views.navigator.OpenActionFactory.handleDoubleClick (OpenActionFactory.java:124) at org.eclipse.ui.views.navigator.ResourceNavigatorActionFactory.handleDoubleClick (ResourceNavigatorActionFactory.java:118) at org.eclipse.ui.views.navigator.ResourceNavigator.handleDoubleClick (ResourceNavigator.java:389) at org.eclipse.ui.views.navigator.ResourceNavigator$4.doubleClick (ResourceNavigator.java:186) at org.eclipse.jface.viewers.StructuredViewer.fireDoubleClick (StructuredViewer.java:272) at org.eclipse.jface.viewers.StructuredViewer.handleDoubleSelect (StructuredViewer.java:416) at org.eclipse.jface.viewers.AbstractTreeViewer$1.widgetDefaultSelected (AbstractTreeViewer.java:627) at org.eclipse.swt.widgets.TypedListener.handleEvent (TypedListener.java:92) at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:74) at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:637) at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:1413) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:1205) at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:844) at org.eclipse.ui.internal.Workbench.run(Workbench.java:827) at org.eclipse.core.internal.boot.InternalBootLoader.run (InternalBootLoader.java:878) at org.eclipse.core.boot.BootLoader.run(BootLoader.java:321) at java.lang.reflect.Method.invoke(Native Method) at org.eclipse.core.launcher.Main.basicRun(Main.java:151) at org.eclipse.core.launcher.Main.run(Main.java:502) at org.eclipse.core.launcher.Main.main(Main.java:362)
Moving to JDT.
Which build number did it occur in ?
I'm using Version 2.0 (pre-release), Build 20020125, on a Windows 2000 machine. I also get the same error triggered when starting Eclipse itself.
Could you please attach the full .log file ? We released a fix for this one, please reopen if you can reproduce it. Fixed