An open API service indexing awesome lists of open source software.

https://github.com/eis/jboss-osgi-poc

Proof-of-concepts about JBoss OSGi functionality
https://github.com/eis/jboss-osgi-poc

Last synced: 10 months ago
JSON representation

Proof-of-concepts about JBoss OSGi functionality

Awesome Lists containing this project

README

          

These are proof-of-concepts of JBoss AS 7, based on work done earlier
by Thomas Diesler and submitted to
[github](https://github.com/tdiesler/jbosgi/tree/d7caf3126fb35b823d083b238e7d974b06865396/testsuite/jbossas).

However, as it no longer contains the examples, and as they were in few
respects out-dated, this is my attempt of replicating some of that.

Build with mvn clean package, deploy with mvn jboss-as:deploy.

The status is the following.


Capability
Status
Notes


OSGi bundle
OK



war - osgibundle communication
OK



ejb - osgibundle communication
OK



wab (OSGi war)
OK
Note really recommended in JBoss 7.1. JBoss does not directly support at that version, but
forks a Jetty process for these, so they don't get the full set on features.
Support will be in 7.2.


wab - osgibundle communication
OK



JNDI with OSGi bundle
OK
JBoss 7.1 does not support, needs Aries JNDI installed


JMS with OSGi bundle
tbd



JTA with OSGi bundle
OK



JDBC with OSGi bundle
OK



OSGi security
-
Related to bundle signing, similar to what applets have. JBoss does not implement.


Petclinic app - bundle communication
OK