Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 356394

Summary: Installing new execution environment descriptions does not remove markers
Product: [Eclipse Project] PDE Reporter: Curtis Windatt <curtis.windatt.public>
Component: API ToolsAssignee: PDE API Tools Inbox <pde-apitools-inbox>
Status: RESOLVED WONTFIX QA Contact:
Severity: normal    
Priority: P3 CC: daniel_megert, Lars.Vogel, Michael_Rennie, Olivier_Thomann
Version: 3.7   
Target Milestone: ---   
Hardware: PC   
OS: Linux   
Whiteboard:

Description Curtis Windatt CLA 2011-08-31 15:26:52 EDT
1) Check that both Invalid references to system libraries and Missing EE descriptions options are set to Error
2) Check that markers have been added to projects because of missing EE descriptions
3) Click the link on the preference page to install EEs
4) Install EEs, when given option to restart, select Apply Changes
Result:
Still have markers for missing EEs

Simple workaround is to do a clean of the projects.

We don't currently have a way to know that an EE desc has been installed successfully. We may have to override parts of the install wizard to do so. If we do something like that, we should look at improving the UI to preselect an update site and filter.  We could write our own wizard using public UI controls from p2, but we would lose the ability to view copyright information.
Comment 1 Olivier Thomann CLA 2011-08-31 15:33:01 EDT
EE descriptions are initialized on startup. So "Apply Changes" won't make them being available.
Comment 2 Curtis Windatt CLA 2011-08-31 15:46:02 EDT
(In reply to comment #1)
> EE descriptions are initialized on startup. So "Apply Changes" won't make them
> being available.

Good point, but even after restart the markers are not cleaned.
Comment 3 Curtis Windatt CLA 2014-04-02 11:36:01 EDT
*** Bug 431792 has been marked as a duplicate of this bug. ***
Comment 4 Lars Vogel CLA 2014-09-16 05:38:30 EDT
*** Bug 444223 has been marked as a duplicate of this bug. ***
Comment 5 Lars Vogel CLA 2018-12-13 03:16:45 EST
No progress in 4 years, please reopen if you plan to provide a patch