Search code examples
jakarta-eeosgiwildfly-8

Osgi runtime environment in Wildfly 8.0.0


We have a running application on Wildfly 8.0.0 Final , we intend to port this application to osgi runtime for modularity benefits and lowering the footprint of application(Wildfly+application size). But Redhat have stopped supporting OSGi in Wildfly release although community releases have OSGi support. My question is that is it worthwhile to switch to Osgified version of application when Wildfly doesn't officially supports osgi? Is there any other application server which support osgi and ejb container? Our application is intended to deployed for commmercial release in future. Any help would be highly appreciated.


Solution

  • WildFly uses JBoss Modules for modularity. You can look at the class loading documentation if you'd like to see how you might be able to use JBoss Modules with your deployment.

    There is also a separate JBOSGi for WildFly project you can look at.