[Seasar-user:4808] [S2Axis2] WSDL の soap:addresss location にコンテキストパスが反映されない

suga [E-MAIL ADDRESS DELETED]
2006年 10月 17日 (火) 19:11:19 JST


suga です。

S2Axis2 の Examples を実行して WSDL を取得したところ、
手元ではコンテキストパスが URL に反映されませんでした。
この部分を指定する方法を教えてください。


http://localhost:8080/s2axis2-examples/services/BeanEcho?wsdl
にアクセスして取得できた WSDL の最後の部分が下記の通りです。

(略)
<wsdl:service name="BeanEcho">
  <wsdl:port binding="axis2:BeanEchoSOAP11Binding" name="BeanEchoSOAP11port0">
     <soap:address location="http://localhost:8080/axis2/services/BeanEcho"/>
  </wsdl:port>
  <wsdl:port binding="axis2:BeanEchoSOAP12Binding" name="BeanEchoSOAP12port0">
    <soap12:address location="http://localhost:8080/axis2/services/BeanEcho"/>
  </wsdl:port>
  <wsdl:port binding="axis2:BeanEchoHttpBinding" name="BeanEchoHttpport0">
    <http:address location="http://localhost:8080/axis2/rest/BeanEcho"/>
  </wsdl:port>
</wsdl:service>

soap:address location では axis2 というコンテキストパスになっています。

-- 
suga ( [E-MAIL ADDRESS DELETED] )



Seasar-user メーリングリストの案内