I built a minimal web service and published it using javax.xml.ws.Endpoint. If I try to get the WSDL at http://localhost:1234/AddService?wsdl it works fine.
http://localhost:1234/AddService?wsdl
Could you try publishing it on 0.0.0.0?
Here is my code:
Endpoint.publish("http://localhost:8080", new ServiceController());
It says The address's path should start with /