osgijee


OSGi and JEE Experiments

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>

install file:/<path to your local repository>/osgijee/module1/target/module1.war start <bundle id>

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.

Labels:
Osgi JEE Glassfish