我不熟悉使用WebserviceTemplate
拨打客户电话。
我可以将marshalSendAndReceive(request)
用于单个公开的WS。在我的客户端内,我也需要调用其他WS。在我的SpringConfig.xml
中,
jaxbMarshaller
定义为p:contextPath="com.acme.domain1.service1"
。据我了解,contextpath
用于编组请求。
因此,如果我需要调用生成的类在service2
下的com.foo.service2
,我该如何在同一代码中执行此操作?我正在自动装配WebserviceTemplate
。
答案 0 :(得分:0)
只需添加列表
即可<bean id="jaxbMarshaller" class="org.springframework.oxm.jaxb.Jaxb2Marshaller">
<property name="contextPaths">
<list>
<value>com.acme.domain1.service1</value>
<value>com.foo.service2</value>
</list>
</property>
</bean>