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

          Errorken Errorken created issue -
          Ken Fyten made changes -
          Field Original Value New Value
          Link This issue is duplicated by ICE-3845 [ ICE-3845 ]
          Mircea Toma made changes -
          Link This issue depends on ICE-3944 [ ICE-3944 ]
          Deryk Sinotte made changes -
          Assignee Mircea Toma [ mircea.toma ]
          Hide
          Mircea Toma added a comment -

          Resolved by the fixes for ICE-3944.

          Show
          Mircea Toma added a comment - Resolved by the fixes for ICE-3944 .
          Mircea Toma made changes -
          Status Open [ 1 ] Resolved [ 5 ]
          Resolution Fixed [ 1 ]
          Ken Fyten made changes -
          Status Resolved [ 5 ] Closed [ 6 ]
          Assignee Mircea Toma [ mircea.toma ]

            People

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

              Dates

              • Created:
                Updated:
                Resolved: