2017-01-20 2 views
0

웹 서비스 응답의 위치를 ​​변경하려고합니다. 나는 아래 myService_mapping.xmlWSDL : 출력 매개 변수의 순서 변경

의 변화하지만, 출력이 표시되는 순서입니다을 한하지의 Response1, Response2, Response3 때문이다 myService_mapping.xml

<method-param-parts-mapping> 
       <param-position>0</param-position> 
       <param-type>com.src.eh.EHSResult</param-type> 
       <wsdl-message-mapping> 
        <wsdl-message xmlns:mppm="http://eh.actimize.com">mppm:realTimeWSProvider_3Response</wsdl-message> 
        <wsdl-message-part-name>Response1</wsdl-message-part-name> 
        <parameter-mode>OUT</parameter-mode> 
       </wsdl-message-mapping> 
</method-param-parts-mapping> 
<method-param-parts-mapping> 
       <param-position>1</param-position> 
       <param-type>com.src.eh.EHSResult</param-type> 
       <wsdl-message-mapping> 
        <wsdl-message xmlns:mppm="http://eh.actimize.com">mppm:realTimeWSProvider_3Response</wsdl-message> 
        <wsdl-message-part-name>Response2</wsdl-message-part-name> 
        <parameter-mode>OUT</parameter-mode> 
       </wsdl-message-mapping> 
</method-param-parts-mapping> 
<method-param-parts-mapping> 
       <param-position>2</param-position> 
       <param-type>com.src.eh.EHSResult</param-type> 
       <wsdl-message-mapping> 
        <wsdl-message xmlns:mppm="http://eh.actimize.com">mppm:realTimeWSProvider_3Response</wsdl-message> 
        <wsdl-message-part-name>Response3</wsdl-message-part-name> 
        <parameter-mode>OUT</parameter-mode> 
       </wsdl-message-mapping> 
</method-param-parts-mapping> 

답변

0
Response2, Response3, Response1

<webservice-description> 
<jaxrpc-mapping-file>WEB-INF/myService_mapping.xml</jaxrpc-mapping-file>  
</webservice-description> 

목차에서

이것은 다른 질문이지만 대답은 (Specify order of elements in a SOAP response using java) 입니다. 도움이 될 것입니다.

관련 문제