-
Type: Bug
-
Resolution: Fixed
-
Priority: Major
-
Affects Version/s: S2Axis2 0.2.0
-
Component/s: S2Axis2
-
None
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 というコンテキストパスになっています。