Details
Description
-
Hide
- debugxhtml.zip
- 16 kB
- Ted Goddard
-
- accordion.xhtml 0.9 kB
- audio.xhtml 0.9 kB
- button.xhtml 0.9 kB
- camcorder.xhtml 0.9 kB
- camera.xhtml 0.9 kB
- carousel.xhtml 0.9 kB
- contactlist.xhtml 0.9 kB
- contentstack.xhtml 0.9 kB
- dataview.xhtml 0.9 kB
- date.xhtml 0.9 kB
- fieldset.xhtml 0.9 kB
- flip-switch.xhtml 0.9 kB
- geolocation.xhtml 0.9 kB
- gmap.xhtml 0.9 kB
- image.xhtml 0.9 kB
- input.xhtml 0.9 kB
- list.xhtml 0.9 kB
- menubutton.xhtml 0.9 kB
- microphone.xhtml 0.9 kB
- notification.xhtml 0.9 kB
- panelconfirmation.xhtml 0.9 kB
- panelpopup.xhtml 0.9 kB
- qrcode.xhtml 0.9 kB
- reality.xhtml 0.9 kB
- submitnotification.xhtml 0.9 kB
- tabset.xhtml 0.9 kB
- theme.xhtml 0.9 kB
- video.xhtml 0.9 kB
Issue Links
- is duplicated by
-
MOBI-696 Support for running with MyFaces
- Closed
Activity
- All
- Comments
- History
- Activity
- Remote Attachments
- Subversion
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
Removing facelet="true" from contentStack appears to resolve the component duplication issue.
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.
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>
Direct links to individual component demos.
ICEmobile requires update to trunk version of ICEfaces. This resolves Exception on startup java.lang.NoSuchMethodError: org.icefaces.util.EnvUtils.getWarnBeforeExpiryInterval(Ljavax/faces/context/FacesContext;)J