Создание веб-сервиса программным способом на сервере приложений Wildfly / JBoss - PullRequest
1 голос
/ 14 июля 2020

Я знаю, что Webservice может быть создан с помощью аннотации @Webservice, и Wildfly автоматически создает его экземпляр. Но у меня есть файл конфигурации, в котором я определил URL-адрес веб-службы, и я хочу программно создать веб-службу, используя этот URL-адрес. Конечная точка для Spring может быть создана следующим образом:

@Bean
public Endpoint endpoint() {
     EndpointImpl endpoint = new EndpointImpl(springBus(), new BaeldungImpl());
     endpoint.publish("http://localhost:8080/services/baeldung");
     return endpoint;
}

К сожалению, мое приложение не использует Spring, а CDI. Могут ли некоторые подсказать мне, как я могу это сделать правильно?

Заранее спасибо за помощь.

...