Я пытаюсь развернуть свой составной проект в производственной среде, в которой есть домен, т.е.
esbservices.mydomain.com
Я успешно получаю WSDL из своего домена через этот URL... т.е.
esbservices.mydomain.com/myproject/services/myservice?wsdl
Однако документ WSDL (доступный даже через домен) содержит импорт в другие документы WSDL с путем к локальной сети/компьютеру.
<definitions targetNamespace="my-integration-composite"><import namespace="http://j2ee.netbeans.org/wsdl/my-integration-services/new-transactions" location="http://my-pc-name.com:9080/my-integration-composite-sun-http-binding/my-integration-services/channel/smsc/inbound/wsdl/new-transactions.wsdl">
</import><import namespace="http://j2ee.netbeans.org/my/wsdl/my-transactions" location="http://my-pc-name.com:9080/my-integration-composite-sun-http-binding/my-integration-services/transaction/common/wsdl/my-transactions.wsdl">
</import><import namespace="http://j2ee.netbeans.org/wsdl/my-integration-services/other-transactions" location="http://my-pc-name.com:9080/my-integration-composite-sun-http-binding/my-integration-services/channel/ivr/inbound/wsdl/other-transactions.wsdl">
</import><portType name="dummyCasaPortType">
</portType>
Я хочу избавиться от этого http://my-pc-name.com:9080/ и иметь возможность использовать вместо него http://esbservices.mydomain.com/. . потому что когда кто-то пытается создать клиент веб-службы из другой сети, это не удается.