ICEfaces
  1. ICEfaces
  2. ICE-5507

Window scope fails when ICEpush not present

    Details

    • Type: Bug Bug
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 2.0-Alpha2
    • Fix Version/s: 2.0-Alpha3, 2.0.0
    • Component/s: None
    • Labels:
      None
    • Environment:
      server

      Description

      Window scope fails silently when ICEpush not present. When PushContext is missing an NPE is thrown in SessionBoundServer thus stopping it from setting up the server corresponding to 'dispose-window' message (DisposeWindowScope). Without DisposeWindowScope setup the window scope tracking is completely crippled.

        Activity

        Repository Revision Date User Message
        ICEsoft Public SVN Repository #20969 Mon Mar 15 17:48:32 MDT 2010 mircea.toma ICE-5507 Remove dependency of SessionBoundServer on PushContext. Detect missing PushContext. Avoid using SessionViewManager when ICEpush missing.
        Files Changed
        Commit graph MODIFY /icefaces/scratchpads/glimmer/core/src/main/java/org/icefaces/push/servlet/ICEfacesResourceHandler.java
        Commit graph MODIFY /icefaces/scratchpads/glimmer/core/src/main/java/org/icefaces/push/DisposeWindowScope.java
        Commit graph MODIFY /icefaces/scratchpads/glimmer/core/src/main/java/org/icefaces/push/SessionBoundServer.java
        Mircea Toma created issue -
        Hide
        Mircea Toma added a comment -

        Remove dependency of SessionBoundServer on PushContext to make sure all session bound servers are properly setup on session startup. Detect missing PushContext. Avoid using SessionViewManager when ICEpush missing.

        Show
        Mircea Toma added a comment - Remove dependency of SessionBoundServer on PushContext to make sure all session bound servers are properly setup on session startup. Detect missing PushContext. Avoid using SessionViewManager when ICEpush missing.
        Mircea Toma made changes -
        Field Original Value New Value
        Status Open [ 1 ] Resolved [ 5 ]
        Resolution Fixed [ 1 ]
        Mircea Toma made changes -
        Salesforce Case []
        Fix Version/s 2.0-Alpha3 [ 10032 ]
        Assignee Mircea Toma [ mircea.toma ]
        Ken Fyten made changes -
        Fix Version/s 2.0.0 [ 10230 ]
        Ken Fyten made changes -
        Status Resolved [ 5 ] Closed [ 6 ]

          People

          • Assignee:
            Mircea Toma
            Reporter:
            Mircea Toma
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: