Hi, I'm using CXF 2.2.3 and am consuming a service where the address is
defined in the wsdl like so:
.
...
<wsdl:service name="ServiceName">
<wsdl:port name="ServiceName_Port" binding="tns1:ServiceName_Binder">
<soap:address location="http://[*A**ddressNotReachebleFromInternet*
]:5555/PathToService"/>
</wsdl:port>
</wsdl:service>
.....
The service however is located at http://[ActualReachableAddress]*/*
PathToService.
I used wsdl2java to generate my proxy and created tests and no problems what
so ever. The address
http://[*A**ddressNotReachebleFromInternet*]:5555/PathToService
was nowhere to be found in the proxy. However when I run the test, CXF
obviously gets the unreachebla address from the WSDL again because CXF tried
to make the request to
http://[*A**ddressNotReachebleFromInternet*]:5555/PathToService,
not the reacheable address.
I tried going thru the documentation looking for a way to tell CXF not to
use the reachable address but could not find one.
So to my question:
Is there a way for me to tell CXF not to use the unreacheble address but the
one that is defined in the proxy?
Thanks for any help,
Gudmundur