Bug 156922 - [web services] NPE for label provider on delete of 1.3 projects
Summary: [web services] NPE for label provider on delete of 1.3 projects
Status: NEW
Alias: None
Product: WTP Java EE Tools
Classification: WebTools
Component: jst.j2ee (show other bugs)
Version: 1.5   Edit
Hardware: PC Windows XP
: P3 normal (vote)
Target Milestone: ---   Edit
Assignee: Chuck Bridgham CLA
QA Contact: Chuck Bridgham CLA
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-09-11 15:02 EDT by John Lanuti CLA
Modified: 2006-11-01 09:38 EST (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description John Lanuti CLA 2006-09-11 15:02:08 EDT
Import some 1.3 projects with web service refs and expand the clients section under web services.

Then delete all projects.

You get:

!STACK 0
java.lang.NullPointerException
        at org.eclipse.jst.j2ee.internal.webservice.WebServicesNavigatorLabelPro
vider.getText(WebServicesNavigatorLabelProvider.java:128)
        at org.eclipse.ui.internal.navigator.extensions.SafeDelegateCommonLabelP
rovider.getText(SafeDelegateCommonLabelProvider.java:104)
        at org.eclipse.ui.internal.navigator.extensions.SafeDelegateCommonLabelP
rovider.updateLabel(SafeDelegateCommonLabelProvider.java:161)
        at org.eclipse.ui.internal.navigator.NavigatorContentServiceLabelProvide
r.findUpdateLabel(NavigatorContentServiceLabelProvider.java:323)
        at org.eclipse.ui.internal.navigator.NavigatorContentServiceLabelProvide
r.updateLabel(NavigatorContentServiceLabelProvider.java:308)
        at org.eclipse.jface.viewers.DecoratingLabelProvider.updateLabel(Decorat
ingLabelProvider.java:345)
        at org.eclipse.jface.viewers.StructuredViewer.buildLabel(StructuredViewe
r.java:2077)
        at org.eclipse.jface.viewers.TreeViewer.doUpdateItem(TreeViewer.java:252
)
        at org.eclipse.jface.viewers.AbstractTreeViewer$UpdateItemSafeRunnable.r
un(AbstractTreeViewer.java:95)
        at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37)
        at org.eclipse.core.runtime.Platform.run(Platform.java:843)
        at org.eclipse.ui.internal.JFaceUtil$1.run(JFaceUtil.java:44)
        at org.eclipse.jface.util.SafeRunnable.run(SafeRunnable.java:149)
        at org.eclipse.jface.viewers.AbstractTreeViewer.doUpdateItem(AbstractTre
eViewer.java:849)
        at org.eclipse.jface.viewers.StructuredViewer$UpdateItemSafeRunnable.run
(StructuredViewer.java:465)
        at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37)
        at org.eclipse.core.runtime.Platform.run(Platform.java:843)
        at org.eclipse.ui.internal.JFaceUtil$1.run(JFaceUtil.java:44)
        at org.eclipse.jface.util.SafeRunnable.run(SafeRunnable.java:149)
        at org.eclipse.jface.viewers.StructuredViewer.updateItem(StructuredViewe
r.java:1955)
        at org.eclipse.jface.viewers.StructuredViewer.internalUpdate(StructuredV
iewer.java:1938)
        at org.eclipse.jface.viewers.StructuredViewer.update(StructuredViewer.ja
va:1886)
        at org.eclipse.ui.navigator.CommonViewer.update(CommonViewer.java:428)
        at org.eclipse.jface.viewers.StructuredViewer.update(StructuredViewer.ja
va:1840)
        at org.eclipse.jface.viewers.StructuredViewer.handleLabelProviderChanged
(StructuredViewer.java:1108)
        at org.eclipse.ui.navigator.CommonViewer.handleLabelProviderChanged(Comm
onViewer.java:177)
        at org.eclipse.jface.viewers.ContentViewer$1.labelProviderChanged(Conten
tViewer.java:74)
        at org.eclipse.ui.internal.decorators.DecoratorManager$1.run(DecoratorMa
nager.java:239)
        at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37)
        at org.eclipse.core.runtime.Platform.run(Platform.java:843)
        at org.eclipse.ui.internal.decorators.DecoratorManager.fireListener(Deco
ratorManager.java:237)
        at org.eclipse.ui.internal.decorators.DecorationScheduler$3.runInUIThrea
d(DecorationScheduler.java:490)
        at org.eclipse.ui.progress.UIJob$1.run(UIJob.java:94)
        at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35)
        at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.ja
va:123)
        at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3325)
        at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2971)
        at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1914)
        at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1878)
        at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.jav
a:419)
        at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
        at org.eclipse.ui.internal.ide.IDEApplication.run(IDEApplication.java:95
)
Comment 1 David Williams CLA 2006-10-26 04:50:58 EDT
mass update to remove target for all those targeted to 1.5.3 that were "normal" severity and "priority 3" (on the surface those dont' seem serious enough to fix in a maintenance release). 

If I have made an error pleasae reset target and set priority appropriately.