是否可以使用属性为@MessagingGateway设置defaultReplyTimeout?
@MessagingGateway(
name = "name",
defaultRequestChannel = "channel",
errorChannel = "channel", defaultReplyTimeout=${myValue} )
defaultReplyTimeout = $ {myValue}无效,因为它正在等待一个长值但可能存在替代值。
由于
答案 0 :(得分:1)
好抓!
由于我们的所有注释(@ServiceActivator
,@InboundChannelAdapter
等)支持PP的值(autoStartup
,phase
等),@MessagingGateway
以及@Gateway
也应该支持。
随意提出JIRA问题,我们将在SI 4.2中解决这个问题。
作为一种解决方法,您只能使用<int:gateway>
XML @Import
来实现此目的。