When I tried to use the latest camel-2.14-SNAPSHOT feature on karaf-3.0.1 container, I noticed this problem. Camel feature has recently switched from using karaf 2.3.5 to 2.3.6. And this new karaf.shell.console is asking for jline 2.12, whereas karaf 3.0.1 has jline 2.11.
http://camel.465427.n5.nabble.com/problem-with-current-2-14-SNAPSHOT-on-karaf-3-0-1-td5754840.html Is the version range restriction set in karaf.shell.console for jline intended, i.e., didn't want to set the range to [2.11,3)? I see karaf-3.0.2-SNAPSHOT comes with jline 2.12. So there is no issue with 3.0.2. I am wondering if camel-2.14 should stay with karaf feature 2.3.5 or just note that a manual swapping of jline is required when using karaf 3.0.1. I would appreciate your advice on this. regards, aki