You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@karaf.apache.org by jb...@apache.org on 2020/08/16 15:05:25 UTC

[karaf-cellar] branch master updated: [KARAF-6813] Avoid UnsupportedOperationException on the group set

This is an automated email from the ASF dual-hosted git repository.

jbonofre pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/karaf-cellar.git


The following commit(s) were added to refs/heads/master by this push:
     new 32daa49  [KARAF-6813] Avoid UnsupportedOperationException on the group set
32daa49 is described below

commit 32daa4915825703d089e3ab55525acb79f416311
Author: jbonofre <jb...@apache.org>
AuthorDate: Sun Aug 16 17:04:47 2020 +0200

    [KARAF-6813] Avoid UnsupportedOperationException on the group set
---
 .../org/apache/karaf/cellar/hazelcast/HazelcastGroupManager.java     | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/hazelcast/src/main/java/org/apache/karaf/cellar/hazelcast/HazelcastGroupManager.java b/hazelcast/src/main/java/org/apache/karaf/cellar/hazelcast/HazelcastGroupManager.java
index d401e94..f328239 100644
--- a/hazelcast/src/main/java/org/apache/karaf/cellar/hazelcast/HazelcastGroupManager.java
+++ b/hazelcast/src/main/java/org/apache/karaf/cellar/hazelcast/HazelcastGroupManager.java
@@ -348,6 +348,7 @@ public class HazelcastGroupManager implements GroupManager, EntryListener<String
             Map<Node, Set<String>> nodes = getClusterGroups();
 
             Set<String> groups = convertStringToSet((String) localConfig.get(Configurations.GROUPS_KEY));
+
             groups.add(Configurations.DEFAULT_GROUP_NAME);
 
             for (String groupName : groups) {
@@ -651,8 +652,8 @@ public class HazelcastGroupManager implements GroupManager, EntryListener<String
      */
     protected Set<String> convertStringToSet(String string) {
         if (string == null)
-            return Collections.emptySet();
-        Set<String> result = new TreeSet<String>();
+            return new TreeSet<>();
+        Set<String> result = new TreeSet<>();
         String[] groupNames = string.split(",");
 
         if (groupNames != null && groupNames.length > 0) {