| Summary: | Support for osgi.ee capability in manifest (BREE header deprecated) | ||
|---|---|---|---|
| Product: | [Eclipse Project] PDE | Reporter: | Darin Wright <darin.eclipse> |
| Component: | UI | Assignee: | PDE-UI-Inbox <pde-ui-inbox> |
| Status: | RESOLVED WONTFIX | QA Contact: | |
| Severity: | normal | ||
| Priority: | P3 | CC: | aniefer, curtis.windatt.public, remy.suen, tjwatson |
| Version: | 3.7 | ||
| Target Milestone: | --- | ||
| Hardware: | PC | ||
| OS: | Windows XP | ||
| See Also: | https://bugs.eclipse.org/bugs/show_bug.cgi?id=347513 | ||
| Whiteboard: | stalebug | ||
|
Description
Darin Wright
For bug323964 I released updated java profile files to include values for org.osgi.framework.system.capabilities that lists the osgi.ee capabilities the system bundle should provide for the various java profiles. PDE UI and PDE build should set this profile in the platform properties that get passed to the resolver State so that bundles that require an osgi.ee capability can resolve. We should hold off on doing any of this work. I have questions about the overall usefulness of using Require-Capability to express ee requirements to OSGi. In short my concern is that Require-Capability will not give us any more expressiveness for controlling the EE a bundle can run on than BREE. If that is the case then I think the specification of the osgi.ee capability namespace will be removed. This bug will be for working with the osgi.ee capability as the BREE header is deprecated (http://www.osgi.org/javadoc/r4v43/core/org/osgi/framework/Constants.html#BUNDLE_REQUIREDEXECUTIONENVIRONMENT). For general support for capabilities, see Bug 347513 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 has been marked as stalebug a while ago without any further interaction. If this report is still relevant for the current release, please reopen and remove the stalebug whiteboard flag. This bug was marked as stalebug a while ago. Marking as worksforme. If this report is still relevant for the current release, please reopen and remove the stalebug whiteboard tag. A better state for this is wontfix. I don't believe this works for anyone. |