karaf-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Jean-Baptiste Onofré ...@nanthrax.net>
Subject Re: OSGi r4.3 in Karaf (was Re: [VOTE] framework 4.0.0 and related subproject releases)
Date Fri, 23 Sep 2011 13:44:54 GMT
Yeah, it's in my TODO for tonight or tomorrow morning.

Regards
JB

On 09/23/2011 02:20 PM, Guillaume Nodet wrote:
> Thx.
> We need to upgrade to equinox 3.8 and make sure we provide the osgi r 4.3
> apis in a consistent way.
>
> On Fri, Sep 23, 2011 at 11:41, Jean-Baptiste Onofré<jb@nanthrax.net>  wrote:
>
>> Hi Guillaume,
>>
>> I raised KARAF-854 and KARAF-855 about this update.
>>
>> The plan is:
>> - Karaf 2.2.0 stays as it is: OSGi r4.2
>> - Karaf 3.0.0 will use OSGi r4.3
>>
>> When upgrading to Felix Framework 3.3.0-SNAPSHOT (waiting the 4.0 release),
>> I had to update the Karaf main module due to:
>>
>> class "org.osgi.framework.**AdaptPermission"'s signer information does not
>> match signer information of other classes in the same package
>>
>> It wasn't a big deal, but anyway require some information.
>>
>> Another thing was a change in the framework factory option::
>>
>>                 FrameworkFactory factory = (FrameworkFactory)
>> classLoader.loadClass(
>>                                 factoryClass).newInstance();
>>                 framework = factory.newFramework(new StringMap(configProps,
>> false));
>>                 framework.init();
>>
>> The factory.newFramework() method has changed and doesn't take a StringMap
>> now.
>>
>> It's another required update.
>>
>> Regards
>> JB
>>
>>
>> On 09/23/2011 09:53 AM, Guillaume Nodet wrote:
>>
>>> Do you plan to create a branch to incorporate an upgrade to OSGi r4.3 ?
>>> I guess we need a equinox version on par with felix before putting that
>>> anywhere in trunk.
>>> Also, I'd be interested to have more informations on the changes needed
>>> for
>>> felix, as that would mean we have maybe unnecessary ties to felix somehow.
>>>
>>> On Thu, Sep 22, 2011 at 18:51, Jean-Baptiste Onofré<jb@nanthrax.net>
>>>   wrote:
>>>
>>>   +1 (non-binding)
>>>>
>>>> Standalone tests performed without problem.
>>>>
>>>> I'm working to use it on Karaf but it requires some core classes update.
>>>>
>>>> Regards
>>>> JB
>>>>
>>>>
>>>> On 09/22/2011 05:47 PM, Karl Pauls wrote:
>>>>
>>>>   I would like to call a vote on the following subproject releases:
>>>>>
>>>>> framework  4.0.0
>>>>> framework.security 2.0.0
>>>>> main 4.0.0
>>>>> main.distribution 4.0.0
>>>>> gogo.command 0.12.0
>>>>>
>>>>>
>>>>> Staging repositories:
>>>>> https://repository.apache.org/****content/repositories/**<https://repository.apache.org/**content/repositories/**>
>>>>> orgapachefelix-089/<https://**repository.apache.org/content/**
>>>>> repositories/orgapachefelix-**089/<https://repository.apache.org/content/repositories/orgapachefelix-089/>
>>>>>>
>>>>>
>>>>>
>>>>> You can use this UNIX script to download the release and verify the
>>>>> signatures:
>>>>> http://svn.apache.org/repos/****asf/felix/trunk/check_staged_***
>>>>> *release.sh<http://svn.apache.org/repos/**asf/felix/trunk/check_staged_**release.sh>
>>>>> <http://svn.apache.**org/repos/asf/felix/trunk/**
>>>>> check_staged_release.sh<http://svn.apache.org/repos/asf/felix/trunk/check_staged_release.sh>
>>>>>>
>>>>>
>>>>>
>>>>> Usage:
>>>>> sh check_staged_release.sh 089 /tmp/felix-staging
>>>>>
>>>>> Please vote to approve this release:
>>>>>
>>>>> [ ] +1 Approve the release
>>>>> [ ] -1 Veto the release (please provide specific comments)
>>>>>
>>>>>
>>>> --
>>>> Jean-Baptiste Onofré
>>>> jbonofre@apache.org
>>>> http://blog.nanthrax.net
>>>> Talend - http://www.talend.com
>>>>
>>>>
>>>
>>>
>>>
>> --
>> Jean-Baptiste Onofré
>> jbonofre@apache.org
>> http://blog.nanthrax.net
>> Talend - http://www.talend.com
>>
>
>
>

-- 
Jean-Baptiste Onofré
jbonofre@apache.org
http://blog.nanthrax.net
Talend - http://www.talend.com

Mime
View raw message