I'm otherwise done with all the changes in that branch and they are
all also in trunk now.

On Tue, May 22, 2012 at 12:43 AM, Guillaume Nodet <[email protected]> wrote:
> I don't think that's a good idea to import the osgi api.
>
> It may lead to problems if multiple blueprint implementations are
> deployed for some reason.
> To support such a case, the blueprint bundles are supposed to import
> the org.osgi.blueprint package iirc, so that the osgi framework wiring
> will be correctly split and only the blueprint extender which has been
> imported will actually extend the bundle.  By importing the api, two
> extenders can then be compatible and both would extend the bundle.
>
> IF the main reason is that people have the compendium bundle deployed,
> well, that's a bad idea because the same problem also tend to apply
> with other osgi services such as ConfigAdmin and others which usually
> ship their own version of the package.
>
>
> On Fri, May 18, 2012 at 7:42 PM,  <[email protected]> wrote:
>> Author: dkulp
>> Date: Fri May 18 17:42:46 2012
>> New Revision: 1340184
>>
>> URL: http://svn.apache.org/viewvc?rev=1340184&view=rev
>> Log:
>> Import the osgi blueprint stuff so it can work with a wider range of 
>> containers
>>
>> Modified:
>>    aries/branches/blueprint-0.3.2-fixes/blueprint-bundle/pom.xml
>>
>> Modified: aries/branches/blueprint-0.3.2-fixes/blueprint-bundle/pom.xml
>> URL: 
>> http://svn.apache.org/viewvc/aries/branches/blueprint-0.3.2-fixes/blueprint-bundle/pom.xml?rev=1340184&r1=1340183&r2=1340184&view=diff
>> ==============================================================================
>> --- aries/branches/blueprint-0.3.2-fixes/blueprint-bundle/pom.xml (original)
>> +++ aries/branches/blueprint-0.3.2-fixes/blueprint-bundle/pom.xml Fri May 18 
>> 17:42:46 2012
>> @@ -40,7 +40,6 @@
>>         </aries.osgi.activator>
>>         <aries.osgi.import>
>>             !org.apache.aries.blueprint*,
>> -            !org.osgi.service.blueprint*,
>>             org.eclipse.osgi.internal.loader;resolution:=optional,
>>             org.eclipse.osgi.framework.internal.core;resolution:=optional,
>>             org.eclipse.osgi.framework.adaptor;resolution:=optional,
>>
>>
>
>
>
> --
> ------------------------
> Guillaume Nodet
> ------------------------
> Blog: http://gnodet.blogspot.com/
> ------------------------
> FuseSource, Integration everywhere
> http://fusesource.com



-- 
------------------------
Guillaume Nodet
------------------------
Blog: http://gnodet.blogspot.com/
------------------------
FuseSource, Integration everywhere
http://fusesource.com

Reply via email to