Details
-
Bug
-
Status: Closed
-
Resolution: Fixed
-
6.1.X EE, 6.2.X EE, 7.0.0 M3
-
6.2.x, 6.1.x
-
Committed
-
3
Description
Channel hub is only implemented in SO 2.x in 6.1.x so this will not be testable in master and 6.2 but the issue is still present in the code.
short description of the client's issue:
Within a SO cluster, the dock bar is not correctly displaying that users have notifications.
Steps to reproduce / testing done:
1. Create a clustered SO environment with 2 nodes using the default cluster configuration.
cluster.link.enabled=true
ehcache.cluster.link.replication.enabled=true
lucene.replicate.write=true
2. Create two users 'user1' and 'user2' give both users the role 'Social Office User'
3. On a SO site, add the Contact Portlet.
4. Login as user1 in node1 and user2 in node2.
5. As user1, Send a Connection request or a Private Message to user2.
Results of steps / testing:
Expected Result: After refreshing the page, Dockbar will display that there is a pending notification for user2.
Actual Result: Refreshing the page, no notifications are pending within the Dockbar. The user is able to see the notification when clicking the 'View All' as well as logging out and logging back in.
The notifications should act like all of our portlets within a cluster in which changes that occur within the cluster should be presented immediately.
Tested in:
Issue REPRODUCED
branch 6.1.x - 544b23baf553126350dd21b5b4dd1fa6a36c83e7
6.1.x plugins - 6ad6cc20cd0b6716f290bea0810095b6a70a1a7f
see SOS-2404
Attachments
Issue Links
- relates
-
LPS-60952 UnknownChannelHubException when Channel Hub tries to handle an incoming message from another node at startup
- Closed
-
LPE-12766 Notifications are not transmitted across cluster
-
- Closed
-
-
LPE-13287 Channel Hub is not cluster aware so notifications are lost between nodes
-
- Closed
-
- Testing discovered
-
LPS-49820 JSONObjectImpl not serializable, so sending a message with a json object fails
- Closed