0 Replies Latest reply on May 16, 2014 6:42 AM by kingcraft

    connect to new cluster throw IndexOutOfBoundsException

    kingcraft

      I'm using Infinispan 5.3, when I disconnect from current cluster A and connect to a new cluster B,  the program throw IndexOutOfBoundsException. I thought that maybe I miss something before connet to a new cluster.

      Any help would be appreciated.

       

      Here is the code snippet:

       

      String clusterName = ((JGroupsTransport)this.cm.getTransport()).getChannel().getClusterName();

      ((JGroupsTransport)cm.getTransport()).getChannel().disconnect();

      try {

           logger.info("connet to new cluster " + clusterName + "1");

           ((JGroupsTransport)cm.getTransport()).getChannel().connect(clusterName + "1");

      } catch (Exception e) {

            logger.error("", e);

      }

       

      The following is the detail log and exception track.

       

      2014-05-16 11:52:30.174 CST [Incoming-1,ISPN,R05517-14140] INFO  o.o.c.c.s.internal.ClusterManager - connet to new cluster ISPN1

      2014-05-16 11:52:30.175 CST [Incoming-1,ISPN,R05517-14140] WARN  org.jgroups.protocols.MFC - The fragmentation size of the fragmentation protocol is 40000, which is greater than min_credits (40000). This can lead to blockings (https://issues.jboss.org/browse/JGRP-1659)

      2014-05-16 11:52:30.338 CST [OOB-2,ISPN,R05517-14140] WARN  org.jgroups.protocols.TCP - JGRP000031: R05517-14140: dropping unicast message to wrong destination R05517-14140

      2014-05-16 11:52:31.336 CST [OOB-2,ISPN,R05517-14140] WARN  org.jgroups.protocols.TCP - JGRP000031: R05517-14140: dropping unicast message to wrong destination R05517-14140

      2014-05-16 11:52:32.336 CST [OOB-2,ISPN,R05517-14140] WARN  org.jgroups.protocols.TCP - JGRP000031: R05517-14140: dropping unicast message to wrong destination R05517-14140

      2014-05-16 11:52:33.337 CST [OOB-2,ISPN,R05517-14140] WARN  org.jgroups.protocols.TCP - JGRP000031: R05517-14140: dropping unicast message to wrong destination R05517-14140

      2014-05-16 11:52:33.561 CST [Incoming-1,ISPN,R05517-14140] INFO  o.o.c.c.s.i.MyGroupsTransport - New view received: [R05517-14140|0] (1) [R05517-14140]

      2014-05-16 11:52:33.561 CST [Incoming-1,ISPN,R05517-14140] INFO  o.o.c.c.s.i.MyGroupsTransport - newMembers: [R05517-14140]

      2014-05-16 11:52:33.561 CST [Incoming-1,ISPN,R05517-14140] INFO  o.o.c.c.s.i.MyGroupsTransport - ClusterManager.clearExistMemberFlag is true, clear the old members.

      2014-05-16 11:52:33.561 CST [Incoming-1,ISPN,R05517-14140] INFO  o.i.r.t.jgroups.JGroupsTransport - ISPN000094: Received new cluster view: [R05517-14140|0] (1) [R05517-14140]

      2014-05-16 11:52:33.581 CST [Incoming-1,ISPN,R05517-14140] ERROR o.o.c.c.s.internal.ClusterManager -

      java.lang.Exception: connecting to channel "ISPN1" failed

              at org.jgroups.JChannel._connect(JChannel.java:544) [jgroups-3.4.1.Final.jar:3.4.1.Final]

              at org.jgroups.JChannel.connect(JChannel.java:290) [jgroups-3.4.1.Final.jar:3.4.1.Final]

              at org.jgroups.JChannel.connect(JChannel.java:275) [jgroups-3.4.1.Final.jar:3.4.1.Final]

              at org.opendaylight.controller.clustering.services_implementation.internal.ClusterManager$DisconnectAndConnectToNewCluster.run(ClusterManager.java:1480) ~[bundlefile:na]

              at org.opendaylight.controller.clustering.services_implementation.internal.ClusterManager.entryDeleted(ClusterManager.java:1406) [bundlefile:na]

              at org.opendaylight.controller.clustering.services_implementation.internal.ClusterManager.entryDeleted(ClusterManager.java:89) [bundlefile:na]

              at org.opendaylight.controller.clustering.services_implementation.internal.GetUpdatesContainer.entryDeleted(GetUpdatesContainer.java:51) [bundlefile:na]

              at org.opendaylight.controller.clustering.services_implementation.internal.CacheListenerContainer.observeRemove(CacheListenerContainer.java:69) [bundlefile:na]

              at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.7.0_51]

              at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) ~[na:1.7.0_51]

              at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.7.0_51]

              at java.lang.reflect.Method.invoke(Method.java:606) ~[na:1.7.0_51]

              at org.infinispan.notifications.AbstractListenerImpl$ListenerInvocation$1.run(AbstractListenerImpl.java:207) [infinispan-core-6.0.2.Final.jar:6.0.2.Final]

              at org.infinispan.util.concurrent.WithinThreadExecutor.execute(WithinThreadExecutor.java:22) [infinispan-core-6.0.2.Final.jar:6.0.2.Final]

              at org.infinispan.notifications.AbstractListenerImpl$ListenerInvocation.invoke(AbstractListenerImpl.java:229) [infinispan-core-6.0.2.Final.jar:6.0.2.Final]

              at org.infinispan.notifications.AbstractListenerImpl$ListenerInvocation.invoke(AbstractListenerImpl.java:192) [infinispan-core-6.0.2.Final.jar:6.0.2.Final]

              at org.infinispan.notifications.cachelistener.CacheNotifierImpl.notifyCacheEntryRemoved(CacheNotifierImpl.java:230) [infinispan-core-6.0.2.Final.jar:6.0.2.Final]

              at org.infinispan.interceptors.locking.ClusteringDependentLogic$AbstractClusteringDependentLogic.notifyCommitEntry(ClusteringDependentLogic.java:114) [infinispan-core-6.0.2.Final.jar:6.0.2.Final]

              at org.infinispan.interceptors.locking.ClusteringDependentLogic$InvalidationLogic.commitEntry(ClusteringDependentLogic.java:347) [infinispan-core-6.0.2.Final.jar:6.0.2.Final]

              at org.infinispan.interceptors.locking.ClusteringDependentLogic$ReplicationLogic.commitEntry(ClusteringDependentLogic.java:387) [infinispan-core-6.0.2.Final.jar:6.0.2.Final]

              at org.infinispan.interceptors.EntryWrappingInterceptor.commitContextEntry(EntryWrappingInterceptor.java:317) [infinispan-core-6.0.2.Final.jar:6.0.2.Final]

              at org.infinispan.interceptors.EntryWrappingInterceptor.commitEntryIfNeeded(EntryWrappingInterceptor.java:542) [infinispan-core-6.0.2.Final.jar:6.0.2.Final]

              at org.infinispan.interceptors.EntryWrappingInterceptor.commitContextEntries(EntryWrappingInterceptor.java:303) [infinispan-core-6.0.2.Final.jar:6.0.2.Final]

              at org.infinispan.interceptors.EntryWrappingInterceptor.invokeNextAndApplyChanges(EntryWrappingInterceptor.java:348) [infinispan-core-6.0.2.Final.jar:6.0.2.Final]

              at org.infinispan.interceptors.EntryWrappingInterceptor.setSkipRemoteGetsAndInvokeNextForDataCommand(EntryWrappingInterceptor.java:402) [infinispan-core-6.0.2.Final.jar:6.0.2.Final]

              at org.infinispan.interceptors.EntryWrappingInterceptor.visitRemoveCommand(EntryWrappingInterceptor.java:216) [infinispan-core-6.0.2.Final.jar:6.0.2.Final]

              at org.infinispan.commands.write.RemoveCommand.acceptVisitor(RemoveCommand.java:57) [infinispan-core-6.0.2.Final.jar:6.0.2.Final]

              at org.infinispan.interceptors.base.CommandInterceptor.invokeNextInterceptor(CommandInterceptor.java:98) [infinispan-core-6.0.2.Final.jar:6.0.2.Final]

              at org.infinispan.interceptors.locking.NonTransactionalLockingInterceptor.visitRemoveCommand(NonTransactionalLockingInterceptor.java:81) [infinispan-core-6.0.2.Final.jar:6.0.2.Final]

              at org.infinispan.commands.write.RemoveCommand.acceptVisitor(RemoveCommand.java:57) [infinispan-core-6.0.2.Final.jar:6.0.2.Final]

              at org.infinispan.interceptors.base.CommandInterceptor.invokeNextInterceptor(CommandInterceptor.java:98) [infinispan-core-6.0.2.Final.jar:6.0.2.Final]

              at org.infinispan.interceptors.base.CommandInterceptor.handleDefault(CommandInterceptor.java:112) [infinispan-core-6.0.2.Final.jar:6.0.2.Final]

              at org.infinispan.commands.AbstractVisitor.visitRemoveCommand(AbstractVisitor.java:37) [infinispan-core-6.0.2.Final.jar:6.0.2.Final]

              at org.infinispan.commands.write.RemoveCommand.acceptVisitor(RemoveCommand.java:57) [infinispan-core-6.0.2.Final.jar:6.0.2.Final]

              at org.infinispan.interceptors.base.CommandInterceptor.invokeNextInterceptor(CommandInterceptor.java:98) [infinispan-core-6.0.2.Final.jar:6.0.2.Final]

              at org.infinispan.interceptors.base.CommandInterceptor.handleDefault(CommandInterceptor.java:112) [infinispan-core-6.0.2.Final.jar:6.0.2.Final]

              at org.infinispan.commands.AbstractVisitor.visitRemoveCommand(AbstractVisitor.java:37) [infinispan-core-6.0.2.Final.jar:6.0.2.Final]

              at org.infinispan.commands.write.RemoveCommand.acceptVisitor(RemoveCommand.java:57) [infinispan-core-6.0.2.Final.jar:6.0.2.Final]

              at org.infinispan.interceptors.base.CommandInterceptor.invokeNextInterceptor(CommandInterceptor.java:98) [infinispan-core-6.0.2.Final.jar:6.0.2.Final]

              at org.infinispan.statetransfer.StateTransferInterceptor.handleNonTxWriteCommand(StateTransferInterceptor.java:213) [infinispan-core-6.0.2.Final.jar:6.0.2.Final]

              at org.infinispan.statetransfer.StateTransferInterceptor.visitRemoveCommand(StateTransferInterceptor.java:156) [infinispan-core-6.0.2.Final.jar:6.0.2.Final]

              at org.infinispan.commands.write.RemoveCommand.acceptVisitor(RemoveCommand.java:57) [infinispan-core-6.0.2.Final.jar:6.0.2.Final]

              at org.infinispan.interceptors.base.CommandInterceptor.invokeNextInterceptor(CommandInterceptor.java:98) [infinispan-core-6.0.2.Final.jar:6.0.2.Final]

              at org.infinispan.interceptors.CacheMgmtInterceptor.visitRemoveCommand(CacheMgmtInterceptor.java:166) [infinispan-core-6.0.2.Final.jar:6.0.2.Final]

              at org.infinispan.commands.write.RemoveCommand.acceptVisitor(RemoveCommand.java:57) [infinispan-core-6.0.2.Final.jar:6.0.2.Final]

              at org.infinispan.interceptors.base.CommandInterceptor.invokeNextInterceptor(CommandInterceptor.java:98) [infinispan-core-6.0.2.Final.jar:6.0.2.Final]

              at org.infinispan.interceptors.InvocationContextInterceptor.handleAll(InvocationContextInterceptor.java:110) [infinispan-core-6.0.2.Final.jar:6.0.2.Final]

              at org.infinispan.interceptors.InvocationContextInterceptor.handleDefault(InvocationContextInterceptor.java:73) [infinispan-core-6.0.2.Final.jar:6.0.2.Final]

              at org.infinispan.commands.AbstractVisitor.visitRemoveCommand(AbstractVisitor.java:37) [infinispan-core-6.0.2.Final.jar:6.0.2.Final]

              at org.infinispan.commands.write.RemoveCommand.acceptVisitor(RemoveCommand.java:57) [infinispan-core-6.0.2.Final.jar:6.0.2.Final]

              at org.infinispan.interceptors.InterceptorChain.invoke(InterceptorChain.java:333) [infinispan-core-6.0.2.Final.jar:6.0.2.Final]

              at org.infinispan.commands.remote.BaseRpcInvokingCommand.processVisitableCommand(BaseRpcInvokingCommand.java:39) [infinispan-core-6.0.2.Final.jar:6.0.2.Final]

              at org.infinispan.commands.remote.SingleRpcCommand.perform(SingleRpcCommand.java:48) [infinispan-core-6.0.2.Final.jar:6.0.2.Final]

              at org.infinispan.remoting.InboundInvocationHandlerImpl.handleInternal(InboundInvocationHandlerImpl.java:95) [infinispan-core-6.0.2.Final.jar:6.0.2.Final]

              at org.infinispan.remoting.InboundInvocationHandlerImpl.handleWithWaitForBlocks(InboundInvocationHandlerImpl.java:186) [infinispan-core-6.0.2.Final.jar:6.0.2.Final]

              at org.infinispan.remoting.InboundInvocationHandlerImpl.handle(InboundInvocationHandlerImpl.java:84) [infinispan-core-6.0.2.Final.jar:6.0.2.Final]

              at org.infinispan.remoting.transport.jgroups.CommandAwareRpcDispatcher.executeCommandFromLocalCluster(CommandAwareRpcDispatcher.java:259) [infinispan-core-6.0.2.Final.jar:6.0.2.Final]

              at org.infinispan.remoting.transport.jgroups.CommandAwareRpcDispatcher.handle(CommandAwareRpcDispatcher.java:211) [infinispan-core-6.0.2.Final.jar:6.0.2.Final]

              at org.jgroups.blocks.RequestCorrelator.handleRequest(RequestCorrelator.java:460) [jgroups-3.4.1.Final.jar:3.4.1.Final]

              at org.jgroups.blocks.RequestCorrelator.receiveMessage(RequestCorrelator.java:377) [jgroups-3.4.1.Final.jar:3.4.1.Final]

              at org.jgroups.blocks.RequestCorrelator.receive(RequestCorrelator.java:247) [jgroups-3.4.1.Final.jar:3.4.1.Final]

              at org.jgroups.blocks.MessageDispatcher$ProtocolAdapter.up(MessageDispatcher.java:665) [jgroups-3.4.1.Final.jar:3.4.1.Final]

              at org.jgroups.JChannel.up(JChannel.java:708) [jgroups-3.4.1.Final.jar:3.4.1.Final]

              at org.jgroups.stack.ProtocolStack.up(ProtocolStack.java:1015) [jgroups-3.4.1.Final.jar:3.4.1.Final]

              at org.jgroups.protocols.pbcast.FLUSH.up(FLUSH.java:506) [jgroups-3.4.1.Final.jar:3.4.1.Final]

              at org.jgroups.protocols.FRAG2.up(FRAG2.java:182) [jgroups-3.4.1.Final.jar:3.4.1.Final]

              at org.jgroups.protocols.FlowControl.up(FlowControl.java:434) [jgroups-3.4.1.Final.jar:3.4.1.Final]

              at org.jgroups.stack.Protocol.up(Protocol.java:409) [jgroups-3.4.1.Final.jar:3.4.1.Final]

              at org.jgroups.protocols.pbcast.STABLE.up(STABLE.java:294) [jgroups-3.4.1.Final.jar:3.4.1.Final]

              at org.jgroups.protocols.UNICAST2.removeAndPassUp(UNICAST2.java:919) [jgroups-3.4.1.Final.jar:3.4.1.Final]

              at org.jgroups.protocols.UNICAST2.handleDataReceived(UNICAST2.java:800) [jgroups-3.4.1.Final.jar:3.4.1.Final]

              at org.jgroups.protocols.UNICAST2.up(UNICAST2.java:415) [jgroups-3.4.1.Final.jar:3.4.1.Final]

              at org.jgroups.protocols.pbcast.NAKACK.up(NAKACK.java:636) [jgroups-3.4.1.Final.jar:3.4.1.Final]

              at org.jgroups.protocols.VERIFY_SUSPECT.up(VERIFY_SUSPECT.java:147) [jgroups-3.4.1.Final.jar:3.4.1.Final]

              at org.jgroups.protocols.FD.up(FD.java:255) [jgroups-3.4.1.Final.jar:3.4.1.Final]

              at org.jgroups.protocols.FD_SOCK.up(FD_SOCK.java:301) [jgroups-3.4.1.Final.jar:3.4.1.Final]

              at org.jgroups.protocols.MERGE2.up(MERGE2.java:209) [jgroups-3.4.1.Final.jar:3.4.1.Final]

              at org.jgroups.protocols.Discovery.up(Discovery.java:379) [jgroups-3.4.1.Final.jar:3.4.1.Final]

              at org.jgroups.protocols.TP.passMessageUp(TP.java:1399) [jgroups-3.4.1.Final.jar:3.4.1.Final]

              at org.jgroups.protocols.TP$MyHandler.run(TP.java:1585) [jgroups-3.4.1.Final.jar:3.4.1.Final]

              at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) [na:1.7.0_51]

              at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) [na:1.7.0_51]

              at java.lang.Thread.run(Thread.java:744) [na:1.7.0_51]

      Caused by: java.lang.RuntimeException: org.infinispan.commons.CacheListenerException: ISPN000280: Caught exception [java.lang.IndexOutOfBoundsException] while invoking method [public void org.infinispan.container.versioning.NumericVersionGenerator$RankCalculator.calculateRank(org.infinispan.notifications.cachemanagerlistener.event.ViewChangedEvent)] on listener instance: org.infinispan.container.versioning.NumericVersionGenerator$RankCalculator@3ec4ebaa

              at org.jgroups.blocks.MessageDispatcher$ProtocolAdapter.up(MessageDispatcher.java:670) [jgroups-3.4.1.Final.jar:3.4.1.Final]

              at org.jgroups.JChannel.up(JChannel.java:708) [jgroups-3.4.1.Final.jar:3.4.1.Final]

              at org.jgroups.stack.ProtocolStack.up(ProtocolStack.java:1015) [jgroups-3.4.1.Final.jar:3.4.1.Final]

              at org.jgroups.protocols.pbcast.FLUSH.up(FLUSH.java:454) [jgroups-3.4.1.Final.jar:3.4.1.Final]

              at org.jgroups.protocols.FRAG2.up(FRAG2.java:165) [jgroups-3.4.1.Final.jar:3.4.1.Final]

              at org.jgroups.protocols.FlowControl.up(FlowControl.java:381) [jgroups-3.4.1.Final.jar:3.4.1.Final]

              at org.jgroups.protocols.pbcast.GMS.installView(GMS.java:714) ~[jgroups-3.4.1.Final.jar:3.4.1.Final]

              at org.jgroups.protocols.pbcast.ClientGmsImpl.becomeSingletonMember(ClientGmsImpl.java:302) ~[jgroups-3.4.1.Final.jar:3.4.1.Final]

              at org.jgroups.protocols.pbcast.ClientGmsImpl.joinInternal(ClientGmsImpl.java:89) ~[jgroups-3.4.1.Final.jar:3.4.1.Final]

              at org.jgroups.protocols.pbcast.ClientGmsImpl.join(ClientGmsImpl.java:40) ~[jgroups-3.4.1.Final.jar:3.4.1.Final]

              at org.jgroups.protocols.pbcast.GMS.down(GMS.java:1052) ~[jgroups-3.4.1.Final.jar:3.4.1.Final]

              at org.jgroups.protocols.FlowControl.down(FlowControl.java:340) [jgroups-3.4.1.Final.jar:3.4.1.Final]

              at org.jgroups.protocols.FRAG2.down(FRAG2.java:136) [jgroups-3.4.1.Final.jar:3.4.1.Final]

              at org.jgroups.protocols.pbcast.FLUSH.handleConnect(FLUSH.java:323) [jgroups-3.4.1.Final.jar:3.4.1.Final]

              at org.jgroups.protocols.pbcast.FLUSH.down(FLUSH.java:284) [jgroups-3.4.1.Final.jar:3.4.1.Final]

              at org.jgroups.stack.ProtocolStack.down(ProtocolStack.java:1024) [jgroups-3.4.1.Final.jar:3.4.1.Final]

              at org.jgroups.JChannel.down(JChannel.java:760) [jgroups-3.4.1.Final.jar:3.4.1.Final]

              at org.jgroups.JChannel._connect(JChannel.java:538) [jgroups-3.4.1.Final.jar:3.4.1.Final]

              ... 82 common frames omitted

      Caused by: org.infinispan.commons.CacheListenerException: ISPN000280: Caught exception [java.lang.IndexOutOfBoundsException] while invoking method [public void org.infinispan.container.versioning.NumericVersionGenerator$RankCalculator.calculateRank(org.infinispan.notifications.cachemanagerlistener.event.ViewChangedEvent)] on listener instance: org.infinispan.container.versioning.NumericVersionGenerator$RankCalculator@3ec4ebaa

              at org.infinispan.notifications.AbstractListenerImpl$ListenerInvocation$1.run(AbstractListenerImpl.java:211) [infinispan-core-6.0.2.Final.jar:6.0.2.Final]

              at org.infinispan.util.concurrent.WithinThreadExecutor.execute(WithinThreadExecutor.java:22) [infinispan-core-6.0.2.Final.jar:6.0.2.Final]

              at org.infinispan.notifications.AbstractListenerImpl$ListenerInvocation.invoke(AbstractListenerImpl.java:229) [infinispan-core-6.0.2.Final.jar:6.0.2.Final]

              at org.infinispan.notifications.AbstractListenerImpl$ListenerInvocation.invoke(AbstractListenerImpl.java:188) [infinispan-core-6.0.2.Final.jar:6.0.2.Final]

              at org.infinispan.notifications.cachemanagerlistener.CacheManagerNotifierImpl.notifyViewChange(CacheManagerNotifierImpl.java:76) ~[infinispan-core-6.0.2.Final.jar:6.0.2.Final]

              at org.infinispan.remoting.transport.jgroups.JGroupsTransport$NotifyViewChange.emitNotification(JGroupsTransport.java:605) ~[infinispan-core-6.0.2.Final.jar:6.0.2.Final]

              at org.infinispan.remoting.transport.jgroups.JGroupsTransport.viewAccepted(JGroupsTransport.java:661) ~[infinispan-core-6.0.2.Final.jar:6.0.2.Final]

              at org.opendaylight.controller.clustering.services_implementation.internal.MyGroupsTransport.viewAccepted(MyGroupsTransport.java:56) ~[bundlefile:na]

              at org.jgroups.blocks.MessageDispatcher.handleUpEvent(MessageDispatcher.java:590) ~[jgroups-3.4.1.Final.jar:3.4.1.Final]

              at org.jgroups.blocks.MessageDispatcher$ProtocolAdapter.up(MessageDispatcher.java:667) [jgroups-3.4.1.Final.jar:3.4.1.Final]

              ... 99 common frames omitted

      Caused by: java.lang.IndexOutOfBoundsException: Index: 0, Size: 0

              at java.util.ArrayList$SubList.rangeCheck(ArrayList.java:1155) ~[na:1.7.0_51]

              at java.util.ArrayList$SubList.get(ArrayList.java:992) ~[na:1.7.0_51]

              at java.util.Collections$UnmodifiableList.get(Collections.java:1211) ~[na:1.7.0_51]

              at org.infinispan.container.versioning.NumericVersionGenerator.findAddressRank(NumericVersionGenerator.java:112) ~[infinispan-core-6.0.2.Final.jar:6.0.2.Final]

              at org.infinispan.container.versioning.NumericVersionGenerator.findAddressRank(NumericVersionGenerator.java:113) ~[infinispan-core-6.0.2.Final.jar:6.0.2.Final]

              at org.infinispan.container.versioning.NumericVersionGenerator.calculateRank(NumericVersionGenerator.java:98) ~[infinispan-core-6.0.2.Final.jar:6.0.2.Final]

              at org.infinispan.container.versioning.NumericVersionGenerator$RankCalculator.calculateRank(NumericVersionGenerator.java:122) ~[infinispan-core-6.0.2.Final.jar:6.0.2.Final]

              at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.7.0_51]

              at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) ~[na:1.7.0_51]

              at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.7.0_51]

              at java.lang.reflect.Method.invoke(Method.java:606) ~[na:1.7.0_51]

              at org.infinispan.notifications.AbstractListenerImpl$ListenerInvocation$1.run(AbstractListenerImpl.java:207) [infinispan-core-6.0.2.Final.jar:6.0.2.Final]

              ... 108 common frames omitted