ICEfaces
  1. ICEfaces
  2. ICE-1359

Merge EE Bridge implementation into the CE edition

    Details

    • Type: New Feature New Feature
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 1.6
    • Fix Version/s: 1.6DR#3, 1.6
    • Component/s: Bridge
    • Labels:
      None
    • Environment:
      browser
    • Affects:
      Documentation (User Guide, Ref. Guide, etc.)

      Description

      Provide only one Bridge implementation across editions.

        Activity

        Mircea Toma created issue -
        Mircea Toma made changes -
        Field Original Value New Value
        Assignee Mircea Toma [ mircea.toma ]
        Ken Fyten made changes -
        Assignee Priority P3
        Ken Fyten made changes -
        Assignee Priority P3 P2
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #13483 Mon Apr 09 13:12:14 MDT 2007 mircea.toma Refactor how 'updated-views' command is handled -- ICE-1359.
        Files Changed
        Commit graph MODIFY /icefaces/trunk/icefaces/bridge/src/command.js
        Commit graph MODIFY /icefaces/trunk/icefaces/bridge/src/connection.async.js
        Commit graph MODIFY /icefaces/trunk/icefaces/bridge/lib/ajax.js
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #13484 Mon Apr 09 15:16:37 MDT 2007 mircea.toma Add heartbeat mecchanism from EE edition -- ICE-1359.
        Files Changed
        Commit graph ADD /icefaces/trunk/icefaces/core/src/com/icesoft/faces/webapp/http/core/ReceivePing.java
        Commit graph ADD /icefaces/trunk/icefaces/core/src/com/icesoft/faces/webapp/command/Pong.java
        Commit graph MODIFY /icefaces/trunk/icefaces/core/src/com/icesoft/faces/webapp/http/core/PushServer.java
        Commit graph MODIFY /icefaces/trunk/icefaces/core/src/com/icesoft/faces/webapp/command/UpdateElements.java
        Commit graph MODIFY /icefaces/trunk/icefaces/core/src/com/icesoft/faces/webapp/command/SessionExpired.java
        Commit graph MODIFY /icefaces/trunk/icefaces/core/src/com/icesoft/faces/webapp/command/SetCookie.java
        Commit graph MODIFY /icefaces/trunk/icefaces/bridge/build.xml
        Commit graph MODIFY /icefaces/trunk/icefaces/core/src/com/icesoft/faces/webapp/command/Redirect.java
        Commit graph MODIFY /icefaces/trunk/icefaces/bridge/src/command.js
        Commit graph MODIFY /icefaces/trunk/icefaces/bridge/src/connection.async.js
        Commit graph MODIFY /icefaces/trunk/icefaces/core/src/com/icesoft/faces/webapp/command/Command.java
        Commit graph MODIFY /icefaces/trunk/icefaces/core/src/com/icesoft/faces/webapp/command/NOOP.java
        Commit graph ADD /icefaces/trunk/icefaces/bridge/src/heartbeat.js
        Commit graph MODIFY /icefaces/trunk/icefaces/core/src/com/icesoft/faces/webapp/command/Macro.java
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #13485 Mon Apr 09 16:04:19 MDT 2007 mircea.toma Add heartbeat mecchanism from EE edition -- ICE-1359.
        Files Changed
        Commit graph MODIFY /icefaces/trunk/icefaces/bridge/src/connection.async.js
        Mircea Toma made changes -
        Status Open [ 1 ] In Progress [ 3 ]
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #13487 Tue Apr 10 10:55:08 MDT 2007 mircea.toma Javascript code resides in just one place now -- ICE-1359
        Files Changed
        Commit graph MODIFY /icefaces/trunk/icefaces/core/src/com/icesoft/faces/webapp/http/core/ServeBridgeJSCode.java
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #13488 Tue Apr 10 12:03:48 MDT 2007 mircea.toma Refactor how new commands are registered -- ICE-1359
        Files Changed
        Commit graph MODIFY /icefaces/trunk/icefaces/bridge/src/command.js
        Commit graph MODIFY /icefaces/trunk/icefaces/bridge/src/connection.async.js
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #13489 Tue Apr 10 12:24:59 MDT 2007 mircea.toma Simplify code -- ICE-1359
        Files Changed
        Commit graph MODIFY /icefaces/trunk/icefaces/bridge/src/connection.async.js
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #13509 Wed Apr 11 15:35:02 MDT 2007 mircea.toma Do not rely on the servlet container to monitor the sessions.
        Refactor -- ICE-1359
        Files Changed
        Commit graph ADD /icefaces/trunk/icefaces/core/src/com/icesoft/faces/webapp/http/servlet/ViewBoundAdaptingServlet.java
        Commit graph MODIFY /icefaces/trunk/icefaces/core/src/com/icesoft/faces/webapp/http/servlet/MainSessionBoundServlet.java
        Commit graph DEL /icefaces/trunk/icefaces/core/src/com/icesoft/faces/webapp/http/core/SendUpdatesHandler.java
        Commit graph MODIFY /icefaces/trunk/icefaces/core/src/com/icesoft/faces/webapp/http/core/SendUpdates.java
        Commit graph MODIFY /icefaces/trunk/icefaces/core/src/com/icesoft/faces/webapp/http/servlet/MainServlet.java
        Commit graph MODIFY /icefaces/trunk/icefaces/core/src/com/icesoft/faces/webapp/http/servlet/MultiViewServlet.java
        Commit graph MODIFY /icefaces/trunk/icefaces/core/src/com/icesoft/faces/webapp/http/core/ReceiveSendUpdates.java
        Commit graph DEL /icefaces/trunk/icefaces/core/src/com/icesoft/faces/webapp/http/core/PushServer.java
        Commit graph MODIFY /icefaces/trunk/icefaces/core/src/com/icesoft/faces/webapp/http/servlet/SessionDispatcher.java
        Commit graph MODIFY /icefaces/trunk/icefaces/core/src/com/icesoft/faces/webapp/http/servlet/SingleViewServlet.java
        Commit graph ADD /icefaces/trunk/icefaces/core/src/com/icesoft/faces/webapp/http/servlet/BasicAdaptingServlet.java
        Commit graph DEL /icefaces/trunk/icefaces/core/src/com/icesoft/faces/webapp/http/servlet/PushServlet.java
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #13512 Wed Apr 11 17:25:03 MDT 2007 mircea.toma Start the heartbeat only in the window that owns the blocking connection -- ICE-1359.
        Files Changed
        Commit graph MODIFY /icefaces/trunk/icefaces/bridge/src/connection.async.js
        Commit graph MODIFY /icefaces/trunk/icefaces/core/src/com/icesoft/faces/webapp/http/core/ServeBridgeJSCode.java
        Hide
        Mircea Toma added a comment -

        Merged hearbeat functionality from EE bridge. Also, changed SessionDispatcher to monitor the session timeout independently from the servlet container – only certain requests will reset 'lastAccesTime' value.

        Show
        Mircea Toma added a comment - Merged hearbeat functionality from EE bridge. Also, changed SessionDispatcher to monitor the session timeout independently from the servlet container – only certain requests will reset 'lastAccesTime' value.
        Mircea Toma made changes -
        Status In Progress [ 3 ] Resolved [ 5 ]
        Fix Version/s 1.6DR#3 [ 10050 ]
        Resolution Fixed [ 1 ]
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #13529 Thu Apr 12 15:58:59 MDT 2007 mircea.toma Pass the correct parameters for OverlayIndicator -- ICE-1359
        Files Changed
        Commit graph MODIFY /icefaces/trunk/icefaces/bridge/src/status.js
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #13549 Mon Apr 16 14:54:16 MDT 2007 mircea.toma Handle 'ctrl+shift+.' keybinding to toggle the heartbeat -- ICE-1359.
        Files Changed
        Commit graph MODIFY /icefaces/trunk/icefaces/bridge/src/heartbeat.js
        Hide
        Mircea Toma added a comment -

        The heartbeat can be started/stopped by typing: ctrl+shift+. (as in ctrl+shift+'dot'). This might be useful when debugging to avoid any interferences from Bridge ping requests.

        Show
        Mircea Toma added a comment - The heartbeat can be started/stopped by typing: ctrl+shift+. (as in ctrl+shift+'dot'). This might be useful when debugging to avoid any interferences from Bridge ping requests.
        Mircea Toma made changes -
        Affects [Documentation (User Guide, Ref. Guide, etc.)]
        Ken Fyten made changes -
        Issue Type Task [ 3 ] New Feature [ 2 ]
        Ken Fyten made changes -
        Summary Merge EE Bridge implementation into the CE edition. Merge EE Bridge implementation into the CE edition
        Ken Fyten made changes -
        Fix Version/s 1.6 [ 10031 ]
        Ken Fyten made changes -
        Status Resolved [ 5 ] Closed [ 6 ]
        Assignee Priority P2
        Assignee Mircea Toma [ mircea.toma ]

          People

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

            Dates

            • Created:
              Updated:
              Resolved: