The base-nodep jar is included in the build and, via the tuscany bundle plugin, finds it's way into the distribution modules and lib directories. The equinox runtime picks up both of these instances of the jar and tries to load them as bundles. As you can image the result is not happiness.
I don;t think we're clear on the role of the base jar but, for now, I'm making two changes... - I've changed the "all" distro build to exclude the org.apache.tuscany.sca.shades groupId. This removes the jar from the modules directory - I've changed the equinox version of NodeLauncherUtil to not pick up bundles from the lib dir. I'm not sure if the 2nd change is what we want to do. We need to decide what the various directories are for but I'll start a separate thread for that. Simon -- Apache Tuscany committer: tuscany.apache.org Co-author of a book about Tuscany and SCA: tuscanyinaction.com
