
osgijee
This small project aims to register ideas about integrating OSGi and JEE 6 using glassfish.
Steps to play with
Clone the project
mvn clean install (TERMINAL)
start Glassfish
telnet localhost 6666 (TERMINAL)
install file:/<path to your local repository>/osgijee/core/target/core.jar
start <bundle id>
install file:/<path to your local repository>/osgijee/webclient/target/webclient.war
start <bundle id>
Access in your browser http://localhost:8080/webclient
Go back to the terminal
install file:/<path to your local repository>/osgijee/module1/target/module1.war
start <bundle id>
Access in your browser http://localhost:8080/webclient (F5)
Go back to the terminal
install file:/<path to your local repository>/osgijee/module2/target/module2.war
start <bundle id>
Access in your browser http://localhost:8080/webclient (F5)
Go back to the terminal and install/remove/update modules and see the results in your browser
Next challenge: Use CDI beans inside module bundles (see: http://code.google.com/p/osgijee/source/browse/module1/src/main/webapp/about.xhtml).
Project Information
The project was created on Aug 3, 2011.
- License: Apache License 2.0
- 1 stars
- hg-based source control