【发布时间】:2014-01-08 13:37:03
【问题描述】:
我正在将 osgi 应用程序部署到 JBoss Fuse / Apache Camel 并且 javascript 语言不想解析。
日志中出现此错误:
ERROR | BluePrinntContainerImpl | Bundle my-service is waiting for dependencies
[(&(language=js)(objectClass=org.apache.camel.spi.LanguageResolver))]
我最近在.choice() 语句中添加了.javaScript() 表达式定义:
.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。
有没有办法解决这个问题?
【问题讨论】:
标签: java javascript bundle apache-camel jbossfuse