Есть ли способ указать адрес конечной точки ws на сервере Glassfish, используя только аннотации?
Является ли атрибут 'serviceName' в аннотации @WebService тем, что вы ищете?
Из http://jax -ws.java.net / jax-ws-ea3 / docs / annotations.html # 2.1% 20javax.jws.WebService | наброски :
serviceName - Имя службы веб-службы: wsdl: service По умолчанию: неквалифицированное имя класса или интерфейса Java + «Сервис»
Любой контекстный путь до этого будет контролироваться местоположением, в котором вы развертываете веб-приложение, содержащее приложение, как и имя домена, то есть для класса обслуживания «DoSomething», развернутого в веб-приложении с именем «myappcontext» на хосте. Контейнер my.webservice.com.
https://my.webservice.com/myappcontext/DoSomethingService
См. Аннотации метаданных веб-служб (JSR 181) .
Аннотация @WebService имеет параметр:
wsdlLocation
Указывает веб-адрес документа WSDL, который определяет веб-службу.Веб-адрес является относительным или абсолютным.(Строка)