如何使用URI定义实现<int-ws:inbound-gateway id="ws-inbound-gateway" request-channel="input"/>
而不是UriEndpointMapping defaultEndpoint <bean class="org.springframework.ws.server.endpoint.mapping.UriEndpointMapping"> <property name="defaultEndpoint" ref="ws-inbound-gateway"/></bean>
答案 0 :(得分:1)
不,没有任何其他功能可以将MessageContext
包含在Spring Integration <int-ws:inbound-gateway>
中,而不是适当的EndpointMapping
实现配置。
请注意这个AbstractMapBasedEndpointMapping#endpointMap
并选择该实现,这对您的情况是可行的。
当然,在这种情况下你不能使用AbstractActionMethodEndpointMapping
推理,因为没有钩子来映射<int-ws:inbound-gateway>
注释。