THIS IS A TEST INSTANCE. ALL YOUR CHANGES WILL BE LOST!!!!
OSGi Enablement for Tuscany Runtime
^OSGi Enablement for Tuscany.ppt
Movtivations to enable OSGi for Tuscany:
- Provide modularity for Tuscany to formalize the SPI contracts and enforce the package dependencies across modules
- Enable Tuscany to work with OSGi environment such as JEE application servers, Eclipse RCP or Spring DM (see http://www.infoq.com/news/2008/11/osgi-in-the-enterprise )
- Provide versioning and isolation so that Tuscany extensions can depend on different versions of the same library
- Provide dynamic lifecycle for extensions, install/uninstall/start/stop a module
...
- OSGi console
- -Dosgi.console=<port #>
- Eclipse PDE state view
- Traps
- Split Packages
- System packages
- Version mismatch
OSGi Enablement for Tuscany.pptOSGi Enablement for Tuscany.ppt