10

私は春のSOAPWebサービスクライアントを開発しています。

使ってますwebServiceTemplate

使用する石鹸の種類を指定するにはどうすればよいですか?

デフォルトでsoap1.1を使用していることがわかります。

せっけん1.2を使わせたい

どうやってやるの?

4

2 に答える 2

15
<bean id="messageFactory" class="org.springframework.ws.soap.saaj.SaajSoapMessageFactory">
    <property name="soapVersion">
        <util:constant static-field="org.springframework.ws.soap.SoapVersion.SOAP_12"/>
    </property>
</bean>

私はちょうど見つけました、私はメッセージファクトリーを渡す必要があります

于 2012-04-10T21:00:00.343 に答える
2

通常、次の方法で、 Springの構成ファイルでSOAPバージョンを指定するだけです。spring.cfg.xml

<bean id="messageFactory" class="org.springframework.ws.soap.saaj.SaajSoapMessageFactory">
    <property name="soapVersion">
        <util:constant static-field="org.springframework.ws.soap.SoapVersion.SOAP_12"/>
    </property>
</bean>
于 2012-04-11T05:38:34.320 に答える