-
Bug
-
Resolution: Done
-
Blocker
-
5.1.0.BETA1
-
None
When the JGroups channel is connected outside Infinispan, before passing it to JGroupsTransport, the member list is not initialized.
This can lead to strange errors like this one:
java.lang.IllegalArgumentException: Invalid cache list for consistent hash: []
at org.infinispan.distribution.ch.AbstractWheelConsistentHash.setCaches(AbstractWheelConsistentHash.java:96)
at org.infinispan.distribution.ch.ConsistentHashHelper.createConsistentHash(ConsistentHashHelper.java:122)
at org.infinispan.statetransfer.ReplicatedStateTransferManagerImpl.createConsistentHash(ReplicatedStateTransferManagerImpl.java:56)
at org.infinispan.statetransfer.BaseStateTransferManagerImpl.start(BaseStateTransferManagerImpl.java:143)