JSF 1.2 プロジェクトを JSF 2.0 に移行し、JSP ページでコマンド ボタンを使用しています。コマンド ボタンをクリックすると、外部システムから応答が返され、応答が表示されます。
このコマンド ボタンをクリックすると、以下の execption で空白のページが表示されます
デバッグ中に、成功の応答が得られていることがわかりましたが、状態ビュー ID が失われたため、元のページを見つけることができませんでした
[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)
ビューステートを保存するために web.xml に必要な特定の構成はありますか?