Миграция Jboss 7 - ValidationException: не удается найти поставщика: HibernateValidator - PullRequest
0 голосов
/ 14 февраля 2019

мое рабочее место мигрирует с Jboss 6 на Jboss 7.

Мы используем v 5.1.3 Hibernate Validator, и когда мы попытались развернуть наше веб-приложение на сервере Jboss 7, и это вызвало исключение.

09:23:56,031 ERROR [org.jboss.as.controller.management-operation] (External Management Request Threads -- 4) WFLYCTL0013: Operation ("read-attribute") failed - address: ([
    ("deployment" => "ROOT.war"),
    ("subsystem" => "jaxrs"),
    ("rest-resource" => "org.apache.cxf.rs.security.oauth.services.RequestTokenService")
]): javax.validation.ValidationException: RESTEASY008520: Unable to load Validation support

Caused by: javax.validation.ValidationException: Unable to find providerclass org.hibernate.validator.HibernateValidator

Я не слишком знаком с эфиром Jboss и Hibernate Validator, и пытался найти решение проблемы с небольшим успехом.

1 Ответ

0 голосов
/ 15 февраля 2019

Смотрите здесь https://coredump.su/questions/35063076/how-can-i-disable-javaxvalidationapi-in-jboss-64. Попробуйте добавить это в свой jboss-deploy-structure.xml:

<exclude-subsystems>
  <subsystem name="jaxrs"/>
</exclude-subsystems>
<exclusions>
  <module name="javaee.api"/>
  <module name="javax.validation.api"/>
  <module name="javax.faces.api"/>
  <module name="org.hibernate.validator"/>
</exclusions>

Возможно, у вас конфликт с модулями jboss.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...