When I have in web.xml:
<param-name>transformWsdlLocations</param-name>
<param-value>true</param-value>
and
<servlet-mapping>
<servlet-name>personWS</servlet-name>
<url-pattern>/*</url-pattern>
</servlet-mapping>
auto-generated WSDL contains right URL:
<soap:address location="http://localhost:8888/MyWSApp/getPerson/"/>
So when I create new project based on wsdl in SoapUI, EndPoint is set ...