On Wed, Feb 3, 2010 at 9:10 PM, Raymond Feng <[email protected]> wrote:
> Hi,
>
> I assume you run both Tuscany 1.x and 2.x in the same OSGi framework. We'll
> have the following cases:
>
> 1) Tuscany 1.x bundle
> 2) 3rd party extension bundle for Tuscany 1.x
> 3) Tuscany 2.x bundle
> 4) 3rd party extension bundle for Tuscany 2.x
>
> For 3), we introduced a header in the MF (SCA-Version: 1.1) so that Tuscany
> 2.x runtime can discover them. We'll probably require 4) to add the
> SCA-Version header too to distinguish it from case 1) and 2). If no
> objections, I'll fix the check in EquinoxServiceDiscoverer.
>
> For 1) and 2), you probably have to make sure the version range of
> Import-Package headers to be something like [1.0.0, 2.0.0).
>

How about when the 1.x and 2.x share common 3rd party dependencies ?

-- 
Luciano Resende
http://people.apache.org/~lresende
http://lresende.blogspot.com/

Reply via email to