Bug 899595 (JBPAPP6-301)
| Summary: | OSGi Tech Preview Criteria | ||||||
|---|---|---|---|---|---|---|---|
| Product: | [JBoss] JBoss Enterprise Application Platform 6 | Reporter: | Thomas Diesler <thomas.diesler> | ||||
| Component: | OSGi | Assignee: | Thomas Diesler <thomas.diesler> | ||||
| Status: | CLOSED EOL | QA Contact: | |||||
| Severity: | urgent | Docs Contact: | |||||
| Priority: | urgent | ||||||
| Version: | unspecified | CC: | dimitris, mark.little, smcgowan, thomas.diesler | ||||
| Target Milestone: | --- | ||||||
| Target Release: | EAP 6.3.0 | ||||||
| Hardware: | Unspecified | ||||||
| OS: | Unspecified | ||||||
| URL: | http://jira.jboss.org/jira/browse/JBPAPP6-301 | ||||||
| Whiteboard: | |||||||
| Fixed In Version: | Doc Type: | Bug Fix | |||||
| Doc Text: | Story Points: | --- | |||||
| Clone Of: | Environment: | ||||||
| Last Closed: | 2019-08-19 12:46:37 UTC | Type: | Task | ||||
| Regression: | --- | Mount Type: | --- | ||||
| Documentation: | --- | CRM: | |||||
| Verified Versions: | Category: | --- | |||||
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||
| Cloudforms Team: | --- | Target Upstream Version: | |||||
| Embargoed: | |||||||
| Bug Depends On: | 899597, 899598, 899599, 899614 | ||||||
| Bug Blocks: | |||||||
| Attachments: |
|
||||||
|
Description
Thomas Diesler
2011-11-22 17:03:19 UTC
Link: Added: This issue depends JBPAPP-7522 Link: Removed: This issue depends JBPAPP-7522 Link: Added: This issue is a dependency of JBPAPP-7522 Raising priority to BLOCKER to get a firm decision on this. I need confirmation from Trevor, Shelly and others that this has zero impact on the schedule. OSGi presents no problems for productization if it remains in-line with the AS 7 distribution. The impact occurs if we choose to remove it as well as present it to the user as a Tech Preview. In the case of a Tech Preview, it is assumed (to be confirmed) that moving it to the "extras" directory would have to happen. No change in the EAP build process will occur till there is final resolution on this. Need to have Resolved by the first ER1 build which will be based of the AS 7.1.0.Final upstream release. Can you please take a look at [4], the set of supported functionality? I believe we need to remove all the Jetty stuff from AS7 anyway: Webconsole, provided by Felix (requires HttpService) HttpService, provided by PaxWeb (runs on Jetty) Webapp support, provided by PaxWeb (runs on Jetty) or we should just get rid of all non-core OSGi bundles? I think it would be best to remove all non-core OSGi bundles from the distribution. We can then describe, as part of the documentation, how the user can add this functionality if they need it. This follows more the OSGi philosophy of only deploying what you need. However, I would leave the ConfigAdmin service in the distro as it tightly integrates with the AS7 configuration, it's a fairly small component and most users will appreciate it being there. It doesn't depend on Jetty so this should not be a problem as far as I can see... Link: Added: This issue depends AS7-3036 Link: Added: This issue relates to JBPAPP-7795 The management console exposes OSGi as a runtime operation. If OSGi is removed, will there be an impact to the console functionality or is the availability of this subsystem dynamically detected? Attachment: Added: OSGi.png I removed OSGi subsystem. OSGi remained in the console view as a runtime operation but it was a no-op. This has also been mentioned in relation to AS7-3251. The expected behaviour is that the console does not show a management screen for a functionality that is not there. This is a general requirement that does not only apply to OSGi. I've created AS7-3300 for this. Link: Added: This issue is related to AS7-3300 Release Notes Text: Added: Done Release Notes Text: Removed: Done Docs QE Status: Removed: NEW reopening. subtasks are not complete. |