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]

Reply via email to