Details
-
Type: Improvement
-
Status: Closed
-
Priority: Major
-
Resolution: Fixed
-
Affects Version/s: EE-3.3.0.GA_P02
-
Fix Version/s: EE-3.3.0.GA_P03
-
Component/s: Documentation, ICECORE-Components
-
Labels:None
-
Environment:All
-
Assignee Priority:P2
-
Support Case References:Support Case #13137 - https://icesoft.my.salesforce.com/5007000000rsQxg
Description
Feature Request: The idleMonitor has been implemented for the 4.0.0 release. This request is to back port this to the 3.3.x code base.
The the moment it does look like the component is available (compiles fine) but not implemented, the follow error is thrown when rendering a page with it: javax.faces.FacesException: Expression Error: Named Object: org.icefaces.impl.component.IdleMonitor not found.
An alternative would be to use the ice.onUserInactivity() JavaScript API.
The the moment it does look like the component is available (compiles fine) but not implemented, the follow error is thrown when rendering a page with it: javax.faces.FacesException: Expression Error: Named Object: org.icefaces.impl.component.IdleMonitor not found.
An alternative would be to use the ice.onUserInactivity() JavaScript API.
Activity
Arran Mccullough
created issue -
Arran Mccullough
made changes -
Field | Original Value | New Value |
---|---|---|
Summary | Add icecore:idleMonitor to ICEfaces 3.x code base | IdleMonitor not found error thrown when using the icecore:idleMonitor |
Arran Mccullough
made changes -
Summary | IdleMonitor not found error thrown when using the icecore:idleMonitor | Add icecore:idleMonitor to the 3.3.x maintenance branch |
Arran Mccullough
made changes -
Issue Type | Bug [ 1 ] | Improvement [ 4 ] |
Arran Mccullough
made changes -
Description |
As per the wiki docs of the idleMonitor, this tag was added for the EE 3.3.0 P02 release. This isn't the case as the following error is thrown when trying to render the page:
javax.faces.FacesException: Expression Error: Named Object: org.icefaces.impl.component.IdleMonitor not found. at com.sun.faces.application.ApplicationImpl.createComponentApplyAnnotations(ApplicationImpl.java:1909) at com.sun.faces.application.ApplicationImpl.createComponent(ApplicationImpl.java:1163) at com.sun.faces.facelets.tag.jsf.ComponentTagHandlerDelegateImpl.createComponent(ComponentTagHandlerDelegateImpl.java:501) at com.sun.faces.facelets.tag.jsf.ComponentTagHandlerDelegateImpl.apply(ComponentTagHandlerDelegateImpl.java:169) at javax.faces.view.facelets.DelegatingMetaTagHandler.apply(DelegatingMetaTagHandler.java:120) at javax.faces.view.facelets.CompositeFaceletHandler.apply(CompositeFaceletHandler.java:95) at javax.faces.view.facelets.DelegatingMetaTagHandler.applyNextHandler(DelegatingMetaTagHandler.java:137) at com.sun.faces.facelets.tag.jsf.ComponentTagHandlerDelegateImpl.apply(ComponentTagHandlerDelegateImpl.java:187) at javax.faces.view.facelets.DelegatingMetaTagHandler.apply(DelegatingMetaTagHandler.java:120) ..... |
Feature Request: The idleMonitor has been implemented for the 4.0.0 release. This request is to back port this to the 3.3.x code base.
The the moment it does look like the component is available (compiles fine) but not implemented, the follow error is thrown when rendering a page with it: javax.faces.FacesException: Expression Error: Named Object: org.icefaces.impl.component.IdleMonitor not found. An alternative would be to use the ice.onUserInactivity() JavaScript API. |
Ken Fyten
made changes -
Fix Version/s | EE-3.3.0.GA_P03 [ 11572 ] |
Ken Fyten
made changes -
Assignee | Mircea Toma [ mircea.toma ] |
Ken Fyten
made changes -
Assignee Priority | P2 [ 10011 ] |
Mircea Toma
made changes -
Status | Open [ 1 ] | Resolved [ 5 ] |
Resolution | Fixed [ 1 ] |
Ken Fyten
made changes -
Status | Resolved [ 5 ] | Closed [ 6 ] |
Ported back fully icecore:idleMonitor component.