Адрес конечной точки WS на сервере Glassfish - PullRequest
1 голос
/ 02 ноября 2010

Есть ли способ указать адрес конечной точки ws на сервере Glassfish, используя только аннотации?

Ответы [ 2 ]

0 голосов
/ 08 марта 2011

Является ли атрибут '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
0 голосов
/ 03 ноября 2010

См. Аннотации метаданных веб-служб (JSR 181) .

Аннотация @WebService имеет параметр:

wsdlLocation

Указывает веб-адрес документа WSDL, который определяет веб-службу.Веб-адрес является относительным или абсолютным.(Строка)

...