axis-java-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Raghu Upadhyayula" <>
Subject [Axis2] Problem with soap:address location in the WSDL (IP Address is not a public IP that is accessible from Internet).
Date Tue, 23 Oct 2007 22:12:51 GMT


            I have a problem with the soap:address location generated
when I browse the WSDL in the browser.


            I'm using Axis2 1.3.


            I'm looking at the WSDL in the browser using


            I get the WSDL and the soap:address location in the WSDL
looks like  <soap:address
<>  />


            But then problem is with the IP Address coming in the
soap:address location is not a public IP that is accessible
from Internet.


            What changes should I do to change the soap:address location
to look like

location= />


            Another thing, I found is that this is working fine if I use
?wsdl2 in the URL above.



            In my services.xml I have useOriginalWSDL property set to
true and modifyUserWSDLPortAddress was also set to true.


            I've tried changing modifyUserWSDLPortAddress to false, but
what happened in that case was the soap:address location was not
modified at all.


            The soap:address location case as
<http://localhost/webservices/services/MyWSService>  because the
original WSDL had this address in the soap:address location, since the
localhost was coming as it it, I've change the modifyUserWSDLPortAddress
property back to true.


Thanks in Advance.


View raw message