Details
-
Type: Bug
-
Status: Closed
-
Priority: Major
-
Resolution: Fixed
-
Affects Version/s: 3.1
-
Fix Version/s: EE-3.2.0.BETA, EE-3.2.0.GA, 3.3
-
Component/s: Push Library
-
Labels:None
-
Environment:ICEpush svn rvn#29938, icefaces3/trunk rvn#29975
-
Assignee Priority:P1
-
Workaround Exists:Yes
-
Workaround Description:Instead of reloading the application in the same browser tab, open it in a new tab.
Description
When running compat/auctionMonitor and letting the user-session expire, after clicking "reload" on the expiry error dialog, the application reload and can be interacted with, but the push events do not resume.
If you close the tab and open a new tab in the same browser, the push events are active once again.
If you close the tab and open a new tab in the same browser, the push events are active once again.
I cannot reproduce this issue. First of all, compat/auctionMonitor will not expire by itself unless its web.xml file is changed to include org.icefaces.strictSessionTimeout=true context parameter.
Once I added the context parameter the application expired as expected, showing the "User Session Expired" popup but when the page was reloaded ICEpush notifications resumed.