JSF 1.2-> 2.0: el parámetro viewId para guardar el estado de vista es nulo

Estamos migrando nuestro proyecto JSF 1.2 a JSF 2.0 y estamos usando un botón de comando en una página JSP. Al hacer clic en el botón de comando, se obtiene una respuesta del sistema externo y se muestra la respuesta.

Al hacer clic en este botón de comando, obtenemos una página en blanco con la siguiente opción

Durante la depuración, encontré que estamos obteniendo una respuesta exitosa pero no podemos encontrar la página original porque perdió el ID de la vista de estado

[8/13/13 11:01:30:538 CDT] 000000e0 webapp        E com.ibm.ws.webcontainer.webapp.WebApp logServletError SRVE0293E: [Servlet Error]-[Faces Servlet]: java.lang.NullPointerException: viewId parameter for  save view state is null
    at org.ajax4jsf.application.AjaxStateHolder.saveState(AjaxStateHolder.java:155)
    at org.ajax4jsf.application.AjaxStateManager.saveStateInSession(AjaxStateManager.java:523)
    at org.ajax4jsf.application.AjaxStateManager.buildViewState(AjaxStateManager.java:503)
    at org.ajax4jsf.application.AjaxStateManager.saveView(AjaxStateManager.java:462)
    at org.apache.myfaces.shared_impl.view.JspViewDeclarationLanguageBase.renderView(JspViewDeclarationLanguageBase.java:206)
    at org.apache.myfaces.application.ViewHandlerImpl.renderView(ViewHandlerImpl.java:263)
    at javax.faces.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:59)
    at org.apache.myfaces.tomahawk.application.ResourceViewHandlerWrapper.renderView(ResourceViewHandlerWrapper.java:169)
    at org.ajax4jsf.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:100)
    at org.ajax4jsf.application.AjaxViewHandler.renderView(AjaxViewHandler.java:176)

¿Se requiere alguna configuración específica en web.xml para guardar el estado de vista?