ICEfaces
  1. ICEfaces
  2. ICE-3941

ICEFaces 1.7.2 SP1 not working with webflow 1.0.6

    Details

    • Type: Bug Bug
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 1.7.2 SP1
    • Fix Version/s: None
    • Component/s: None
    • Labels:
      None
    • Environment:
      JSF 1.2_04, SWF 1.0.6

      Description

      After reporting some issues, but never getting any decent response, there is still a problem with webflow 1.0.6 with the 1.7 branch of icefaces.
      1.7.2 had state problems where in 1.7.2 SP1 the page doesn't redirect when you start a flow. So nothing is happening basically.

      Since we are possibly in need of a migration to 1.7.2 SP1 I looked at this problem.
      As far as I can tell there is a 'renderResponse()' in View on line 150 (method: updateOnPageRequest).

      What happens is that in that method ICEFaces detects the the GET (as part of the POST/REDIRECT/GET) a refresh.
      When calling renderResponse() the webflow internals do not get a chance to execute.
      When executing the renderREsponse phase there is no restored flowExecution (since the previous phases didn't execute) and therefore nothing is prepared.
      The result is that the page remains the same.

      Removing this renderResponse() solves the problem and has, as far as I can tell, no side effects on normal refreshes.

      Can anyone from the ICEFaces team have a look at this problem/solution?

      http://jira.icefaces.org/browse/ICE-3845
      http://jira.icefaces.org/browse/ICE-3713
      http://jira.icefaces.org/browse/ICE-3689
      http://jira.icefaces.org/browse/ICE-3664

        Issue Links

          Activity

          There are no subversion log entries for this issue yet.

            People

            • Assignee:
              Unassigned
              Reporter:
              Errorken Errorken
            • Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: