Hi, I just submitted a pull request for CAMEL-10124, migrating camel commands to karaf4 style. And found this thread is somehow related... https://issues.apache.org/jira/browse/CAMEL-10124 https://github.com/apache/camel/pull/1206
As far as I tested locally, current camel commands are working fine on karaf4 as well, although it's using deprecated API. The changeset I submitted migrates those to karaf4 style to remove deprecated API usage, but it doesn't work on karaf 2 and 3. So I'm wondering which versions of karaf should be supported by current camel upstream? Thanks, Tomo On 09/23/2016 05:21 PM, Guillaume Nodet wrote:
I'd like to start a discussion around upgrading Camel karaf support to Karaf 4. Karaf 4 has brought a number of changes that could be leveraged : * no strong dependency on blueprint * complete feature validation at build time * more fine grained feature so that all dependencies can be expressed I'd like to leverage those for Camel. This can be achieved either by dropping support for Karaf 2 and 3, or by keeping both (effectively duplicating the integration code in platforms/karaf to platforms/karaf4). Also, it would make sense to upgrade to cxf 3.2-SNAPSHOT which I'm also upgrading to Karaf 4. Thoughts ? Guillaume Nodet