karaf-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Lucas Galfaso (Commented) (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (KARAF-1251) Make it easier to upgrade to Felix 4.0.2
Date Mon, 05 Mar 2012 12:02:57 GMT

    [ https://issues.apache.org/jira/browse/KARAF-1251?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13222288#comment-13222288
] 

Lucas Galfaso commented on KARAF-1251:
--------------------------------------

Just to be sure we are on the same page. I am not asking for Karaf 2.x to support Felix 4.x.
I open this issue to track the first two changes and only those changes. This would make Karaf
slightly more flexible, and would make it easier to test Karaf different versions of the framework
(current and future).

I added the other points just in case someone googles for this same thing, and I think are
completely out of the scope.

                
> Make it easier to upgrade to Felix 4.0.2
> ----------------------------------------
>
>                 Key: KARAF-1251
>                 URL: https://issues.apache.org/jira/browse/KARAF-1251
>             Project: Karaf
>          Issue Type: Improvement
>          Components: karaf-core
>    Affects Versions: 2.2.5
>         Environment: Mac
>            Reporter: Lucas Galfaso
>            Assignee: Jean-Baptiste Onofré
>            Priority: Minor
>
> While trying to make Karaf work with Felix 4.0.2, I wish there are a few small things
there that would make the upgrade a lot easier.
> - Having the needed OSGi core classes in a different jar than karaf.jar (I had to remove
them from there and added a file karaf-osgi-core-43.jar at the same path)
> - Have a property ${felix-version} at etc/config.properties with the Felix framework
value
> Just for completeness, these are the extra things that I needed to make the upgrade (and
I think would be ok for any user to do):
> - Comment the property org.osgi.framework.system.packages.extra (if it is left blank,
then Felix fails to start)
> - Removed the current Felix and Equinox frameworks. Added Felix 4.0.2 following the same
pattern as it was followed for Felix 3.0.9
> - Change etc/config.properties to reflect the updated versions/packages for the property
org.osgi.framework.system.packages
> - Updated the classpath value at bin/admin
> With all these changes, everything else just works.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

       

Mime
View raw message