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é <[email protected]> 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é<[email protected]>
>>  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é
>>> [email protected]
>>> http://blog.nanthrax.net
>>> Talend - http://www.talend.com
>>>
>>>
>>
>>
>>
> --
> Jean-Baptiste Onofré
> [email protected]
> http://blog.nanthrax.net
> Talend - http://www.talend.com
>



-- 
------------------------
Guillaume Nodet
------------------------
Blog: http://gnodet.blogspot.com/
------------------------
Open Source SOA
http://fusesource.com

Reply via email to