Wildfly DefaultJMSConnectionFactory отсутствует при развертывании WAR

Я пытаюсь развернуть файл войны openscoring.io в Wildfly. Это моя первая попытка и что-нибудь с Wildfly, поэтому я мог упустить что-то простое.

При развертывании / включении войны я получаю следующую ошибку:

Невозможно изменить развертывание.

Неожиданный ответ HTTP: 500

Request {"operation" => "deploy", "address" => [("deploy" => "openscoring-webapp-1.2-SNAPSHOT.war")] }

отклик

Внутренняя ошибка сервера { "output" => "fail", "fail-description" => {"WFLYCTL0180: Службы с отсутствующими / недоступными зависимостями" => ["jboss.naming.context.java.module.\" Openscoring-webapp-1.2-SNAPSHOT\".\" Openscoring-webapp-1.2-SNAPSHOT \ ". Отсутствует DefaultJMSConnectionFactory [jboss.naming.context.java.jboss.DefaultJMSConnectionFactory]"]}, "roll-back" => true }

Я просмотрел domain.xml и вижу, что здесь есть DefaultJMSConnectionFactory

 <entries>
   <entry name="java:/JmsXA"/>
   <!-- Global JNDI entry used to provide a default JMS Connection factory to EE application -->
   <entry name="java:jboss/DefaultJMSConnectionFactory"/>
 </entries>

Любые идеи о том, куда идти дальше, будут по достоинству оценены. Заранее спасибо.

1 ответ

Решение

Попробуйте запустить Wildfly, используя автономно-полную конфигурацию (./standalone.sh --server-config=standalone-full.xml). Конфигурация по умолчанию содержит только веб-профиль, который не включает JMS.

Другие вопросы по тегам