ICEfaces
  1. ICEfaces
  2. ICE-5165

ICEfaces 2.0 optional dependency on Ajax Push

    Details

    • Type: Improvement Improvement
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 2.0-Alpha1
    • Fix Version/s: 2.0-Alpha2, 2.0.0
    • Component/s: Framework
    • Labels:
      None
    • Environment:
      ICEfaces 2.0

      Description

      If icepush.jar is not present, the Ajax features of the application should still function. In particular, if the application does not require push features, only icefaces.jar should be necessary.

        Activity

        Repository Revision Date User Message
        ICEsoft Public SVN Repository #19768 Tue Nov 24 11:04:22 MST 2009 ted.goddard optional Ajax Push (ICE-5165)
        Files Changed
        Commit graph MODIFY /icefaces/scratchpads/glimmer/core/src/main/java/org/icefaces/push/servlet/ServletEnvironmentListener.java
        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/servlet/ICEpushResourceHandler.java
        Ted Goddard created issue -
        Ted Goddard made changes -
        Field Original Value New Value
        Assignee Ted Goddard [ ted.goddard ]
        Hide
        Ted Goddard added a comment -

        It looks like the remaining dependency on icepush.jar is a dependency of bridge.js on code.icepush. Would it be acceptable for now to have duplicate definitions of the common parts of bridge.js and code.icepush? In terms of actual functionality, they have very little overlap.

        Show
        Ted Goddard added a comment - It looks like the remaining dependency on icepush.jar is a dependency of bridge.js on code.icepush. Would it be acceptable for now to have duplicate definitions of the common parts of bridge.js and code.icepush? In terms of actual functionality, they have very little overlap.
        Ted Goddard made changes -
        Assignee Ted Goddard [ ted.goddard ] Mircea Toma [ mircea.toma ]
        Ted Goddard made changes -
        Salesforce Case []
        Fix Version/s 2.0-Alpha2 [ 10214 ]
        Hide
        Ted Goddard added a comment -

        Temporary workaround is to add code.icepush.jsf as a file to the web application.

        Show
        Ted Goddard added a comment - Temporary workaround is to add code.icepush.jsf as a file to the web application.
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #19788 Wed Nov 25 15:56:23 MST 2009 mircea.toma ICE-5165 Create 'ice' namespace variable if ICEpush code did not created it first.
        Files Changed
        Commit graph MODIFY /icefaces/scratchpads/glimmer/core/src/main/javascript/application.js
        Commit graph MODIFY /icefaces/scratchpads/glimmer/lib/icepush.jar
        Hide
        Mircea Toma added a comment -

        Create 'ice' namespace variable if ICEpush code did not created it first.

        Show
        Mircea Toma added a comment - Create 'ice' namespace variable if ICEpush code did not created it first.
        Mircea Toma made changes -
        Status Open [ 1 ] Resolved [ 5 ]
        Resolution Fixed [ 1 ]
        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:
            Ted Goddard
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: