ICEmobile
  1. ICEmobile
  2. MOBI-635

Cloud Push failure in Android container in icemobilespring

    Details

    • Type: Bug Bug
    • Status: Resolved
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 1.3 Beta, EE 1.2
    • Component/s: Spring
    • Labels:
      None
    • Environment:
      ICEmobile, ICEpush, Spring

      Description

      Both Simple and Priority Push buttons have the same effect as a Simple Push. Cloud Push fails to be triggered.

        Activity

        Repository Revision Date User Message
        ICEsoft Public SVN Repository #33260 Tue Jan 29 11:40:00 MST 2013 ted.goddard do not serialize untyped HTML elements such as fieldset (MOBI-635)
        Files Changed
        Commit graph MODIFY /icemobile/trunk/icemobile/client/android/container/assets/icefaces/native-interface.js
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #33261 Tue Jan 29 11:40:56 MST 2013 ted.goddard use onclick handler to distinguish push buttons (MOBI-635)
        Files Changed
        Commit graph MODIFY /icemobile/trunk/icemobile/samples/icemobilespring/src/main/webapp/WEB-INF/views/inc/notifications-content.jsp
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #33262 Tue Jan 29 11:42:34 MST 2013 ted.goddard do not serialize untyped HTML elements such as fieldset (MOBI-635)
        Files Changed
        Commit graph MODIFY /icemobile/branches/icemobile-1.2.0-191212/icemobile/client/android/container/assets/icefaces/native-interface.js
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #33263 Tue Jan 29 11:42:43 MST 2013 ted.goddard use onclick handler to distinguish push buttons (MOBI-635)
        Files Changed
        Commit graph MODIFY /icemobile/branches/icemobile-1.2.0-191212/icemobile/samples/icemobilespring/src/main/webapp/WEB-INF/views/inc/notifications-content.jsp
        Ted Goddard created issue -
        Ted Goddard made changes -
        Field Original Value New Value
        Fix Version/s 1.3 Beta [ 10373 ]
        Hide
        Ted Goddard added a comment -

        The problem turns out not to be push-related at all, but is an interaction issue between the demo page and the Android container. Firstly, the analysis is complicated by HTMLFieldSet being serialized as "undefined" elements in the form POST. In addition, the demo requires the distinction between two submit buttons. This requires the technique as in the "Buttons" demo page due to the ice.upload invocation.

        The problem was likely not detected previously due to the fact that Cloud Push does not work with the iOS container and ICEmobile-SX use causes the stock browser serialization to be used (which does distinguish between different buttons automatically).

        Show
        Ted Goddard added a comment - The problem turns out not to be push-related at all, but is an interaction issue between the demo page and the Android container. Firstly, the analysis is complicated by HTMLFieldSet being serialized as "undefined" elements in the form POST. In addition, the demo requires the distinction between two submit buttons. This requires the technique as in the "Buttons" demo page due to the ice.upload invocation. The problem was likely not detected previously due to the fact that Cloud Push does not work with the iOS container and ICEmobile-SX use causes the stock browser serialization to be used (which does distinguish between different buttons automatically).
        Hide
        Ted Goddard added a comment -

        Fix verified on labs.

        Show
        Ted Goddard added a comment - Fix verified on labs.
        Ted Goddard made changes -
        Status Open [ 1 ] Resolved [ 5 ]
        Assignee Steve Maryka [ steve.maryka ] Ted Goddard [ ted.goddard ]
        Resolution Fixed [ 1 ]

          People

          • Assignee:
            Ted Goddard
            Reporter:
            Ted Goddard
          • Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: