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

          People

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

            Dates

            • Created:
              Updated:
              Resolved: