Я использую Java Bean Validation jsr 380, который отлично работает в Tomcat, но в Jboss 6 я получаю эту ошибку:
java.lang.IllegalAccessError: javax/el/ELUtil
javax.el.ELManager.getExpressionFactory
Я добавил ресурсы ниже:
<resource-root path="javax.el-api-3.0.0.jar"/>
<resource-root path="javax.el-3.0.0.jar"/>
<resource-root path="classmate-1.3.1.jar"/>
<resource-root path="validation-api-2.0.0.Final.jar"/>
<resource-root path="hibernate-validator-6.0.0.Final.jar"/>
<resource-root path="jboss-logging-3.1.0.CR1.jar"/>
<resource-root path="hibernate-validator-annotation-processor-6.0.0.Final.jar"/>
Файл jboss-deploy-structure имеет следующий вид:
<exclusions>
..................................
<module name="javax.validation.api"/>
<module name="org.hibernate.validator"/>
</exclusions>
Спасибо за помощь.