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/**
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>
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