Проблема заключается в том, что ваши bean-компоненты находятся в области запроса, то есть они выходят за пределы области действия, как только завершается жизненный цикл запроса-ответа, будь то результат запроса без лиц (полная страница) или постбэк AJAXrequest.
Вместо этого вам нужно использовать bean-компоненты вида.Поскольку вы используете CDI, вы можете либо прекратить использовать это и переключиться на использование управляемых компонентов JSF 2 с аннотацией @ViewScoped
, либо вы можете продолжать использовать CDI с Seam Faces 3, который, очевидно, также поддерживает @ViewScoped
.(Я не знаю, каким волшебством он это делает, но, видимо, он просто работает.)
Пожалуйста, попробуйте также использовать общепринятые соглашения об именах для Java, например TestFormBackBean1
вместо Test_form_backBean_1
.