Details
-
Improvement
-
Status: Closed
-
Major
-
Resolution: Duplicate
-
None
-
None
-
None
-
None
Description
Currently you can not install camel-core 2.9.2 into karaf 3 as it also loads the camel commands and fails with a import package version range issue.
The Commands in Camel, CXF and ActiveMQ specifiy a range of [2.2,3) so they will not work with Karaf 3. So one part will be to increase the range in these projects to [2.2,4) so they can load at all.
An additional incompatiblity in camel are the annoations for commands @Command, @Argument, @Option. The package names have changed there. I already experimented with copying the classes to the old location. This makes the camel commands install without problems. Commands without parameters even work already. So the next step is to also evaluate theold annotations so the commands fully work.
Attachments
Issue Links
- duplicates
-
KARAF-1447 Make the three big (cxf, amq, camel) play nicely with Karaf 3 without change
- Resolved
- relates to
-
CXF-4300 feature cxf-core does not install on karaf 3 snapshot
- Closed
-
CAMEL-5254 Camel Commands for the Karaf shell should work with Karaf 3
- Resolved