Details

    • Type: Bug Bug
    • Status: Resolved
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 1.3 Final
    • Component/s: Faces
    • Labels:
      None
    • Environment:
      ICEmobile, MyFaces

      Description

      ICEmobile should support MyFaces.

        Issue Links

          Activity

          Hide
          Ted Goddard added a comment -

          camcorder.xhtml

          • works

          camera.xhtml

          • works

          contactlist.xhtml

          • works

          microphone.xhtml

          • works

          notification.xhtml

          • works (cloud push not tested)

          qrcode.xhtml

          • works

          reality.xhtml

          • works, however images with images/auction in library name were not loaded

          button.xhtml

          • works

          date.xhtml

          • works

          flip-switch.xhtml

          • works, but renders extra copies of flipswitch at page bottom

          geolocation.xhtml

          • works

          gmap.xhtml

          • map not displayed; however test page lacked reference to google javascript

          input.xhtml

          • works

          menubutton.xhtml

          • works

          submitnotification.xhtml

          • blocking dialog did not disappear

          accordion.xhtml

          • works

          carousel.xhtml

          • works (page updated blinked)

          contentstack.xhtml

          • neither the buttons nor the selectone updates the page correctly
          • reloading the page shows the expected state
          • this is likely the root cause of the main demo issues

          dataview.xhtml

          • works (row selection does not remain visible)

          fieldset.xhtml

          • works

          list.xhtml

          • works

          panelconfirmation.xhtml

          • works

          panelpopup.xhtml

          • works

          tabset.xhtml

          • works

          audio.xhtml

          • works

          image.xhtml

          • works

          video.xhtml

          • works
          Show
          Ted Goddard added a comment - camcorder.xhtml works camera.xhtml works contactlist.xhtml works microphone.xhtml works notification.xhtml works (cloud push not tested) qrcode.xhtml works reality.xhtml works, however images with images/auction in library name were not loaded button.xhtml works date.xhtml works flip-switch.xhtml works, but renders extra copies of flipswitch at page bottom geolocation.xhtml works gmap.xhtml map not displayed; however test page lacked reference to google javascript input.xhtml works menubutton.xhtml works submitnotification.xhtml blocking dialog did not disappear accordion.xhtml works carousel.xhtml works (page updated blinked) contentstack.xhtml neither the buttons nor the selectone updates the page correctly reloading the page shows the expected state this is likely the root cause of the main demo issues dataview.xhtml works (row selection does not remain visible) fieldset.xhtml works list.xhtml works panelconfirmation.xhtml works panelpopup.xhtml works tabset.xhtml works audio.xhtml works image.xhtml works video.xhtml works
          Hide
          Ted Goddard added a comment -

          Removing facelet="true" from contentStack appears to resolve the component duplication issue.

          Show
          Ted Goddard added a comment - Removing facelet="true" from contentStack appears to resolve the component duplication issue.
          Hide
          Ted Goddard added a comment -

          The following was mistakenly checked in under MOBI-718:

          
           if (window.addEventListener) {
               window.addEventListener("load",
                       function () {
          -                jsf.getViewState = html5getViewState;
                           if ((undefined !== window.FormData) &&
                                   (undefined === window.ice.mobile) &&
                                   ((undefined === window.clientInformation) ||
          

          Both mojarra and MyFaces now contain serialization code that supports generic input elements. This means that we no longer need to alter jsf.getViewState with html5getViewState.

          Show
          Ted Goddard added a comment - The following was mistakenly checked in under MOBI-718: if (window.addEventListener) { window.addEventListener( "load" , function () { - jsf.getViewState = html5getViewState; if ((undefined !== window.FormData) && (undefined === window.ice.mobile) && ((undefined === window.clientInformation) || Both mojarra and MyFaces now contain serialization code that supports generic input elements. This means that we no longer need to alter jsf.getViewState with html5getViewState.
          Hide
          Ted Goddard added a comment -

          The following parameters may resolve the facelet issues with contentStack.

             <context-param>
                 <param-name>org.apache.myfaces.REFRESH_TRANSIENT_BUILD_ON_PSS</param-name>
                 <param-value>true</param-value>
             </context-param>

             <context-param>
                 <param-name>org.apache.myfaces.REFRESH_TRANSIENT_BUILD_ON_PSS_PRESERVE_STATE</param-name>
                 <param-value>true</param-value>
             </context-param>
             
             <context-param>
                 <param-name>org.apache.myfaces.SERIALIZE_STATE_IN_SESSION</param-name>
                 <param-value>false</param-value>
             </context-param>

          Show
          Ted Goddard added a comment - The following parameters may resolve the facelet issues with contentStack.    <context-param>        <param-name>org.apache.myfaces.REFRESH_TRANSIENT_BUILD_ON_PSS</param-name>        <param-value>true</param-value>    </context-param>    <context-param>        <param-name>org.apache.myfaces.REFRESH_TRANSIENT_BUILD_ON_PSS_PRESERVE_STATE</param-name>        <param-value>true</param-value>    </context-param>        <context-param>        <param-name>org.apache.myfaces.SERIALIZE_STATE_IN_SESSION</param-name>        <param-value>false</param-value>    </context-param>
          Hide
          Ted Goddard added a comment -

          Direct links to individual component demos.

          Show
          Ted Goddard added a comment - Direct links to individual component demos.

            People

            • Assignee:
              Steve Maryka
              Reporter:
              Ted Goddard
            • Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: