Hi Jean-Baptiste,

Just realized this issue has already been reported in KARAF-1319, which is
currently marked as resolved.

Regards,


On Thu, Dec 12, 2013 at 7:09 PM, Fernando Ribeiro <
[email protected]> wrote:

> Hi Jean-Baptiste,
>
> Even though that change has fixed the configuration saving, which was also
> an issue, I still can't delete the default cluster group, and found the
> reason in the HazelcastGroupManager class:
>
> public void deleteGroup(String groupName) {
>   ClassLoader originalClassLoader =
> Thread.currentThread().getContextClassLoader();
>
>   try {
>     Thread.currentThread().setContextClassLoader(combinedClassLoader);
>     if (!groupName.equals(Configurations.DEFAULT_GROUP_NAME)) {
>       listGroups().remove(groupName);
>       try {
>         // store the group list to configuration admin
>         persist(listGroups());
>       } catch (Exception e) {
>         LOGGER.warn("CELLAR HAZELCAST: can't store group list", e);
>       }
>     }
>   } finally {
>     Thread.currentThread().setContextClassLoader(originalClassLoader);
>   }
> }
>
> I can take care of the PR if you can confirm that it is really not the
> expected behavior.
>
> Regards,
>
>
>
> On Thu, Dec 12, 2013 at 6:16 PM, Jean-Baptiste Onofré 
> <[email protected]>wrote:
>
>> On Karaf 2.3.3, in the etc/config.properties, do you have:
>>
>> felix.fileinstall.enableConfigSave = true
>>
>> and NOT
>>
>> felix.fileinstall.enableConfigSave = false
>>
>> It's bug that we introduced (and it will be fixed in 2.3.4 and next
>> releases). We should never have changed this to false, this property should
>> be set to true.
>>
>> This property sets to false block the cfg update, that's why Cellar can't
>> update the groups set.
>>
>> Regards
>> JB
>>
>>
>> On 12/12/2013 09:13 PM, Fernando Ribeiro wrote:
>>
>>> Hi Jean-Baptiste,
>>>
>>> Actually I can't delete it in Karaf 2.3.3 with Cellar 2.3.2, even though
>>> the command doesn't fail and nothing is written to the log, can you
>>> please
>>> verify?
>>>
>>> Regards,
>>>
>>>
>>>
>>> On Thu, Dec 12, 2013 at 6:07 PM, Jean-Baptiste Onofré <[email protected]
>>> >wrote:
>>>
>>>  Hi Fernando,
>>>>
>>>> Cellar needs at least one cluster group. If you have only default, it
>>>> can't be removed.
>>>>
>>>> If you create another cluster group and move all nodes in this group, in
>>>> that case, you will be able to delete default cluster group.
>>>>
>>>> Regards
>>>> JB
>>>>
>>>>
>>>> On 12/12/2013 08:58 PM, Fernando Ribeiro wrote:
>>>>
>>>>  Hello,
>>>>>
>>>>> Is there any particular reason why the default cluster group can't be
>>>>> deleted and/or renamed?
>>>>>
>>>>> Regards,
>>>>>
>>>>>
>>>>>  --
>>>> Jean-Baptiste Onofré
>>>> [email protected]
>>>> http://blog.nanthrax.net
>>>> Talend - http://www.talend.com
>>>>
>>>>
>>>
>>>
>>>
>> --
>> Jean-Baptiste Onofré
>> [email protected]
>> http://blog.nanthrax.net
>> Talend - http://www.talend.com
>>
>
>
>
> --
> Fernando Ribeiro
> Upic
> +55 11 9 8111 4078
>



-- 
Fernando Ribeiro
Upic
+55 11 9 8111 4078

Reply via email to