a4j:commandButton не работает должным образом с JSF 2.2 и RichFaces 4.3.2, при завершении выдает malformedXML

Я использую реализацию Mojarra (2.2) спецификации JSF 2.2 на JBOSS 7 с RichFaces 4.3.2. Проблема, с которой я сталкиваюсь, заключается в том, что a4j: commandButton выполняет свое действие, но oncomplete не работает должным образом, и я получаю в ответ искаженный XML. Я получаю следующую ошибку: event.description: «Во время обновления: javax.faces.ViewState не найден»

Я проверил в консоли браузера, когда HTML отображается в первый раз, скрытый тег для javax.faces.viewState

Но я понятия не имею, почему сервер отправляет javax.faces.viewState в ответ на a4j:commandButton и пытается найти элемент с id = javax.faces.viewState и терпит неудачу. Я отлаживал jsf.js, и когда он пытается сопоставить заданное регулярное выражение в js с элементом HTML, который я получаю в ответе сервера, он терпит неудачу (потому что регулярное выражение /javax.faces.ViewState:.*$/ и я получаю javax.faces .ViewState в ответ).


person varun wadhwa    schedule 03.06.2013    source источник
comment
community.jboss.org/message/826331, грядущий релиз RichFaces 5 Alpha будет совместим с JSF 2.2   -  person Christophe Roussy    schedule 15.07.2013


Ответы (1)


Похоже, что RichFaces 4.3.2 еще не совместим с JSF 2.2! Проверьте этот URL: https://community.jboss.org/thread/230065

person Hans-Dieter Mader    schedule 23.08.2013