Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 239465 - [CommonNavigator] Incorrect missing label provider message when plugin project associated with working set
Summary: [CommonNavigator] Incorrect missing label provider message when plugin projec...
Status: RESOLVED DUPLICATE of bug 212389
Alias: None
Product: Platform
Classification: Eclipse Project
Component: UI (show other bugs)
Version: 3.4   Edit
Hardware: PC Windows XP
: P3 major (vote)
Target Milestone: 3.4.1   Edit
Assignee: Francis Upton IV CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-07-03 11:38 EDT by Udo Walker CLA
Modified: 2008-08-17 17:37 EDT (History)
5 users (show)

See Also:


Attachments
Corrupted Project Explorer (36.87 KB, image/png)
2008-07-03 11:38 EDT, Udo Walker CLA
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Udo Walker CLA 2008-07-03 11:38:03 EDT
Created attachment 106454 [details]
Corrupted Project Explorer

Build ID: I20080617-2000

Steps To Reproduce:
1.Create a plugin working set in Project Explorer
2.Add some plugins to the working set
-> All plugin projects have the error "Error: no label provider for org.eclipse.pde.internal.ui.util.PersistablePluginObject@...".



More information:
See attachment for how it looks like.
Comment 1 Chris Aniszczyk CLA 2008-07-03 11:43:07 EDT
Well now, you're correct.

Not sure why this is coming up though.

Paul, who is the working set ninja?
Comment 2 Francis Upton IV CLA 2008-07-04 01:39:26 EDT
I have not quite found the smoking gun here, but it's looking like a CNF problem.  The problem is the WorkingSet contains the PDE object that corresponds to a project (and it properly adapts to said project).  This is the object in the CommonViewer.  The CNF is getting confused and not properly finding the correct navigator contribution descriptor corresponding to this object, instead it finds the working set contribution descriptor and asks it for the label of the PDE object which of course it can't provide.

This seems like a pretty serious problem, it's going to take me a bit longer to figure it out.
Comment 3 Eric Bresie CLA 2008-08-04 14:28:17 EDT
Could the Mylyn/Tasks be affecting this also?
Comment 4 Francis Upton IV CLA 2008-08-05 02:53:53 EDT
(In reply to comment #3)
> Could the Mylyn/Tasks be affecting this also?
> 

It's possible, I'm not sure, hopefully I should be able to look into this more in the next week or so.
Comment 5 Francis Upton IV CLA 2008-08-17 17:37:37 EDT
The fix for 212389 makes this problem go away.

*** This bug has been marked as a duplicate of bug 212389 ***