MyFaces Core
  1. MyFaces Core
  2. MYFACES-3162

AJAX Broken when State Caching Mechanics turned off

    Details

    • Type: Bug Bug
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 2.0.6
    • Fix Version/s: 2.0.7, 2.1.1
    • Component/s: General
    • Labels:
      None
    • Environment:
      MyFaces 2.0.6, RichFaces 4.0.Final, Tomcat 6

      Description

      When the web configuration param "org.apache.myfaces.HANDLE_STATE_CACHING_MECHANICS" is set to false, after the first ajax call, all further ajax calls fail. The failure occurs with a ViewExpiredException on the next ajax call. The reason is that the sequence number part of the view state is being lost during the first ajax call. (See HtmlResponseStateManager.getViewState() where baseState is lost when isHandlingStateCachingMechanics(facesContext) returns false.

      1. MYFACES-3162-1.patch
        0.6 kB
        Leonardo Uribe

        Activity

        No work has yet been logged on this issue.

          People

          • Assignee:
            Leonardo Uribe
            Reporter:
            James G
          • Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Development