Hello;
I encountered this, however only with one project, after I upgraded to
leopard. I believe I deleted all of the .* directories and .* files
in the root workspace and then reopened the workspace and reimported
the project into my workspace. This seems to have solved the problem
for me.
Don
On May 12, 2008, at 3:59 PM, David den Boer wrote:
So I upgraded to leopard on my primary dev machine finally, and am
now getting the dreaded eclipse Null Pointer Exception whenever
trying to open a project. The error is below. Any pointers are
greatly appreciated.
java.lang.NullPointerException
at
org
.eclipse
.jdt
.internal
.ui
.packageview.ClassPathContainer.getChildren(ClassPathContainer.java:
138)
at
org
.eclipse
.jdt
.internal
.ui
.packageview
.PackageExplorerContentProvider
.getContainerPackageFragmentRoots
(PackageExplorerContentProvider.java:334)
at
org
.eclipse
.jdt
.internal
.ui
.packageview
.PackageExplorerContentProvider
.getChildren(PackageExplorerContentProvider.java:269)
at
org
.objectstyle
.wolips
.jdt
.ui
.WOPackageExplorerContentProvider
.getChildren(WOPackageExplorerContentProvider.java:105)
at
org
.eclipse
.jface
.viewers.AbstractTreeViewer.getRawChildren(AbstractTreeViewer.java:
1320)
at
org.eclipse.jface.viewers.TreeViewer.getRawChildren(TreeViewer.java:
378)
at
org
.eclipse
.jdt
.internal
.ui
.viewsupport
.ProblemTreeViewer.hasFilteredChildren(ProblemTreeViewer.java:250)
at org.eclipse.jdt.internal.ui.packageview.PackageExplorerPart
$
PackageExplorerProblemTreeViewer.isFiltered(PackageExplorerPart.java:
287)
at
org
.eclipse
.jdt
.internal
.ui.viewsupport.ProblemTreeViewer.filter(ProblemTreeViewer.java:269)
at
org
.eclipse
.jdt
.internal
.ui
.viewsupport
.ProblemTreeViewer.getFilteredChildren(ProblemTreeViewer.java:258)
at
org
.eclipse
.jface
.viewers
.AbstractTreeViewer.getSortedChildren(AbstractTreeViewer.java:581)
at org.eclipse.jface.viewers.AbstractTreeViewer
$1.run(AbstractTreeViewer.java:778)
at
org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:67)
at
org
.eclipse
.jface
.viewers.AbstractTreeViewer.createChildren(AbstractTreeViewer.java:
755)
at
org.eclipse.jface.viewers.TreeViewer.createChildren(TreeViewer.java:
627)
at
org
.eclipse
.jface
.viewers
.AbstractTreeViewer.internalInitializeTree(AbstractTreeViewer.java:
1463)
at
org
.eclipse
.jface.viewers.TreeViewer.internalInitializeTree(TreeViewer.java:816)
at org.eclipse.jface.viewers.AbstractTreeViewer
$5.run(AbstractTreeViewer.java:1446)
at
org
.eclipse
.jface
.viewers.StructuredViewer.preservingSelection(StructuredViewer.java:
1368)
at
org
.eclipse
.jface.viewers.TreeViewer.preservingSelection(TreeViewer.java:390)
at
org
.eclipse
.jface
.viewers.StructuredViewer.preservingSelection(StructuredViewer.java:
1330)
at org.eclipse.jdt.internal.ui.packageview.PackageExplorerPart
$
PackageExplorerProblemTreeViewer
.preservingSelection(PackageExplorerPart.java:363)
at
org
.eclipse
.jface
.viewers.AbstractTreeViewer.inputChanged(AbstractTreeViewer.java:1435)
at
org.eclipse.jface.viewers.ContentViewer.setInput(ContentViewer.java:
251)
at
org
.eclipse
.jface.viewers.StructuredViewer.setInput(StructuredViewer.java:1606)
at
org
.eclipse
.jdt
.internal
.ui
.packageview
.PackageExplorerPart.createPartControl(PackageExplorerPart.java:598)
at
org
.objectstyle
.wolips
.jdt
.ui
.WOPackageExplorerPart.createPartControl(WOPackageExplorerPart.java:
89)
at
org
.eclipse
.ui.internal.ViewReference.createPartHelper(ViewReference.java:370)
at
org.eclipse.ui.internal.ViewReference.createPart(ViewReference.java:
227)
at
org
.eclipse
.ui
.internal.WorkbenchPartReference.getPart(WorkbenchPartReference.java:
592)
at org.eclipse.ui.internal.PartPane.setVisible(PartPane.java:299)
at org.eclipse.ui.internal.ViewPane.setVisible(ViewPane.java:531)
at
org
.eclipse
.ui
.internal
.presentations.PresentablePart.setVisible(PresentablePart.java:179)
at
org
.eclipse
.ui
.internal
.presentations
.util.PresentablePartFolder.select(PresentablePartFolder.java:268)
at
org
.eclipse
.ui
.internal
.presentations
.util.LeftToRightTabOrder.select(LeftToRightTabOrder.java:65)
at
org
.eclipse
.ui
.internal
.presentations
.util
.TabbedStackPresentation.selectPart(TabbedStackPresentation.java:400)
at
org
.eclipse
.ui.internal.PartStack.refreshPresentationSelection(PartStack.java:
1256)
at org.eclipse.ui.internal.PartStack.setSelection(PartStack.java:
1209)
at org.eclipse.ui.internal.PartStack.showPart(PartStack.java:1604)
at org.eclipse.ui.internal.PartStack.createControl(PartStack.java:
649)
at org.eclipse.ui.internal.PartStack.createControl(PartStack.java:
576)
at
org
.eclipse
.ui.internal.PartSashContainer.createControl(PartSashContainer.java:
564)
at
org
.eclipse
.ui.internal.PerspectiveHelper.activate(PerspectiveHelper.java:270)
at org.eclipse.ui.internal.Perspective.onActivate(Perspective.java:
931)
at
org.eclipse.ui.internal.WorkbenchPage.onActivate(WorkbenchPage.java:
2515)
at org.eclipse.ui.internal.WorkbenchWindow
$23.run(WorkbenchWindow.java:2837)
at
org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:67)
at
org
.eclipse
.ui.internal.WorkbenchWindow.setActivePage(WorkbenchWindow.java:2818)
at
org
.eclipse
.ui.internal.WorkbenchWindow.busyOpenPage(WorkbenchWindow.java:735)
at org.eclipse.ui.internal.Workbench
$20.runWithException(Workbench.java:1023)
at org.eclipse.ui.internal.StartupThreading
$StartupRunnable.run(StartupThreading.java:31)
at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:
158)
at
org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:
118)
at org.eclipse.swt.widgets.Display.syncExec(Display.java:3793)
at
org
.eclipse
.ui
.internal
.StartupThreading.runWithWorkbenchExceptions(StartupThreading.java:50)
at
org
.eclipse
.ui.internal.Workbench.busyOpenWorkbenchWindow(Workbench.java:1019)
at org.eclipse.ui.internal.Workbench.access$31(Workbench.java:995)
at org.eclipse.ui.internal.Workbench$51.run(Workbench.java:2003)
at
org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:67)
at
org.eclipse.ui.internal.Workbench.openWorkbenchWindow(Workbench.java:
2000)
at
org
.eclipse
.ui.actions.OpenInNewWindowAction.run(OpenInNewWindowAction.java:105)
at org.eclipse.jface.action.Action.runWithEvent(Action.java:498)
at
org
.eclipse
.jface
.action
.ActionContributionItem
.handleWidgetSelection(ActionContributionItem.java:546)
at org.eclipse.jface.action.ActionContributionItem.access
$2(ActionContributionItem.java:490)
at org.eclipse.jface.action.ActionContributionItem
$5.handleEvent(ActionContributionItem.java:402)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:66)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1495)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1519)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1504)
at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:1295)
at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:
3350)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2950)
at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:
2389)
at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2353)
at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2219)
at org.eclipse.ui.internal.Workbench$4.run(Workbench.java:466)
at
org
.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:
289)
at
org
.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:
461)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:
149)
at
org
.eclipse
.ui
.internal.ide.application.IDEApplication.start(IDEApplication.java:
106)
at
org
.eclipse
.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:169)
at
org
.eclipse
.core
.runtime
.internal
.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:
106)
at
org
.eclipse
.core
.runtime
.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:76)
at
org
.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:
363)
at
org
.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:
176)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun
.reflect
.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at
sun
.reflect
.DelegatingMethodAccessorImpl
.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:508)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:447)
at org.eclipse.equinox.launcher.Main.run(Main.java:1173)
--
David den Boer | Architect, IS&T Web Applications | [EMAIL PROTECTED]
| ( 408.974.9739
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Webobjects-dev mailing list ([email protected])
Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/webobjects-dev/pccdonl
%40mac.com
This email sent to [EMAIL PROTECTED]
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Webobjects-dev mailing list ([email protected])
Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/webobjects-dev/archive%40mail-archive.com
This email sent to [EMAIL PROTECTED]