On 8/29/08, Raymond Feng <[EMAIL PROTECTED]> wrote: > > Great! > > Worth to point out is that [1] can preprocess the 3rd party jars to be OSGi > bundles instead of on-the-fly conversion during runtime.
Based on the discussion in one of the other threads, I would also like to point out that the manifest entries of Tuscany modules are also modified by tuscany-maven-bundle-plugin to introduce versioning. So for creating distributions, it will be good if you can use both Tuscany modules and 3rd party jars generated by tuscany-maven-bundle-plugin. > Thanks, > Raymond > -------------------------------------------------- > From: "Jean-Sebastien Delfino" <[EMAIL PROTECTED]> > Sent: Friday, August 29, 2008 10:03 AM > To: <[email protected]> > Subject: Re: Creating distros for OSGi-enabled Tuscany/SCA > > Raymond Feng wrote: >> >>> Hi, >>> >>> I noticed that a new module [1] has been added to produce OSGi bundles >>> for tuscany modules and 3rd party jars. I propose that we integrate with >>> this effort with the list of distros following the practice we have at [2]. >>> [2] already defines a set of features that collects related tuscany modules >>> and 3rd party dependencies. >>> >>> Basically, we can probably add a new profile on top of [2] to preprocess >>> the 3rd party jars to be OSGi bundles before the maven-assembly-plugin >>> packages them into distros. When we run the maven build with the OSGi >>> profile, the distros should be ready for OSGi. >>> >>> Thanks, >>> Raymond >>> >>> [1] >>> http://svn.apache.org/repos/asf/tuscany/java/sca/itest/osgi-tuscany/tuscany-versioned/[2] >>> http://svn.apache.org/repos/asf/tuscany/java/sca/distribution/features/ >>> >> >> Raymond, I am working on doing that in [2] in the default profile. That's >> one of the things I've been experimenting with, triggering the few questions >> I was asking on the user list. >> >> -- >> Jean-Sebastien >> > > -- Thank you... Regards, Rajini
