Описание проблемы:
Я хочу развернуть веб-службу через Wildfly, и она развернута, но я не могу получить к ней доступ через веб-браузер.
Вот что я делаю:
- Я запускаю
standalone.sh
- Я развертываю проект, используя
mvn clean package wildfly:deploy
Затем я пытаюсь получить доступ к своему веб-сервису через веб-браузер по адресу http://localhost:8080/lab-ear/Hello?wsdl
но я получаю только: «404 - Not Found»
Фрагмент журналов maven при развертывании.
Вот логи с сервера Wildfly при его инициализации.
И здесь Wildfly регистрирует во время развертывания.
Прочие сведения:
Я сделал еще один проект, в котором работала веб-служба, но были другие проблемы, поэтому Я начал все с нуля.
Это изображение представляет собой сравнение структур этих двух проектов. Слева старый проект, а справа новый проект.
Важно то, что в новом проекте я не получаю каталог web
.
Возможно, проблема связана:
Wildfly: приложение развернуто, но не запущено
Кроме того, требуется ли использовать Intellij IDEA в таких проектах?
ИЗМЕНИТЬ
В моем модуле EJB у меня есть класс Hello в пакете pl.edu.agh.soa
Я попытался изменить это:
@Stateless
@WebService
public class Hello {
...
на:
@Stateless(name = "Hello")
@WebService(name = "HelloService")
public class Hello {
...
Но это тоже не работает.