[
https://issues.apache.org/jira/browse/KARAF-6813?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17178447#comment-17178447
]
Jean-Baptiste Onofré commented on KARAF-6813:
---------------------------------------------
Problem has been introduced by this commit:
{code:java}
commit 4c965182a357d37934dac931e22b8d3f361ccfa3
Author: Thomas Draier <[email protected]>
Date: Mon Jan 8 11:20:31 2018 +0100
[KARAF-5562] Improve cellar groups configuration synchronisation from
hazelcast {code}
The problem is that this commit does convertStringToSet but it can be null. So,
simply adding a test for null value is required.
> Warning while starting cellar bundle activator
> ----------------------------------------------
>
> Key: KARAF-6813
> URL: https://issues.apache.org/jira/browse/KARAF-6813
> Project: Karaf
> Issue Type: Bug
> Components: cellar
> Affects Versions: cellar-4.2.0
> Reporter: Jean-Baptiste Onofré
> Assignee: Jean-Baptiste Onofré
> Priority: Major
> Fix For: cellar-4.2.1
>
>
> The following warn happens while starting cellar-bundle bundle:
> {code:java}
> 09:01:07.353 WARN [activator-1-thread-4] Error starting activator
> java.lang.UnsupportedOperationException: null
> at java.util.AbstractCollection.add(AbstractCollection.java:262)
> ~[?:1.8.0_241]
> at
> org.apache.karaf.cellar.hazelcast.HazelcastGroupManager.listGroups(HazelcastGroupManager.java:351)
> ~[!/:?]
> at
> org.apache.karaf.cellar.hazelcast.HazelcastGroupManager.listGroups(HazelcastGroupManager.java:380)
> ~[!/:?]
> at
> org.apache.karaf.cellar.hazelcast.HazelcastGroupManager.listLocalGroups(HazelcastGroupManager.java:297)
> ~[!/:?]
> at
> org.apache.karaf.cellar.bundle.BundleSynchronizer.init(BundleSynchronizer.java:62)
> ~[!/:?]
> at
> org.apache.karaf.cellar.bundle.internal.osgi.Activator.doStart(Activator.java:109)
> ~[!/:?]
> at
> org.apache.karaf.util.tracker.BaseActivator.run(BaseActivator.java:312) [!/:?]
> at
> java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
> [?:1.8.0_241]
> at java.util.concurrent.FutureTask.run(FutureTask.java:266)
> [?:1.8.0_241]
> at
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
> [?:1.8.0_241]
> at
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
> [?:1.8.0_241]
> at java.lang.Thread.run(Thread.java:748) [?:1.8.0_241] {code}
--
This message was sent by Atlassian Jira
(v8.3.4#803005)