[
https://issues.apache.org/jira/browse/KARAF-1332?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Alexey Bespaly reopened KARAF-1332:
-----------------------------------
Retested with Cellar 2.2.4 snapshot as of 08.05.2012:
Works in general, except of the following corner case:
karaf@trun> cluster:group-pick group1 group2 2
log4j:ERROR Attempted to append to closed appender named [out].
log4j:ERROR Attempted to append to closed appender named [out].
Group Members
* [default ] [172.27.210.10:5702* 172.27.210.10:5701
172.27.210.10:5704 172.27.210.10:5703 ]
[group1 ] []
* [group2 ] [172.27.210.10:5702* 172.27.210.10:5701 ]
karaf@trun> cluster:group-pick group2 group1 4
log4j:ERROR Attempted to append to closed appender named [out].
log4j:ERROR Attempted to append to closed appender named [out].
Error executing command: java.util.ConcurrentModificationException
karaf@trun>
That is, if <count> is greater than the number of nodes in the source group, we
get an exception.
> cluster:group-pick - <count> parameter is not handled correctly
> ---------------------------------------------------------------
>
> Key: KARAF-1332
> URL: https://issues.apache.org/jira/browse/KARAF-1332
> Project: Karaf
> Issue Type: Bug
> Components: cellar-core
> Affects Versions: cellar-2.2.4
> Environment: Ubuntu 11.04, Karaf-2.2.6-SNAPSHOT from 20120403,
> Cellar-2.2.4-SNAPSHOT from 20120312
> Reporter: Alexey Bespaly
> Assignee: Jean-Baptiste Onofré
> Fix For: cellar-3.0.0, cellar-2.2.4
>
>
> Consider the following samples:
> a)
> karaf@trun> cluster:group-list
> Node Group
> * 172.27.210.26:5701 default
> 172.27.210.26:5702 group1
> 172.27.210.26:5703 group1
> 172.27.210.26:5704 group1
> karaf@trun> cluster:group-pick group1 default 2
> Node Group
> 172.27.210.26:5702 default
> 172.27.210.26:5703 default
> * 172.27.210.26:5701 default
> 172.27.210.26:5704 default
> group1
> karaf@trun>
> b)
> karaf@trun> cluster:group-list
> Node Group
> 172.27.210.26:5702 default
> 172.27.210.26:5703 default
> 172.27.210.26:5701 default
> * 172.27.210.26:5704 default
> group1
> karaf@trun> cluster:group-pick default group1
> Node Group
> default
> 172.27.210.26:5702 group1
> 172.27.210.26:5703 group1
> 172.27.210.26:5701 group1
> * 172.27.210.26:5704 group1
> karaf@trun> cluster:group-pick group1 default 1
> log4j:ERROR Attempted to append to closed appender named [out].
> log4j:ERROR Attempted to append to closed appender named [out].
> Node Group
> 172.27.210.26:5702 default
> 172.27.210.26:5703 default
> 172.27.210.26:5701 default
> * 172.27.210.26:5704 default
> group1
> karaf@trun>
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators:
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira