when I create a WebService in a WAR file and try to let it listen on a self-defined endpoint uri it fails to do so. It will say in the log file that is listening on the self-defined uri but in relaity it is not. I define the endpoint-uri in the sun-web.xml file like this:
The logging says:
INFO: WS00018: Webservice Endpoint deployed
HelloService listening at address at https://phosphorus.service2media.com:8181/BugTest/HelloService/Hello
INFO: Metro monitoring rootname successfully set to: amx:pp=/mon/server-mon[server],type=WSEndpoint,name=/BugTest-HelloService-Hello
INFO: WEB0671: Loading application [BugTest] at [/BugTest]
INFO: BugTest was successfully deployed in 195 milliseconds.
So it claims to listen at https://phosphorus.service2media.com:8181/BugTest/HelloService/Hello when in reality it listens at https://phosphorus.service2media.com:8181/BugTest/HelloService. So the endpoint-address-uri seems to have no effect here.
I have attached a sample project for this bug.