Я хочу перейти с JSF 2.2 на JSF 2.3 на моем сервере jboss eap 6.3. Я следую инструкциям в этом посте о том, как создать на основе javax.faces.jar в api и impl jars, но это не работает.
Как установить один JAR-вариант JSF (javax.faces.jar) на WildFly
Он не распознает, что существует версия JSF 2.3. Я удалил все развертывания, временные данные, данные и т. Д. И несколько раз перезапустил сервер.
Если это помогает, когда я пытаюсь развернуть приложение войны, я получаю следующую ошибку:
13: 07: 38,873 ОШИБКА [org.jboss.as.server] (DeploymentScanner-threads - 2) JBAS015870: Развертывание развертывания "WebApplication2.war" откатилось со следующим сообщением об ошибке:
{"JBAS014671: Неудачные службы" => {"jboss.deployment.unit. \" WebApplication2.war \ ". INSTALL" => "org.jboss.msc.service.StartException в службе jboss.deployment.unit. \" WebApplication2 .war \ ". INSTALL: JBAS018733: Не удалось обработать фазу INSTALL развертывания \" WebApplication2.war \ "
Вызывается: java.lang.ArrayStoreException: sun.reflect.annotation.TypeNotPresentExceptionProxy "}}