On Fri, May 7, 2010 at 7:23 PM, Simon Laws <[email protected]> wrote:
> 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.
>

The lib directory shouldn't be used by the OSGi runtime so as long as
NodeLauncherUtil doesn't look there it should be fine. The base jar is
still going to be there in the lib directory after your changes right?

   ...ant

Reply via email to