Details
-
Type: New Feature
-
Status: Closed
-
Priority: Major
-
Resolution: Fixed
-
Affects Version/s: None
-
Fix Version/s: EE-3.3.0.GA, 4.0.BETA, 4.0
-
Component/s: Framework
-
Labels:None
-
Environment:ICEfaces
-
Assignee Priority:P1
-
Affects:Documentation (User Guide, Ref. Guide, etc.)
Description
It is useful to inform the user when their session times out (or is about to time out). In the past, ICEfaces applications have often used Ajax Push for this feature, but Ajax Push should not be required.
Activity
Migration
created issue -
Migration
made changes -
Field | Original Value | New Value |
---|---|---|
Reporter | Migration [ remote ] | Ted Goddard [ ted.goddard ] |
Migration
made changes -
Issue Type | Bug [ 1 ] | New Feature [ 2 ] |
Ken Fyten
made changes -
Fix Version/s | 3.3 [ 10370 ] | |
Fix Version/s | EE-3.2.0.GA [ 10332 ] |
Ken Fyten
made changes -
Assignee | Mircea Toma [ mircea.toma ] |
Ken Fyten
made changes -
Fix Version/s | 3.4 [ 10770 ] | |
Fix Version/s | 3.3 [ 10370 ] |
Ken Fyten
made changes -
Assignee Priority | P2 [ 10011 ] |
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #34308 | Tue Apr 09 18:00:21 MDT 2013 | mircea.toma | |
Files Changed | ||||
MODIFY
/icefaces3/trunk/icefaces/core/src/main/java/org/icefaces/impl/event/ScriptWriter.java
MODIFY /icefaces3/trunk/icefaces/core/src/main/resources/META-INF/faces-config.xml MODIFY /icefaces3/trunk/icefaces/core/src/main/javascript/status.js MODIFY /icefaces3/trunk/icefaces/core/src/main/javascript/application.js ADD /icefaces3/trunk/icefaces/core/src/main/java/org/icefaces/impl/event/SessionExpiryWarning.java MODIFY /icefaces3/trunk/icefaces/core/src/main/java/org/icefaces/util/EnvUtils.java |
Mircea Toma
made changes -
Status | Open [ 1 ] | Resolved [ 5 ] |
Resolution | Fixed [ 1 ] |
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #34318 | Wed Apr 10 13:52:22 MDT 2013 | ken.fyten | |
Files Changed | ||||
MODIFY
/icefaces3/tags/icefaces-3.3.0/icefaces/core/src/main/java/org/icefaces/util/EnvUtils.java
MODIFY /icefaces3/tags/icefaces-3.3.0/icefaces/core/src/main/javascript/application.js DEL /icefaces3/tags/icefaces-3.3.0/icefaces/core/src/main/java/org/icefaces/impl/event/SessionExpiryWarning.java MODIFY /icefaces3/tags/icefaces-3.3.0/icefaces/core/src/main/java/org/icefaces/impl/event/ScriptWriter.java MODIFY /icefaces3/tags/icefaces-3.3.0/icefaces/core/src/main/javascript/status.js MODIFY /icefaces3/tags/icefaces-3.3.0/icefaces/core/src/main/resources/META-INF/faces-config.xml |
Mircea Toma
made changes -
Affects | Documentation (User Guide, Ref. Guide, etc.) [ 10003 ] |
Mircea Toma
made changes -
Resolution | Fixed [ 1 ] | |
Status | Resolved [ 5 ] | Reopened [ 4 ] |
Mircea Toma
made changes -
Status | Reopened [ 4 ] | Resolved [ 5 ] |
Resolution | Fixed [ 1 ] |
Ken Fyten
made changes -
Assignee | Mircea Toma [ mircea.toma ] | Carmen Cristurean [ ccristurean ] |
Ken Fyten
made changes -
Summary | client-side session timeout | New client-side pending session-timeout warning event and dialog |
Ken Fyten
made changes -
Fix Version/s | EE-3.3.0.GA [ 10572 ] |
Ken Fyten
made changes -
Resolution | Fixed [ 1 ] | |
Status | Resolved [ 5 ] | Reopened [ 4 ] |
Mircea Toma
made changes -
Assignee | Carmen Cristurean [ ccristurean ] | Mircea Toma [ mircea.toma ] |
Mircea Toma
made changes -
Status | Reopened [ 4 ] | Resolved [ 5 ] |
Resolution | Fixed [ 1 ] |
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #35946 | Wed Jun 05 15:07:16 MDT 2013 | mircea.toma | |
Files Changed | ||||
MODIFY
/icefaces3/trunk/icefaces/core/src/main/javascript/session-expiry-warning.js
MODIFY /icefaces3/trunk/icefaces/core/src/main/java/org/icefaces/impl/event/SessionExpiryWarning.java MODIFY /icefaces3/trunk/icefaces/core/src/main/javascript/clear-callbacks.js |
Mircea Toma
made changes -
Assignee | Mircea Toma [ mircea.toma ] | Carmen Cristurean [ ccristurean ] |
Ken Fyten
made changes -
Assignee | Carmen Cristurean [ ccristurean ] | Mircea Toma [ mircea.toma ] |
Assignee Priority | P2 [ 10011 ] | P1 [ 10010 ] |
Ken Fyten
made changes -
Resolution | Fixed [ 1 ] | |
Status | Resolved [ 5 ] | Reopened [ 4 ] |
Mircea Toma
made changes -
Status | Reopened [ 4 ] | Resolved [ 5 ] |
Resolution | Fixed [ 1 ] |
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #36083 | Mon Jun 10 06:56:34 MDT 2013 | mircea.toma | |
Files Changed | ||||
MODIFY
/icefaces3/trunk/icefaces/core/src/main/javascript/status.js
|
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #36084 | Mon Jun 10 06:58:16 MDT 2013 | mircea.toma | |
Files Changed | ||||
MODIFY
/projects/bridge-support/src/main/javascript/window.js
|
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #36085 | Mon Jun 10 06:59:26 MDT 2013 | mircea.toma | ICe-8719 Updated bridge support, new on**** registrations functions now return closure that removes the registered callback. |
Files Changed | ||||
MODIFY
/icefaces3/trunk/icefaces/core/src/main/resources/META-INF/resources/ice.core/bridge-support.uncompressed.js
MODIFY /icefaces3/trunk/icefaces/core/src/main/resources/META-INF/resources/ice.core/bridge-support.js |
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #36086 | Mon Jun 10 07:02:12 MDT 2013 | mircea.toma | ICe-8719 Updated bridge support, new on**** registrations functions now return closure that removes the registered callback. |
Files Changed | ||||
MODIFY
/icepush/trunk/icepush/core/src/main/resources/META-INF/ice.core/bridge-support.js
MODIFY /icepush/trunk/icepush/core/src/main/resources/META-INF/ice.core/bridge-support.uncompressed.js |
Ken Fyten
made changes -
Resolution | Fixed [ 1 ] | |
Status | Resolved [ 5 ] | Reopened [ 4 ] |
Mircea Toma
made changes -
Status | Reopened [ 4 ] | Resolved [ 5 ] |
Resolution | Fixed [ 1 ] |
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #36161 | Tue Jun 11 16:12:35 MDT 2013 | mircea.toma | |
Files Changed | ||||
MODIFY
/bridge-support/tags/icefaces-ee-3.3.0.GA/src/main/javascript/window.js
|
Ken Fyten
made changes -
Fix Version/s | 4.0 [ 11382 ] |
Ken Fyten
made changes -
Status | Resolved [ 5 ] | Closed [ 6 ] |
A related JIRA is
ICE-8138. However, this introduces a dependency on jQuery and may not have all the necessary features.The full implementation would allow a server-side component to encode the current session expiry time in the page. This would be updated with each user interaction. A JavaScript setTimeout would wake up just prior to this time and check whether the session was about to expire (if the expiry value had been updated, the setTimeout would be restarted).