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
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 |
Summary | IdleMonitor not found error thrown when using the icecore:idleMonitor | Add icecore:idleMonitor to the 3.3.x maintenance branch |
Issue Type | Bug [ 1 ] | Improvement [ 4 ] |
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. |
Fix Version/s | EE-3.3.0.GA_P03 [ 11572 ] |
Assignee | Mircea Toma [ mircea.toma ] |
Assignee Priority | P2 [ 10011 ] |
Status | Open [ 1 ] | Resolved [ 5 ] |
Resolution | Fixed [ 1 ] |
Status | Resolved [ 5 ] | Closed [ 6 ] |
Ported back fully icecore:idleMonitor component.