Is OSGi supported in JBoss EAP?

Solution Verified - Updated

Environment

  • JBoss Enterprise Application Platform (EAP)
    • 7
    • 6

Issue

  • Is OSGi supported?

Resolution

JBoss EAP does not include support for OSGI. If you need an OSGI container see This content is not included.Red Hat Fuse

Root Cause

When EAP 6.0 was released for General Availability in June of 2012, OSGi was included as a Technology Preview feature. While Technology Preview features are included in a release with the intention to ultimately fully support the feature, Red Hat does not commit to supporting the feature as currently released nor within a specified timeframe.

With the acquisition of Fusesource (which closed shortly after EAP 6 was released) Red Hat has acquired a number of new customers for whom OSGi is a necessity. These customers use Apache Karaf, which is a lightweight set of OSGi services that run on top of Apache Felix. Due to this acquisition we are currently evaluating our options in regard to how best to support OSGi across a wider range of application platforms and at this time we believe it would be unwise to transition JBoss OSGi from technology preview to full support. Furthermore, to ensure that we limit any future impact on customers due to possible changes in OSGi strategy, we are removing JBoss OSGi from tech preview status.

Category
Tags

This solution is part of Red Hat’s fast-track publication program, providing a huge library of solutions that Red Hat engineers have created while supporting our customers. To give you the knowledge you need the instant it becomes available, these articles may be presented in a raw and unedited form.