Description of problem: StateTransferManager is not exposed as JMX MBean. It appears that the class is missing MBean annotation. Version-Release number of selected component (if applicable): Infinispan 5.2.0.Alpha3 How reproducible: Start distributed cache
Galder Zamarreño <galder.zamarreno> made a comment on jira ISPN-2258 Why do you need this?
As this occurs in Infinispan alpha version (not the productized one) this bug should be reported only in JIRA.
Radim Vansa <rvansa> made a comment on jira ISPN-2258 Galder: We use JMX to make sure that the cluster is set up after starting or killing some node(s).
Galder Zamarreño <galder.zamarreno> made a comment on jira ISPN-2258 I get that, but what does state transfer JMX mbean has to do with this?
Galder Zamarreño <galder.zamarreno> made a comment on jira ISPN-2258 The StateTransferManager already exposes two attributes, see: https://github.com/infinispan/infinispan/blob/master/core/src/main/java/org/infinispan/statetransfer/StateTransferManager.java#L48 If these are not being exposed, it could be a bug in Infinispan, or a bug in the code, or tool, that is presenting the JMX data.
Adrian Nistor <anistor> made a comment on jira ISPN-2258 The @MBean used to be on the impl. (DistributedStateTransferManagerImpl and ReplicatedStateTransferManagerImpl) but these are gone. Will add it to the new impl.
Adrian Nistor <anistor> updated the status of jira ISPN-2258 to Coding In Progress
Dan Berindei <dberinde> made a comment on jira ISPN-2258 Pull request integrated.