Details
-
Type: Bug
-
Status: Closed
-
Priority: Major
-
Resolution: Fixed
-
Affects Version/s: 1.8.2
-
Fix Version/s: 1.8.3, 1.8.2-EE-GA_P02
-
Component/s: Framework
-
Labels:None
-
Environment:ICEfaces, Liferay
-
ICEsoft Forum Reference:
Description
Occasionally push events will fail to be delivered. SessionRenderer.render() is known to be called but the session appears to be no longer in the group.
This is believed to be due to the WeakReference referring to the sesionID in GroupAsyncRenderer:
if (!contains(object)) {
if (group.add(new WeakReference(object))) {
it is not necessary to retain the sessionID String with only a WeakReference, unlike the previous implementation where a reference to the session object was maintained.
Issue Links
- is duplicated by
-
ICE-4434 Ajax push doesn't work anymore after a page change in liferay portal
- Closed
Activity
Ted Goddard
created issue -
Ted Goddard
made changes -
Field | Original Value | New Value |
---|---|---|
Assignee | Deryk Sinotte [ deryk.sinotte ] |
Deryk Sinotte
made changes -
Salesforce Case | [] | |
Fix Version/s | 1.8.2-EE-GA_P01 [ 10220 ] | |
Fix Version/s | 1.8.3 [ 10211 ] |
Ken Fyten
made changes -
Salesforce Case | [] | |
Fix Version/s | 1.8.3 [ 10211 ] | |
Fix Version/s | 1.8.2-EE-GA_P01 [ 10220 ] |
Ken Fyten
made changes -
Status | Open [ 1 ] | Closed [ 6 ] |
Resolution | Incomplete [ 4 ] |
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #21174 | Wed Apr 07 14:49:28 MDT 2010 | deryk.sinotte | |
Files Changed | ||||
MODIFY
/icefaces/trunk/icefaces/core/src/com/icesoft/faces/async/render/GroupAsyncRenderer.java
|
Deryk Sinotte
made changes -
Deryk Sinotte
made changes -
Resolution | Incomplete [ 4 ] | |
Status | Closed [ 6 ] | Reopened [ 4 ] |
Deryk Sinotte
made changes -
ICEsoft Forum Reference | http://www.icefaces.org/JForum/posts/list/15299.page | |
Salesforce Case | [5007000000Ap1Nr] |
Deryk Sinotte
made changes -
Fix Version/s | 1.8.2-EE-GA_P02 [ 10226 ] | |
Fix Version/s | 1.8.3 [ 10211 ] |
Deryk Sinotte
made changes -
Status | Reopened [ 4 ] | Resolved [ 5 ] |
Resolution | Fixed [ 1 ] |
Ken Fyten
made changes -
Status | Resolved [ 5 ] | Closed [ 6 ] |
Assignee | Deryk Sinotte [ deryk.sinotte ] |
Ken Fyten
made changes -
Resolution | Fixed [ 1 ] | |
Status | Closed [ 6 ] | Reopened [ 4 ] |
Assignee Priority | P1 |
Ken Fyten
made changes -
Status | Reopened [ 4 ] | Resolved [ 5 ] |
Assignee Priority | P1 | |
Resolution | Fixed [ 1 ] |
Ken Fyten
made changes -
Status | Resolved [ 5 ] | Closed [ 6 ] |
Assigning to Deryk for dispatch. Micha will potentially provide a test case.