ICEfaces-EE
  1. ICEfaces-EE
  2. IPCK-556

Remove or disable Cloud Push support

    Details

    • Type: Task Task
    • Status: Resolved
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: EE-4.1.0.GA
    • Fix Version/s: EE-4.2.0.GA
    • Component/s: Enterprise Push Server
    • Labels:
      None
    • Environment:
      ICEfaces, ICEfaces-EE, ICEpush, ICEpush-EE, EPS

      Description

      This is to investigate and potentially remove or disable Cloud Push support from ICEfaces-EE (mostly based on BridgeIt). At some time in the future we would potentially like to add Cloud Push support back in, but then based on Voyent features.

        Activity

        Jack Van Ooststroom created issue -
        Jack Van Ooststroom made changes -
        Field Original Value New Value
        Assignee Ken Fyten [ ken.fyten ] Jack Van Ooststroom [ jack.van.ooststroom ]
        Jack Van Ooststroom made changes -
        Fix Version/s EE-4.2.0.GA [ 13075 ]
        Hide
        Ken Fyten added a comment -

        Attached screenshot of source code search for "cloud" showing matches that still exist in the source code that reference "cloud push".

        Show
        Ken Fyten added a comment - Attached screenshot of source code search for "cloud" showing matches that still exist in the source code that reference "cloud push".
        Ken Fyten made changes -
        Hide
        Jack Van Ooststroom added a comment -

        ICEpush

        Deleting icepush-ee/core/src/main/java/org/icepush/AbstractNotificationProvider.java
        Sending icepush-ee/core/src/main/java/org/icepush/AbstractPushGroupManager.java
        Sending icepush-ee/core/src/main/java/org/icepush/BlockingConnectionServer.java
        Sending icepush-ee/core/src/main/java/org/icepush/Browser.java
        Sending icepush-ee/core/src/main/java/org/icepush/ConfigurationServer.java
        Deleting icepush-ee/core/src/main/java/org/icepush/ConfirmationTimeout.java
        Sending icepush-ee/core/src/main/java/org/icepush/ExpiryTimeout.java
        Sending icepush-ee/core/src/main/java/org/icepush/InternalPushGroupManager.java
        Sending icepush-ee/core/src/main/java/org/icepush/LocalPushGroupManager.java
        Sending icepush-ee/core/src/main/java/org/icepush/NoopPushGroupManager.java
        Deleting icepush-ee/core/src/main/java/org/icepush/NotificationProvider.java
        Deleting icepush-ee/core/src/main/java/org/icepush/NotifyBackURI.java
        Deleting icepush-ee/core/src/main/java/org/icepush/OutOfBandNotifier.java
        Sending icepush-ee/core/src/main/java/org/icepush/PushContext.java
        Sending icepush-ee/core/src/main/java/org/icepush/PushGroupManager.java
        Sending icepush-ee/core/src/main/java/org/icepush/PushID.java
        Deleting icepush-ee/core/src/main/java/org/icepush/PushNotification.java
        Sending icepush-ee/core/src/main/java/org/icepush/http/PushRequest.java
        Sending icepush-ee/core/src/main/java/org/icepush/http/standard/PushRequestProxy.java
        Sending icepush-ee/core/src/main/java/org/icepush/servlet/AddGroupMember.java
        Sending icepush-ee/core/src/main/java/org/icepush/servlet/MainServlet.java
        Sending icepush-ee/core/src/main/java/org/icepush/servlet/ServletPushRequest.java
        Sending icepush-ee/core/src/main/java/org/icepush/servlet/ServletPushRequestResponse.java
        Transmitting file data .................
        Committed revision 51716.

        ICEpush-EE

        Deleting icepush-ee/core-ee/src/main/java/com/icesoft/icepush/APNSNotificationProvider.java
        Deleting icepush-ee/core-ee/src/main/java/com/icesoft/icepush/AmazonSNSNotificationProvider.java
        Deleting icepush-ee/core-ee/src/main/java/com/icesoft/icepush/BPNSNotificationProvider.java
        Deleting icepush-ee/core-ee/src/main/java/com/icesoft/icepush/GcmNotificationProvider.java
        Deleting icepush-ee/core-ee/src/main/java/com/icesoft/icepush/LoggingNotificationProvider.java
        Deleting icepush-ee/core-ee/src/main/java/com/icesoft/icepush/TwilioSMSNotificationProvider.java
        Deleting icepush-ee/core-ee/src/main/java/com/icesoft/icepush/WNSNotificationProvider.java
        Sending icepush-ee/core-ee/src/main/resources/META-INF/mobi.tld
        Transmitting file data .
        Committed revision 47382.

        EPS

        Sending icepush-ee/eps/src/main/java/com/icesoft/push/BlockingConnectionServer.java
        Sending icepush-ee/eps/src/main/java/com/icesoft/push/Browser.java
        Deleting icepush-ee/eps/src/main/java/com/icesoft/push/ConfirmationTimeout.java
        Sending icepush-ee/eps/src/main/java/com/icesoft/push/DynamicPushGroupManager.java
        Sending icepush-ee/eps/src/main/java/com/icesoft/push/InternalPushGroupManager.java
        Sending icepush-ee/eps/src/main/java/com/icesoft/push/LocalPushGroupManager.java
        Sending icepush-ee/eps/src/main/java/com/icesoft/push/PushID.java
        Sending icepush-ee/eps/src/main/java/com/icesoft/push/RemotePushGroupManager.java
        Deleting icepush-ee/eps/src/main/java/com/icesoft/push/SerializablePushNotification.java
        Sending icepush-ee/eps/src/main/java/com/icesoft/push/StatusManager.java
        Sending icepush-ee/eps/src/main/java/com/icesoft/push/messaging/MessagePayload.java
        Sending icepush-ee/eps/src/main/java/com/icesoft/push/messaging/PushMessageService.java
        Transmitting file data ..........
        Committed revision 47383.

        ICEfaces

        Deleting icefaces/core/src/main/java/org/icefaces/application/PushMessage.java
        Sending icefaces/core/src/main/java/org/icefaces/application/PushRenderer.java
        Transmitting file data .
        Committed revision 51717.

        ICEfaces-EE

        Sending samples/eps/poll/src/main/java/com/icesoft/faces/demo/poll/Constants.java
        Sending samples/eps/poll/src/main/java/com/icesoft/faces/demo/poll/Participant.java
        Sending samples/eps/poll/src/main/java/com/icesoft/faces/demo/poll/Poll.java
        Sending samples/eps/poll/src/main/java/com/icesoft/faces/demo/poll/PollCollection.java
        Sending samples/eps/poll/src/main/webapp/WEB-INF/servlet-3.0/web.xml
        Sending samples/eps/poll/src/main/webapp/WEB-INF/weblogic-12/web.xml
        Sending samples/eps/poll/src/main/webapp/WEB-INF/websphere-8/web.xml
        Sending samples/eps/poll/src/main/webapp/poll.xhtml
        Transmitting file data ........
        Committed revision 47384.

        Build

        Sending maven2/icepush-ee.pom
        Transmitting file data .
        Committed revision 47385.

        Show
        Jack Van Ooststroom added a comment - ICEpush Deleting icepush-ee/core/src/main/java/org/icepush/AbstractNotificationProvider.java Sending icepush-ee/core/src/main/java/org/icepush/AbstractPushGroupManager.java Sending icepush-ee/core/src/main/java/org/icepush/BlockingConnectionServer.java Sending icepush-ee/core/src/main/java/org/icepush/Browser.java Sending icepush-ee/core/src/main/java/org/icepush/ConfigurationServer.java Deleting icepush-ee/core/src/main/java/org/icepush/ConfirmationTimeout.java Sending icepush-ee/core/src/main/java/org/icepush/ExpiryTimeout.java Sending icepush-ee/core/src/main/java/org/icepush/InternalPushGroupManager.java Sending icepush-ee/core/src/main/java/org/icepush/LocalPushGroupManager.java Sending icepush-ee/core/src/main/java/org/icepush/NoopPushGroupManager.java Deleting icepush-ee/core/src/main/java/org/icepush/NotificationProvider.java Deleting icepush-ee/core/src/main/java/org/icepush/NotifyBackURI.java Deleting icepush-ee/core/src/main/java/org/icepush/OutOfBandNotifier.java Sending icepush-ee/core/src/main/java/org/icepush/PushContext.java Sending icepush-ee/core/src/main/java/org/icepush/PushGroupManager.java Sending icepush-ee/core/src/main/java/org/icepush/PushID.java Deleting icepush-ee/core/src/main/java/org/icepush/PushNotification.java Sending icepush-ee/core/src/main/java/org/icepush/http/PushRequest.java Sending icepush-ee/core/src/main/java/org/icepush/http/standard/PushRequestProxy.java Sending icepush-ee/core/src/main/java/org/icepush/servlet/AddGroupMember.java Sending icepush-ee/core/src/main/java/org/icepush/servlet/MainServlet.java Sending icepush-ee/core/src/main/java/org/icepush/servlet/ServletPushRequest.java Sending icepush-ee/core/src/main/java/org/icepush/servlet/ServletPushRequestResponse.java Transmitting file data ................. Committed revision 51716. ICEpush-EE Deleting icepush-ee/core-ee/src/main/java/com/icesoft/icepush/APNSNotificationProvider.java Deleting icepush-ee/core-ee/src/main/java/com/icesoft/icepush/AmazonSNSNotificationProvider.java Deleting icepush-ee/core-ee/src/main/java/com/icesoft/icepush/BPNSNotificationProvider.java Deleting icepush-ee/core-ee/src/main/java/com/icesoft/icepush/GcmNotificationProvider.java Deleting icepush-ee/core-ee/src/main/java/com/icesoft/icepush/LoggingNotificationProvider.java Deleting icepush-ee/core-ee/src/main/java/com/icesoft/icepush/TwilioSMSNotificationProvider.java Deleting icepush-ee/core-ee/src/main/java/com/icesoft/icepush/WNSNotificationProvider.java Sending icepush-ee/core-ee/src/main/resources/META-INF/mobi.tld Transmitting file data . Committed revision 47382. EPS Sending icepush-ee/eps/src/main/java/com/icesoft/push/BlockingConnectionServer.java Sending icepush-ee/eps/src/main/java/com/icesoft/push/Browser.java Deleting icepush-ee/eps/src/main/java/com/icesoft/push/ConfirmationTimeout.java Sending icepush-ee/eps/src/main/java/com/icesoft/push/DynamicPushGroupManager.java Sending icepush-ee/eps/src/main/java/com/icesoft/push/InternalPushGroupManager.java Sending icepush-ee/eps/src/main/java/com/icesoft/push/LocalPushGroupManager.java Sending icepush-ee/eps/src/main/java/com/icesoft/push/PushID.java Sending icepush-ee/eps/src/main/java/com/icesoft/push/RemotePushGroupManager.java Deleting icepush-ee/eps/src/main/java/com/icesoft/push/SerializablePushNotification.java Sending icepush-ee/eps/src/main/java/com/icesoft/push/StatusManager.java Sending icepush-ee/eps/src/main/java/com/icesoft/push/messaging/MessagePayload.java Sending icepush-ee/eps/src/main/java/com/icesoft/push/messaging/PushMessageService.java Transmitting file data .......... Committed revision 47383. ICEfaces Deleting icefaces/core/src/main/java/org/icefaces/application/PushMessage.java Sending icefaces/core/src/main/java/org/icefaces/application/PushRenderer.java Transmitting file data . Committed revision 51717. ICEfaces-EE Sending samples/eps/poll/src/main/java/com/icesoft/faces/demo/poll/Constants.java Sending samples/eps/poll/src/main/java/com/icesoft/faces/demo/poll/Participant.java Sending samples/eps/poll/src/main/java/com/icesoft/faces/demo/poll/Poll.java Sending samples/eps/poll/src/main/java/com/icesoft/faces/demo/poll/PollCollection.java Sending samples/eps/poll/src/main/webapp/WEB-INF/servlet-3.0/web.xml Sending samples/eps/poll/src/main/webapp/WEB-INF/weblogic-12/web.xml Sending samples/eps/poll/src/main/webapp/WEB-INF/websphere-8/web.xml Sending samples/eps/poll/src/main/webapp/poll.xhtml Transmitting file data ........ Committed revision 47384. Build Sending maven2/icepush-ee.pom Transmitting file data . Committed revision 47385.
        Hide
        Jack Van Ooststroom added a comment -

        Re-assigning to Mircea for changes to the JavaScript Bridge and some Java classes.

        Show
        Jack Van Ooststroom added a comment - Re-assigning to Mircea for changes to the JavaScript Bridge and some Java classes.
        Jack Van Ooststroom made changes -
        Assignee Jack Van Ooststroom [ jack.van.ooststroom ] Mircea Toma [ mircea.toma ]
        Hide
        Jack Van Ooststroom added a comment -

        Mircea,

        I focused on keywords like the following:

        • park (related to parkids and parking functionality)
        • notifyback, notify_back, and notify-back (related to the notify-back-uri evidently)
        • outofband (related to cloud notifications)
        • cloud (related to anything else cloud related stuff)

        Classes I encountered server-side that I left for you (as I'm not that familiar with their logic and usage):

        • AuxUploadResourceHandler (maybe nothing needs to be done here...)
        • AuxUploadSetup (maybe nothing needs to be done here...)
        • BridgeSetup
        • SXUtils (maybe nothing needs to be done here...)

        If you have any questions/concerns please let me know.

        Show
        Jack Van Ooststroom added a comment - Mircea, I focused on keywords like the following: park (related to parkids and parking functionality) notifyback, notify_back, and notify-back (related to the notify-back-uri evidently) outofband (related to cloud notifications) cloud (related to anything else cloud related stuff) Classes I encountered server-side that I left for you (as I'm not that familiar with their logic and usage): AuxUploadResourceHandler (maybe nothing needs to be done here...) AuxUploadSetup (maybe nothing needs to be done here...) BridgeSetup SXUtils (maybe nothing needs to be done here...) If you have any questions/concerns please let me know.
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #51716 Thu Jul 06 08:10:47 MDT 2017 jack.van.ooststroom Fixed JIRA IPCK-556 : Remove or disable Cloud Push support
        Files Changed
        Commit graph MODIFY /icepush/branches/icepush-core-4.x-maintenance/icepush/core/src/main/java/org/icepush/PushID.java
        Commit graph MODIFY /icepush/branches/icepush-core-4.x-maintenance/icepush/core/src/main/java/org/icepush/http/standard/PushRequestProxy.java
        Commit graph DEL /icepush/branches/icepush-core-4.x-maintenance/icepush/core/src/main/java/org/icepush/AbstractNotificationProvider.java
        Commit graph DEL /icepush/branches/icepush-core-4.x-maintenance/icepush/core/src/main/java/org/icepush/PushNotification.java
        Commit graph DEL /icepush/branches/icepush-core-4.x-maintenance/icepush/core/src/main/java/org/icepush/ConfirmationTimeout.java
        Commit graph MODIFY /icepush/branches/icepush-core-4.x-maintenance/icepush/core/src/main/java/org/icepush/NoopPushGroupManager.java
        Commit graph MODIFY /icepush/branches/icepush-core-4.x-maintenance/icepush/core/src/main/java/org/icepush/servlet/MainServlet.java
        Commit graph MODIFY /icepush/branches/icepush-core-4.x-maintenance/icepush/core/src/main/java/org/icepush/ExpiryTimeout.java
        Commit graph MODIFY /icepush/branches/icepush-core-4.x-maintenance/icepush/core/src/main/java/org/icepush/LocalPushGroupManager.java
        Commit graph MODIFY /icepush/branches/icepush-core-4.x-maintenance/icepush/core/src/main/java/org/icepush/InternalPushGroupManager.java
        Commit graph DEL /icepush/branches/icepush-core-4.x-maintenance/icepush/core/src/main/java/org/icepush/NotificationProvider.java
        Commit graph MODIFY /icepush/branches/icepush-core-4.x-maintenance/icepush/core/src/main/java/org/icepush/Browser.java
        Commit graph MODIFY /icepush/branches/icepush-core-4.x-maintenance/icepush/core/src/main/java/org/icepush/AbstractPushGroupManager.java
        Commit graph MODIFY /icepush/branches/icepush-core-4.x-maintenance/icepush/core/src/main/java/org/icepush/servlet/ServletPushRequest.java
        Commit graph DEL /icepush/branches/icepush-core-4.x-maintenance/icepush/core/src/main/java/org/icepush/OutOfBandNotifier.java
        Commit graph MODIFY /icepush/branches/icepush-core-4.x-maintenance/icepush/core/src/main/java/org/icepush/http/PushRequest.java
        Commit graph MODIFY /icepush/branches/icepush-core-4.x-maintenance/icepush/core/src/main/java/org/icepush/PushContext.java
        Commit graph MODIFY /icepush/branches/icepush-core-4.x-maintenance/icepush/core/src/main/java/org/icepush/BlockingConnectionServer.java
        Commit graph MODIFY /icepush/branches/icepush-core-4.x-maintenance/icepush/core/src/main/java/org/icepush/ConfigurationServer.java
        Commit graph MODIFY /icepush/branches/icepush-core-4.x-maintenance/icepush/core/src/main/java/org/icepush/PushGroupManager.java
        Commit graph MODIFY /icepush/branches/icepush-core-4.x-maintenance/icepush/core/src/main/java/org/icepush/servlet/AddGroupMember.java
        Commit graph MODIFY /icepush/branches/icepush-core-4.x-maintenance/icepush/core/src/main/java/org/icepush/servlet/ServletPushRequestResponse.java
        Commit graph DEL /icepush/branches/icepush-core-4.x-maintenance/icepush/core/src/main/java/org/icepush/NotifyBackURI.java
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #51717 Thu Jul 06 08:14:21 MDT 2017 jack.van.ooststroom Fixed JIRA IPCK-556 : Remove or disable Cloud Push support
        Files Changed
        Commit graph DEL /icefaces4/trunk/icefaces/core/src/main/java/org/icefaces/application/PushMessage.java
        Commit graph MODIFY /icefaces4/trunk/icefaces/core/src/main/java/org/icefaces/application/PushRenderer.java
        Hide
        Mircea Toma added a comment -

        Removed any remaining Cloud Push functionality.

        Show
        Mircea Toma added a comment - Removed any remaining Cloud Push functionality.
        Mircea Toma made changes -
        Status Open [ 1 ] Resolved [ 5 ]
        Resolution Fixed [ 1 ]
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #51725 Thu Jul 06 13:37:53 MDT 2017 mircea.toma IPCK-556 Removed any remaining Cloud Push functionality.
        Files Changed
        Commit graph MODIFY /icefaces4/trunk/icefaces/mobi/component/src/org/icefaces/mobi/util/SXUtils.java
        Commit graph MODIFY /icepush/branches/icepush-core-4.x-maintenance/icepush/samples/pushservice/src/main/webapp/WEB-INF/web.xml
        Commit graph MODIFY /icefaces4/trunk/icefaces/ace/component/src/org/icefaces/ace/util/Constants.java
        Commit graph MODIFY /icefaces4/trunk/icefaces/core/src/main/java/org/icefaces/impl/application/AuxUploadResourceHandler.java
        Commit graph MODIFY /icefaces4/trunk/icefaces/core/src/main/java/org/icefaces/impl/event/BridgeSetup.java
        Commit graph MODIFY /icefaces4/trunk/icefaces/core/src/main/java/org/icefaces/impl/application/AuxUploadSetup.java
        Commit graph MODIFY /icefaces4/trunk/icefaces/ace/component/src/org/icefaces/ace/util/Utils.java
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #51726 Thu Jul 06 13:38:32 MDT 2017 mircea.toma IPCK-556 Removed any remaining Cloud Push functionality.
        Files Changed
        Commit graph MODIFY /icepush/branches/icepush-core-4.x-maintenance/icepush/core/src/main/javascript/application.js
        Ken Fyten made changes -
        Security Private [ 10001 ]

          People

          • Assignee:
            Mircea Toma
            Reporter:
            Jack Van Ooststroom
          • Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: