jsf lifecycle updates
This commit is contained in:
@@ -101,7 +101,7 @@ public class JsfView implements View {
|
||||
FacesContext facesContext = FlowFacesContext.newInstance(requestContext, facesLifecycle);
|
||||
facesContext.setViewRoot(viewRoot);
|
||||
try {
|
||||
if (restored && !facesContext.getResponseComplete() && !facesContext.getRenderResponse()) {
|
||||
if (restored && !facesContext.getRenderResponse() && !facesContext.getResponseComplete()) {
|
||||
facesLifecycle.execute(facesContext);
|
||||
// TODO move this and renderResponse behavior into lifecycle
|
||||
validateModel(facesContext);
|
||||
|
||||
@@ -103,7 +103,7 @@ public class JsfViewFactory implements ViewFactory {
|
||||
}
|
||||
view = createJsfView(viewHandler.createView(facesContext, viewName), lifecycle, context);
|
||||
facesContext.setViewRoot(view.getViewRoot());
|
||||
view.setRestored(true);
|
||||
view.setRestored(false);
|
||||
}
|
||||
}
|
||||
if (!facesContext.getRenderResponse()) {
|
||||
|
||||
Reference in New Issue
Block a user