ICEfaces
  1. ICEfaces
  2. ICE-4459

Page reload with concurrentDOMViews and standardRequestScope set to false creates new instance of request beans.

    Details

    • Type: Bug Bug
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 1.8
    • Fix Version/s: 1.8.1
    • Component/s: Framework
    • Labels:
      None
    • Environment:
      1.8
    • Affects:
      Documentation (User Guide, Ref. Guide, etc.)

      Description

      In version 1.7, when concurrentDOMViews and standardRequestScope are both set to false, a page reload would NOT cause the current request-scoped beans to be disposed and new instances of request-scoped beans to be created. Basically, request-scoped beans would hang around between reloads.

      In version 1.8, using the same configuration, request-scoped beans are now disposed and new instances created. The one caveat is that if DisposableBean is implemented, the dispose() method is not called.

      We need to decide between:

      1) Reverting the behaviour to work like 1.7
      2) Leave the existing behaviour but fix the dispose() call
      3) Allow both behaviours through some kind of configuration

        Activity

        Deryk Sinotte created issue -
        Deryk Sinotte made changes -
        Field Original Value New Value
        Salesforce Case []
        Fix Version/s 1.8.1 [ 10170 ]
        Deryk Sinotte made changes -
        Assignee Greg Dick [ greg.dick ]
        Greg Dick made changes -
        Attachment RequestBeanChart.TIF [ 11731 ]
        Ken Fyten made changes -
        Status Open [ 1 ] Resolved [ 5 ]
        Affects [Documentation (User Guide, Ref. Guide, etc.)]
        Resolution Fixed [ 1 ]
        Ken Fyten made changes -
        Assignee Greg Dick [ greg.dick ] Ken Fyten [ ken.fyten ]
        Joel Krebs made changes -
        Salesforce Case [50070000008Lzu3]
        Ken Fyten made changes -
        Status Resolved [ 5 ] Closed [ 6 ]

          People

          • Assignee:
            Ken Fyten
            Reporter:
            Deryk Sinotte
          • Votes:
            1 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: