Grails和JMS Spring集成:收件人列表路由器中的“选择器表达式”不工作

Grails和JMS Spring集成:收件人列表路由器中的“选择器表达式”不工作,grails,groovy,grails-plugin,spring-integration,spring-jms,Grails,Groovy,Grails Plugin,Spring Integration,Spring Jms,以下是不起作用的代码: SampleGrailsPlugin.groovy def doWithSpring = { integration{ 'recipient-list-router'(id:'listenerRouter','input-channel':'inChannel') { recipient('selector-expression':"false",'channel':'outChannel') } } } 无论我在“选择器表达式”中给出什么值,消息

以下是不起作用的代码: SampleGrailsPlugin.groovy

def doWithSpring = {
 integration{
  'recipient-list-router'(id:'listenerRouter','input-channel':'inChannel')
  {
   recipient('selector-expression':"false",'channel':'outChannel')
  }
 }
}
无论我在“选择器表达式”中给出什么值,消息都会被路由到“outChannel”。有人能帮忙吗

多谢各位


Keerthi

我正在使用Grails1.3.4和org.springframework.integration-1.0.3.RELEASE.jar——这可能是问题所在吗?我必须为此使用SpringIntegration2.0版本吗?