| Summary: | [ui] license manager should come from the agent | ||
|---|---|---|---|
| Product: | [Eclipse Project] Equinox | Reporter: | Jeff McAffer <jeffmcaffer> |
| Component: | p2 | Assignee: | P2 Inbox <equinox.p2-inbox> |
| Status: | RESOLVED WONTFIX | QA Contact: | |
| Severity: | normal | ||
| Priority: | P3 | CC: | irbull |
| Version: | 3.7 | Keywords: | helpwanted |
| Target Milestone: | --- | ||
| Hardware: | PC | ||
| OS: | Mac OS X - Carbon (unsup.) | ||
| Whiteboard: | stalebug | ||
|
Description
Jeff McAffer
I'm not sure what you mean w.r.t. the RepositoryTracker. In that class, the repository tracker doesn't go through the agent and just does a regular service lookup. I tried changing (both) code to getSession().getProvisiningAgent().getService(xx) but the tests failed with a bunch of NPEs from the repository tracker being null. I guess it isn't just a straight substitution? you are completly right. The RepositoryTracker changes have not yet been committed. Doh! Susan and I have been working on a patch in Bug 332314 that makes RepositoryTracker (amongst other things) agent-specific. In the case of the license manager it should be relatively easy to just create an agent service factory and use DS in the common way we do or other agent services. moving out. Move all 3.8 bugs to Juno. This bug hasn't had any activity in quite some time. Maybe the problem got resolved, was a duplicate of something else, or became less pressing for some reason - or maybe it's still relevant but just hasn't been looked at yet. If you have further information on the current state of the bug, please add it. The information can be, for example, that the problem still occurs, that you still want the feature, that more information is needed, or that the bug is (for whatever reason) no longer relevant. -- The automated Eclipse Genie. This bug was marked as stalebug a while ago. Marking as wontfix. If this report is still relevant for the current release, please reopen and remove the stalebug whiteboard tag. |