在ServiceMix 4.5.1中将Camel从2.10.4更新到2.11.1

时间:2013-09-06 15:15:05

标签: maven apache-camel osgi apache-karaf apache-servicemix

最近我发现有关同一主题的文章,但描述的解决方案对我不起作用(使用最新的组件)。

ServiceMix(Karaf)控制台的错误:

> feature:install camel-core/2.11.1
Error executing command: Can not resolve feature:
Unsatisfied requirement(s):
---------------------------
   package:(&(package=org.osgi.framework)(version>=1.6.0)(!(version>=2.0.0)))
      camel-karaf-commands

感谢您的帮助。

1 个答案:

答案 0 :(得分:1)

camel-karaf-commands取决于未与Servicemix 4.5.1打包在一起的OSGI框架版本。您可以尝试从org.osgi.core JAR安装所需的软件包,但您的里程可能会有所不同。

Karaf 2.3和3.0附带所需的软件包,但Servicemix 4.5仍然使用Karaf 2.2