I'm trying to build a Tuscany environment that includes some of the latest Tuscany OSGi integration.

My use case is that I want Tuscany to bootstrap OSGi for me when I start a Tuscany node, as it'll help the node load different levels of runtime extension and dependency bundles. I want to start with Equinox for now (I'll test with Felix later).

I have some questions:

What Tuscany modules do I need to add to my POM as dependencies?

What's the difference between modules extensibility-osgi and extensibility-equinox?

What are these two modules responsible for?

node-launcher-osgi has a compile dependency on Felix, can this dependency be pushed to another module?

Shouldn't the dependencies on the OSGi JARs in node-launcher-osgi have scope 'provided' instead of 'compile'?

Thanks
--
Jean-Sebastien

Reply via email to