Problem:
In developing web service with netbeans and use  Sun application server, how to change soap address location
from
uri =http://100.22.111.111:8081/testws/testService?wsdl
to
soap:address location="http://111.222.33.444:8081/testws/testService"
   
Solution:
1. Go to directory {local glassfish instance}/domains/domain1/config such as C:\Sun\AppServer\domains\domain1\config
2 modify file domains.xml by modifying element http-listener
from
<http-listener acceptor-threads="1" address="0.0.0.0" blocking-enabled="false" default-virtual-server="server" enabled="true" family="inet" id="http-listener-1" port="8080" security-enabled="false" server-name="" xpowered-by="true">
to
<http-listener acceptor-threads="1" address="0.0.0.0" blocking-enabled="false" default-virtual-server="server" enabled="true" family="inet" id="http-listener-1" port="8081"server-name="111.22.33.444" security-enabled="false" xpowered-by="true">
3.  Restart Sun Application Server  
4.  Deploy Web service and view its WSDL 
Now we have soap:address change to 111.22.33.444:8081 as we wish. 
