我为骆驼路线编写了Junit。该路由接受json输入。该服务正在建设和安装良好。我已经在karaf中安装了JsonPath bundle,但是在运行Junit时遇到了以下异常。我已将maven依赖项指定为compile。
<dependency>
<groupId>com.jayway.jsonpath</groupId>
<artifactId>json-path</artifactId>
<version>1.2.0</version>
<scope>compile</scope>
</dependency>
异常消息:
Bundle Test正在等待依赖[(&amp;(language = jsonpath)(objectClass = org.apache.camel.spi.LanguageResolver))]
答案 0 :(得分:0)
我认为问题出在Camel测试中。如果您提供来源,我们可能会给您一些想法。
BTW为“如何写一些关于某事的Camel测试”提供了一个很好的参考,你可以查看官方的回购。我附加了一个jsonPath组件测试的链接: