我正在将 osgi 应用程序部署到 JBoss Fuse / Apache Camel 并且 javascript 语言不想解决。
此错误出现在日志中:
ERROR | BluePrinntContainerImpl | Bundle my-service is waiting for dependencies
[(&(language=js)(objectClass=org.apache.camel.spi.LanguageResolver))]
我最近在语句中添加了.javaScript()
表达式定义.choice()
:
.choice()
.when()
.javaScript("request.body.updateSeq > exchange.getProperty('PrevUpdateSeq') + 1")
.to("dosomething")
马文:
<dependency>
<groupId>org.apache.camel</groupId>
<artifactId>camel-script</artifactId>
<version>${camel.version}</version>
</dependency>
骆驼版在哪里2.10.0.redhat-60024
。
有没有办法解决这个问题?