[ 
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


Reply via email to