MUC services are not added/removed from other cluster nodes

Description

Steps to reproduce;
1. On one node of a cluster add a new group chat service. http://localhost:9090/muc-service-edit-form.jsp?create=true
2. Check the list of group chat services on the other node of the cluster

Expected results:
The group chat service is present on all nodes.

Actual results:
The group chat service is only present on the node where it was created.

Workaround:
Restart the other nodes in the cluster.

(reproducing the bug for deleting group chat services is left as an exercise for the reader)

Environment

None

Activity

Show:
Ajay Gajra
December 25, 2019, 1:17 PM
Edited

@Greg Thomas
: I am still facing the issue, what is the current status since it is marked as resolved but I tried with 4.5.0-beta and problem is still there. can someone can help me to resolve the issue, any code snippet that should work.

Greg Thomas
December 30, 2019, 5:04 PM

Re-opening this, as trying it on the master branch with the latest Hazelcast 2.5.0-SNAPSHOT plugin confirms it is still/again broken.

Greg Thomas
December 30, 2019, 9:56 PM

Just merged a fix to this - https://github.com/igniterealtime/Openfire/pull/1560 - it seems that a NPE was (silently) causing the chat service from being created.

Greg Thomas
December 30, 2019, 9:57 PM
Ajay Gajra
January 1, 2020, 10:45 AM

Thanks @greg 
Help much appreciated 

Fixed

Assignee

Greg Thomas

Reporter

Greg Thomas

Labels

None

Expected Effort

None

Ignite Forum URL

None

Components

Fix versions

Affects versions

Priority

Major
Configure