【发布时间】:2015-04-26 23:45:05
【问题描述】:
当我在ServiceMix 中运行命令features:install camel-sql-orders 时出现错误
执行命令时出错:没有与 camel-sql-orders/0.0.0 匹配的功能
请帮我解决这个问题
【问题讨论】:
标签: java sql apache-camel apache-servicemix
当我在ServiceMix 中运行命令features:install camel-sql-orders 时出现错误
执行命令时出错:没有与 camel-sql-orders/0.0.0 匹配的功能
请帮我解决这个问题
【问题讨论】:
标签: java sql apache-camel apache-servicemix
ServiceMix 中没有名为 camel-sql-orders 的功能
karaf@root> features:list | grep sql
[uninstalled] [2.14.1 ] camel-josql camel-2.14.1
[uninstalled] [2.14.1 ] camel-sql camel-2.14.1
[uninstalled] [5.4.0 ] examples-camel-sql-derby servicemix-examples-5.4.0
[uninstalled] [5.4.0 ] examples-camel-sql-pgsql servicemix-examples-5.4.0
[uninstalled] [5.4.0 ] examples-camel-sql-h2 servicemix-examples-5.4.0
您应该根据要使用的数据库安装examples-camel-sql-* 功能之一。这些功能包含camel-sql-orders 捆绑包
karaf@root> features:info examples-camel-sql-h2
Description of examples-camel-sql-h2 5.4.0 feature
----------------------------------------------------------------
Feature has no configuration
Feature has no configuration files
Feature depends on:
camel-sql 2.14.1
Feature contains followed bundles:
mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.commons-dbcp/1.4_3
mvn:org.osgi/org.osgi.compendium/5.0.0
mvn:com.h2database/h2/1.3.170
mvn:org.apache.servicemix.examples/camel-sql-datasource-h2/5.4.0
mvn:org.apache.servicemix.examples/camel-sql-orders/5.4.0
Feature has no conditionals.
如果您不想使用这些功能中的任何一个,您可以以类似https://github.com/apache/servicemix/blob/servicemix-5.4.x/assembly/src/main/filtered-resources/examples.xml#L59-L80 的方式创建自己的功能
您也可以手动安装捆绑包(以及所有必要的依赖项)
features:install camel-sql
osgi:install -s mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.commons-dbcp/1.4_3
osgi:install -s mvn:org.osgi/org.osgi.compendium/5.0.0
osgi:install -s mvn:com.h2database/h2/1.3.170
osgi:install -s mvn:org.apache.servicemix.examples/camel-sql-datasource-h2/5.4.0
osgi:install -s mvn:org.apache.servicemix.examples/camel-sql-orders/5.4.0
【讨论】:
features:install -v examples-camel-sql-derby