В Wildfly 14.0.1 я настроил область безопасности ProxyRealm
в консоли, я использовал CLI для настройки домена безопасности ProxyDomain
, который использует ProxyRealm
, а затем я даже создал Undertow домен безопасности приложения ProxyDomain
, который использует Elytron's ProxyDomain
.
У меня есть простое ухо с одной банкой, содержащей EJB, и к этой папке META-INF
я добавил jboss-app.xml
со следующим содержимым:
<?xml version="1.0" encoding="UTF-8"?>
<jboss-app>
<security-domain>ProxyDomain</security-domain>
</jboss-app>
При развертывании приложения появляется следующее сообщение:
2019-01-07 13: 48: 04,920 ОШИБКА [org.jboss.as.controller.management-operation] (DeploymentScanner-threads - 1) WFLYCTL0013: Операция («полное замене-развертывание») не выполнена - адрес: ([]) - описание ошибки: {
"WFLYCTL0412: Обязательные службы, которые не установлены:" => ["jboss.security.security-domain.ProxyDomain"],
"WFLYCTL0180: Службы с отсутствующими / недоступными зависимостями" => [
"jboss.ws.endpoint. \" prototipoEarCitas-0.0.1-SNAPSHOT.ear \ ". \" prototipoEjbCitas-0.0.1-SNAPSHOT.jar \ ". ApiCitasPublicoImpl отсутствует [jboss.security.security-domain.ProxyDomain]".
"jboss.deployment.subunit. \" prototipoEarCitas-0.0.1-SNAPSHOT.ear \ ". \" prototipoEjbCitas-0.0.1-SNAPSHOT.jar \ ". component.ApiCitasPublicoImpl.CREATE отсутствует [jboss.security.security-domain .ProxyDomain] "
]
}
Чего мне не хватает?