When creating a new HTTP listener, I leave the Server Name field blank. After
saving, the application server puts localhost in the Server Name field (or
whatever hostname I typed in my browser address bar to access the web admin
console). When I try to use web services that are on this http listener, the
WSDL reports localhost in the URL. I have to manually remove the localhost
Server Name from my new http listener so that the WSDL reports the computer's
correct host name.