【发布时间】:2014-10-17 22:23:50
【问题描述】:
我有一个用于 Web 服务的 Spring 集成出站网关。到目前为止,我以 xml 格式将请求发送到 Web 服务。 现在,我需要将文件作为请求的一部分发送到 Web 服务。 我将如何做到这一点? 下面是spring集成链现有配置:
<!-- Chain to Process requests for XXXXX-->
<int:chain id="psTestChain" input-channel="psTestInputChannel" >
<!-- Set up transformer for input message -->
<int:transformer method="transform" ref="testRequestXformer"/>
<!-- This Spring Integration chain first adds the service name and the
service operation headers to the Spring Integration message using the header
<int:header-enricher>
<int:header name="#{XXXXXXXXX}"
value="TestSearch" />
<int:header
name="#{XXXXXX}"
value="searchByTestIdentifier" />
</int:header-enricher>
<!-- The WS outbound gateway is used to make an outgoing SOAP call. -->
<int-ws:outbound-gateway id="simpleGateway"
destination-provider="testDestinationProvider"
message-sender="testHttpsMessageSender"
interceptor="test_wss4jInterceptor"
header-mapper="testSoapHeaderMapper"/>
<!-- Set up transformer for output message -->
<int:transformer method="transform" ref="testResponseXformer"/>
</int:chain>
【问题讨论】:
标签: attachment spring-integration