当前位置: 首页 > 知识库问答 >
问题:

"执行命令时出错:没有匹配camel-sql-order/0.0.0的功能"

程沛
2023-03-14

当我运行命令功能时:在ServiceMix中安装camel-sql-order它的给出错误

执行命令时出错:没有与camel-sql-orders/0.0.0匹配的功能

请帮助我如何解决这个问题

共有1个答案

姜玮
2023-03-14

ServiceMix中没有名为< code>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

您应该根据要使用的数据库安装一个<code>示例camel sql-*

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
 类似资料:
  • 骆驼的预期行为版本2.15.2/2.24.1 > 下面的url具有"camel-曲库"的功能 部署功能时的异常 karaf@root() 查询-升级的camel版本3.4.0 now功能 非常欢迎任何帮助/建议。

  • 我在执行命令时出错

  • 问题内容: 尝试构建时出现以下错误: Jenkins 2.7.1在Windows Server 2012 R2上运行(在Jenkins 2.7.4上发生了相同的错误)。我可以通过git命令行克隆仓库,没有任何问题。发生这种情况时,我可以在任务管理器屏幕快照中看到多个git进程树,如果我稍等片刻,我会在Jenkins中看到它。 问题答案: 罪魁祸首是Git插件。更新后开始工作。我正在使用2.5.3版

  • 我正在执行命令“cordova build”(完成以上设置后,举例说明了此链接Phonegap的命令行界面)。 但note.js返回以下错误: 从“android”平台的默认值生成config.xml 准备android项目 通过命令“cmd”/C C:\net\phoneGap\hello\platforms\android\cordova\BUILD 错误:生成android项目时出错。执行“

  • 也可以直接执行一个SQL命令,即执行Insert, Update, Delete 等操作。此时不管数据库是何种类型,都可以使用 ` 和 ? 符号。 sql = "update `userinfo` set username=? where id=?" res, err := engine.Exec(sql, "xiaolun", 1)

  • 也可以直接执行一个SQL命令,即执行Insert, Update, Delete 等操作。此时不管数据库是何种类型,都可以使用 ` 和 ? 符号。 sql = "update `userinfo` set username=? where id=?" res, err := engine.Exec(sql, "xiaolun", 1)