Как изменить адресное расположение веб-сервиса JAX-WS
В настоящее время мы представили веб-сервис JAX-RPC со следующим URL
HTTP: //xx.xx.xx.xx/myservice/MYGatewaySoapHttpPort WSDL
Мы перенесли веб-сервис в JAX-WS, сгенерировав WebService сверху WSDL
Но новый веб-сервис доступен по следующему URL
HTTP: //xx.xx.xx.xx/myservice/MYGateway WSDL
Как я могу сделать так, чтобы мой веб-сервис JAX-WS был доступен по тому же URL-адресу, который указан первым? так что у нашего клиента нет никаких проблем.
Обновить:
Элемент обслуживания WSDL, из которого я создал, соответствует ожиданиям
<WL5G3N0:service name="MyGateway">
<WL5G3N0:port binding="WL5G3N2:MyGatewaySoapHttp" name="MyGatewaySoapHttpPort">
<WL5G3N3:address location="http://xx.xx.xx/myservice/MyGatewaySoapHttpPort"/>
</WL5G3N0:port>
</WL5G3N0:service>
Но WSDL в JAX-WS - это не то же самое, и этот WSDL генерируется автоматически.
<WL5G3N0:service name="MyGateway">
- <WL5G3N0:port binding="WL5G3N2:MyGatewaySoapHttp" name="MyGatewaySoapHttpPort">
<WL5G3N3:address location="http://xx.xx.xx/myservice/MyGateway" />
</WL5G3N0:port>
</WL5G3N0:service
Я создал веб-сервис с Oracle Eclipse Indigo.
Могу ли я изменить с какой-либо аннотации?
С Уважением,