У меня есть проект java ee 6 в виде ушного файла, который содержит два веб-военных архива. Оба используют Omnifaces. Сегодня я обновляю Omnifaces до самой новой версии 1.6. Но теперь я больше не могу развертывать. Я получил следующее исключение:Обновление Omnifaces - идентификатор проверки дубликатов ID
java.lang.IllegalArgumentException: Registering validator 'class org.omnifaces.validator.RequiredCheckboxValidator' failed, duplicates validator ID 'omnifaces.RequiredCheckboxValidator' of other validator 'class org.omnifaces.validator.RequiredCheckboxValidator'.
at org.omnifaces.cdi.validator.ValidatorExtension.processValidators(ValidatorExtension.java:73)
...
Мой Envroiment: JBoss AS 7.1.1/Omnifaces 1,6/JSF Mojarra 2.1.26/Primefaces 3,5
THX заранее.
Вы уверены, что правильно удалили старую версию и очистили рабочую папку сервера? – BalusC
Да. Я удалил все файлы из директорий развертываний/tmp/data. – Primeval
Хорошо. Похоже, что обе WAR одного и того же EAR используют один и тот же контекст CDI. – BalusC