Hi all, 

I trying to create a client only near Cache of product cache, but when start up 
it always how a IndexOutOfBoundsException, looks very weird , must some 
configuration missed. 

very appreciate your time and advice


CacheConfiguration productCache = clientNearCache(500, 500, 
ProductEntry.IG_CACHE_NAME);

productCache.setTypes(ProductEntry.IG_KEY_CLZ, ProductEntry.IG_VALUE_CLZ);

IgniteConfiguration cfg = new IgniteConfiguration ();

cfg.setCacheConfiguration(productCache).setClientMode(true)
                                .setIgniteInstanceName("Test")

Then start(); 

-----------------------


private static <K, V> CacheConfiguration<K, V> clientNearCache(int lruSize, int 
startSize, String name) {
        NearCacheConfiguration<K, V> nearCacheConfiguration = newNear(lruSize, 
startSize);
        CacheConfiguration<K, V> cacheConfiguration = new 
CacheConfiguration<>(name);
        cacheConfiguration.setNearConfiguration(nearCacheConfiguration);
        return cacheConfiguration;
    }

    private static <K, V> NearCacheConfiguration<K, V> newNear(int lruSize, int 
startSize) {
        final NearCacheConfiguration<K, V> nearCacheConfiguration = new 
NearCacheConfiguration<>();
        nearCacheConfiguration.setNearEvictionPolicy(new 
LruEvictionPolicy<>(lruSize)).setNearStartSize(startSize);
        return nearCacheConfiguration;



[2017-07-14T11:27:41,486][ERROR][exchange-worker-#25%DefLiquidityAdapterIgnite%][GridDhtPartitionsExchangeFuture]
 Failed to reinitialize local partitions (preloading will be stopped): 
GridDhtPartitionExchangeId [topVer=AffinityTopologyVersion [topVer=406, 
minorTopVer=0], nodeId=b7f4ed8c, evt=NODE_JOINED]
java.lang.IndexOutOfBoundsException: Index: 512, Size: 512
at java.util.ArrayList.rangeCheck(ArrayList.java:653) ~[?:1.8.0_102]
at java.util.ArrayList.get(ArrayList.java:429) ~[?:1.8.0_102]
at 
org.apache.ignite.internal.processors.cache.distributed.dht.GridDhtPartitionTopologyImpl.localNode(GridDhtPartitionTopologyImpl.java:1980)
 ~[ignite-core-2.0.0.jar:2.0.0]
at 
org.apache.ignite.internal.processors.cache.distributed.dht.GridDhtPartitionTopologyImpl.createPartitions(GridDhtPartitionTopologyImpl.java:482)
 ~[ignite-core-2.0.0.jar:2.0.0]
at 
org.apache.ignite.internal.processors.cache.distributed.dht.GridDhtPartitionTopologyImpl.initPartitions0(GridDhtPartitionTopologyImpl.java:420)
 ~[ignite-core-2.0.0.jar:2.0.0]
at 
org.apache.ignite.internal.processors.cache.distributed.dht.GridDhtPartitionTopologyImpl.beforeExchange(GridDhtPartitionTopologyImpl.java:569)
 ~[ignite-core-2.0.0.jar:2.0.0]
at 
org.apache.ignite.internal.processors.cache.distributed.dht.preloader.GridDhtPartitionsExchangeFuture.initTopologies(GridDhtPartitionsExchangeFuture.java:632)
 ~[ignite-core-2.0.0.jar:2.0.0]
at 
org.apache.ignite.internal.processors.cache.distributed.dht.preloader.GridDhtPartitionsExchangeFuture.init(GridDhtPartitionsExchangeFuture.java:579)
 [ignite-core-2.0.0.jar:2.0.0]
at 
org.apache.ignite.internal.processors.cache.GridCachePartitionExchangeManager$ExchangeWorker.body(GridCachePartitionExchangeManager.java:1806)
 [ignite-core-2.0.0.jar:2.0.0]
at org.apache.ignite.internal.util.worker.GridWorker.run(GridWorker.java:110) 
[ignite-core-2.0.0.jar:2.0.0]
at java.lang.Thread.run(Thread.java:745) [?:1.8.0_102]
[2017-07-14T11:27:41,494][ERROR][main][IgniteKernal%DefLiquidityAdapterIgnite] 
Got exception while starting (will rollback startup routine).
org.apache.ignite.IgniteCheckedException: Index: 512, Size: 512
at org.apache.ignite.internal.util.IgniteUtils.cast(IgniteUtils.java:7242) 
[ignite-core-2.0.0.jar:2.0.0]
at 
org.apache.ignite.internal.util.future.GridFutureAdapter.resolve(GridFutureAdapter.java:258)
 ~[ignite-core-2.0.0.jar:2.0.0]
at 
org.apache.ignite.internal.util.future.GridFutureAdapter.get0(GridFutureAdapter.java:231)
 ~[ignite-core-2.0.0.jar:2.0.0]
at 
org.apache.ignite.internal.util.future.GridFutureAdapter.get(GridFutureAdapter.java:158)
 ~[ignite-core-2.0.0.jar:2.0.0]
at 
org.apache.ignite.internal.util.future.GridFutureAdapter.get(GridFutureAdapter.java:150)
 ~[ignite-core-2.0.0.jar:2.0.0]
at 
org.apache.ignite.internal.processors.cache.GridCachePartitionExchangeManager.onKernalStart0(GridCachePartitionExchangeManager.java:463)
 ~[ignite-core-2.0.0.jar:2.0.0]
at 
org.apache.ignite.internal.processors.cache.GridCacheSharedManagerAdapter.onKernalStart(GridCacheSharedManagerAdapter.java:108)
 ~[ignite-core-2.0.0.jar:2.0.0]
at 
org.apache.ignite.internal.processors.cache.GridCacheProcessor.onKernalStart(GridCacheProcessor.java:911)
 ~[ignite-core-2.0.0.jar:2.0.0]
at org.apache.ignite.internal.IgniteKernal.start(IgniteKernal.java:1013) 
[ignite-core-2.0.0.jar:2.0.0]
at 
org.apache.ignite.internal.IgnitionEx$IgniteNamedInstance.start0(IgnitionEx.java:1895)
 [ignite-core-2.0.0.jar:2.0.0]
at 
org.apache.ignite.internal.IgnitionEx$IgniteNamedInstance.start(IgnitionEx.java:1647)
 [ignite-core-2.0.0.jar:2.0.0]
at org.apache.ignite.internal.IgnitionEx.start0(IgnitionEx.java:1075) 
[ignite-core-2.0.0.jar:2.0.0]
at org.apache.ignite.internal.IgnitionEx.start(IgnitionEx.java:573) 
[ignite-core-2.0.0.jar:2.0.0]
at org.apache.ignite.IgniteSpring.start(IgniteSpring.java:66) 
[ignite-spring-2.0.0.jar:2.0.0]
at 
com.tophold.trade.ignite.AbsIgniteLogNodeConfig.start(AbsIgniteLogNodeConfig.java:74)
 [main/:?]
at com.tophold.trade.liquidity.config.AppConfig.ignite(AppConfig.java:28) 
[main/:?]
at 
com.tophold.trade.liquidity.config.AppConfig$$EnhancerBySpringCGLIB$$bc0546cd.CGLIB$ignite$0(<generated>)
 [main/:?]
at 
com.tophold.trade.liquidity.config.AppConfig$$EnhancerBySpringCGLIB$$bc0546cd$$FastClassBySpringCGLIB$$bca3d0fe.invoke(<generated>)
 [main/:?]
at 
org.springframework.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:228) 
[spring-core-4.3.8.RELEASE.jar:4.3.8.RELEASE]
at 
org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:358)
 [spring-context-4.3.8.RELEASE.jar:4.3.8.RELEASE]
at 
com.tophold.trade.liquidity.config.AppConfig$$EnhancerBySpringCGLIB$$bc0546cd.ignite(<generated>)
 [main/:?]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_102]
at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) 
~[?:1.8.0_102]
at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
 ~[?:1.8.0_102]
at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_102]
at 
org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:162)
 [spring-beans-4.3.8.RELEASE.jar:4.3.8.RELEASE]
at 
org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:588)
 [spring-beans-4.3.8.RELEASE.jar:4.3.8.RELEASE]
at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1173)
 [spring-beans-4.3.8.RELEASE.jar:4.3.8.RELEASE]
at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1067)
 [spring-beans-4.3.8.RELEASE.jar:4.3.8.RELEASE]
at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:513)
 [spring-beans-4.3.8.RELEASE.jar:4.3.8.RELEASE]
at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:483)
 [spring-beans-4.3.8.RELEASE.jar:4.3.8.RELEASE]
at 
org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:306)
 [spring-beans-4.3.8.RELEASE.jar:4.3.8.RELEASE]
at 
org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)
 [spring-beans-4.3.8.RELEASE.jar:4.3.8.RELEASE]
at 
org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:302)
 [spring-beans-4.3.8.RELEASE.jar:4.3.8.RELEASE]
at 
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:202)
 [spring-beans-4.3.8.RELEASE.jar:4.3.8.RELEASE]
at 
org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:208)
 [spring-beans-4.3.8.RELEASE.jar:4.3.8.RELEASE]
at 
org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1138)
 [spring-beans-4.3.8.RELEASE.jar:4.3.8.RELEASE]
at 
org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1066)
 [spring-beans-4.3.8.RELEASE.jar:4.3.8.RELEASE]
at 
org.springframework.beans.factory.support.ConstructorResolver.resolveAutowiredArgument(ConstructorResolver.java:835)
 [spring-beans-4.3.8.RELEASE.jar:4.3.8.RELEASE]
at 
org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:741)
 [spring-beans-4.3.8.RELEASE.jar:4.3.8.RELEASE]
at 
org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:467)
 [spring-beans-4.3.8.RELEASE.jar:4.3.8.RELEASE]
at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1173)
 [spring-beans-4.3.8.RELEASE.jar:4.3.8.RELEASE]
at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1067)
 [spring-beans-4.3.8.RELEASE.jar:4.3.8.RELEASE]
at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:513)
 [spring-beans-4.3.8.RELEASE.jar:4.3.8.RELEASE]
at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:483)
 [spring-beans-4.3.8.RELEASE.jar:4.3.8.RELEASE]
at 
org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:306)
 [spring-beans-4.3.8.RELEASE.jar:4.3.8.RELEASE]
at 
org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)
 [spring-beans-4.3.8.RELEASE.jar:4.3.8.RELEASE]
at 
org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:302)
 [spring-beans-4.3.8.RELEASE.jar:4.3.8.RELEASE]
at 
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:202)
 [spring-beans-4.3.8.RELEASE.jar:4.3.8.RELEASE]
at 
org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:208)
 [spring-beans-4.3.8.RELEASE.jar:4.3.8.RELEASE]
at 
org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1138)
 [spring-beans-4.3.8.RELEASE.jar:4.3.8.RELEASE]
at 
org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1066)
 [spring-beans-4.3.8.RELEASE.jar:4.3.8.RELEASE]
at 
org.springframework.beans.factory.support.ConstructorResolver.resolveAutowiredArgument(ConstructorResolver.java:835)
 [spring-beans-4.3.8.RELEASE.jar:4.3.8.RELEASE]
at 
org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:741)
 [spring-beans-4.3.8.RELEASE.jar:4.3.8.RELEASE]
at 
org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:467)
 [spring-beans-4.3.8.RELEASE.jar:4.3.8.RELEASE]
at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1173)
 [spring-beans-4.3.8.RELEASE.jar:4.3.8.RELEASE]
at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1067)
 [spring-beans-4.3.8.RELEASE.jar:4.3.8.RELEASE]
at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:513)
 [spring-beans-4.3.8.RELEASE.jar:4.3.8.RELEASE]
at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:483)
 [spring-beans-4.3.8.RELEASE.jar:4.3.8.RELEASE]
at 
org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:306)
 [spring-beans-4.3.8.RELEASE.jar:4.3.8.RELEASE]
at 
org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)
 [spring-beans-4.3.8.RELEASE.jar:4.3.8.RELEASE]
at 
org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:302)
 [spring-beans-4.3.8.RELEASE.jar:4.3.8.RELEASE]
at 
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:202)
 [spring-beans-4.3.8.RELEASE.jar:4.3.8.RELEASE]
at 
org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:208)
 [spring-beans-4.3.8.RELEASE.jar:4.3.8.RELEASE]
at 
org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1138)
 [spring-beans-4.3.8.RELEASE.jar:4.3.8.RELEASE]
at 
org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1066)
 [spring-beans-4.3.8.RELEASE.jar:4.3.8.RELEASE]
at 
org.springframework.beans.factory.support.ConstructorResolver.resolveAutowiredArgument(ConstructorResolver.java:835)
 [spring-beans-4.3.8.RELEASE.jar:4.3.8.RELEASE]
at 
org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:741)
 [spring-beans-4.3.8.RELEASE.jar:4.3.8.RELEASE]
at 
org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:467)
 [spring-beans-4.3.8.RELEASE.jar:4.3.8.RELEASE]
at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1173)
 [spring-beans-4.3.8.RELEASE.jar:4.3.8.RELEASE]
at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1067)
 [spring-beans-4.3.8.RELEASE.jar:4.3.8.RELEASE]
at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:513)
 [spring-beans-4.3.8.RELEASE.jar:4.3.8.RELEASE]
at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:483)
 [spring-beans-4.3.8.RELEASE.jar:4.3.8.RELEASE]
at 
org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:306)
 [spring-beans-4.3.8.RELEASE.jar:4.3.8.RELEASE]
at 
org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)
 [spring-beans-4.3.8.RELEASE.jar:4.3.8.RELEASE]
at 
org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:302)
 [spring-beans-4.3.8.RELEASE.jar:4.3.8.RELEASE]
at 
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:197)
 [spring-beans-4.3.8.RELEASE.jar:4.3.8.RELEASE]
at 
org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:761)
 [spring-beans-4.3.8.RELEASE.jar:4.3.8.RELEASE]
at 
org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:866)
 [spring-context-4.3.8.RELEASE.jar:4.3.8.RELEASE]
at 
org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:542)
 [spring-context-4.3.8.RELEASE.jar:4.3.8.RELEASE]
at 
org.springframework.boot.SpringApplication.refresh(SpringApplication.java:737) 
[spring-boot-1.5.3.RELEASE.jar:1.5.3.RELEASE]
at 
org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:370)
 [spring-boot-1.5.3.RELEASE.jar:1.5.3.RELEASE]
at org.springframework.boot.SpringApplication.run(SpringApplication.java:314) 
[spring-boot-1.5.3.RELEASE.jar:1.5.3.RELEASE]
at 
org.springframework.boot.builder.SpringApplicationBuilder.run(SpringApplicationBuilder.java:134)
 [spring-boot-1.5.3.RELEASE.jar:1.5.3.RELEASE]
at com.tophold.trade.liquidity.Application.main(Application.java:13) [main/:?]
Caused by: java.lang.IndexOutOfBoundsException: Index: 512, Size: 512
at java.util.ArrayList.rangeCheck(ArrayList.java:653) ~[?:1.8.0_102]
at java.util.ArrayList.get(ArrayList.java:429) ~[?:1.8.0_102]
at 
org.apache.ignite.internal.processors.cache.distributed.dht.GridDhtPartitionTopologyImpl.localNode(GridDhtPartitionTopologyImpl.java:1980)
 ~[ignite-core-2.0.0.jar:2.0.0]
at 
org.apache.ignite.internal.processors.cache.distributed.dht.GridDhtPartitionTopologyImpl.createPartitions(GridDhtPartitionTopologyImpl.java:482)
 ~[ignite-core-2.0.0.jar:2.0.0]
at 
org.apache.ignite.internal.processors.cache.distributed.dht.GridDhtPartitionTopologyImpl.initPartitions0(GridDhtPartitionTopologyImpl.java:420)
 ~[ignite-core-2.0.0.jar:2.0.0]
at 
org.apache.ignite.internal.processors.cache.distributed.dht.GridDhtPartitionTopologyImpl.beforeExchange(GridDhtPartitionTopologyImpl.java:569)
 ~[ignite-core-2.0.0.jar:2.0.0]
at 
org.apache.ignite.internal.processors.cache.distributed.dht.preloader.GridDhtPartitionsExchangeFuture.initTopologies(GridDhtPartitionsExchangeFuture.java:632)
 ~[ignite-core-2.0.0.jar:2.0.0]
at 
org.apache.ignite.internal.processors.cache.distributed.dht.preloader.GridDhtPartitionsExchangeFuture.init(GridDhtPartitionsExchangeFuture.java:579)
 ~[ignite-core-2.0.0.jar:2.0.0]
at 
org.apache.ignite.internal.processors.cache.GridCachePartitionExchangeManager$ExchangeWorker.body(GridCachePartitionExchangeManager.java:1806)
 ~[ignite-core-2.0.0.jar:2.0.0]
at org.apache.ignite.internal.util.worker.GridWorker.run(GridWorker.java:110) 
~[ignite-core-2.0.0.jar:2.0.0]
at java.lang.Thread.run(Thread.java:745) ~[?:1.8.0_102]
[2017-07-14T11:27:41,496][ERROR][exchange-worker-#25%DefLiquidityAdapterIgnite%][GridCachePartitionExchangeManager]
 Failed to wait for completion of partition map exchange (preloading will not 
start): GridDhtPartitionsExchangeFuture [dummy=false, forcePreload=false, 
reassign=false, discoEvt=DiscoveryEvent [evtNode=TcpDiscoveryNode 
[id=b7f4ed8c-0397-41b4-8ed1-1b12da38832a, addrs=[127.0.0.1, 192.168.1.58, 
192.168.56.1], sockAddrs=[/127.0.0.1:0, /192.168.56.1:0, Aaron/192.168.1.58:0], 
discPort=0, order=406, intOrder=0, lastExchangeTime=1500031650615, loc=true, 
ver=2.0.0#20170430-sha1:d4eef3c6, isClient=true], topVer=406, nodeId8=b7f4ed8c, 
msg=null, type=NODE_JOINED, tstamp=1500031661008], crd=TcpDiscoveryNode 
[id=5b698b77-76ff-4da1-ab17-0a85192fc1d8, addrs=[127.0.0.1, 192.168.1.46], 
sockAddrs=[/127.0.0.1:47501, /192.168.1.46:47501], discPort=47501, order=383, 
intOrder=193, lastExchangeTime=1500031660407, loc=false, 
ver=2.0.0#20170430-sha1:d4eef3c6, isClient=false], 
exchId=GridDhtPartitionExchangeId [topVer=AffinityTopologyVersion [topVer=406, 
minorTopVer=0], nodeId=b7f4ed8c, evt=NODE_JOINED], added=false, 
initFut=GridFutureAdapter [ignoreInterrupts=false, state=DONE, res=false, 
hash=105317007], init=false, lastVer=null, partReleaseFut=null, 
affChangeMsg=null, skipPreload=true, clientOnlyExchange=false, 
initTs=1500031661288, centralizedAff=false, changeGlobalStateE=null, 
exchangeOnChangeGlobalState=false, forcedRebFut=null, evtLatch=0, 
remaining=[5b698b77-76ff-4da1-ab17-0a85192fc1d8], srvNodes=[TcpDiscoveryNode 
[id=5b698b77-76ff-4da1-ab17-0a85192fc1d8, addrs=[127.0.0.1, 192.168.1.46], 
sockAddrs=[/127.0.0.1:47501, /192.168.1.46:47501], discPort=47501, order=383, 
intOrder=193, lastExchangeTime=1500031660407, loc=false, 
ver=2.0.0#20170430-sha1:d4eef3c6, isClient=false]], super=GridFutureAdapter 
[ignoreInterrupts=false, state=DONE, res=java.lang.IndexOutOfBoundsException: 
Index: 512, Size: 512, hash=1771741092]]
org.apache.ignite.IgniteCheckedException: Index: 512, Size: 512
at org.apache.ignite.internal.util.IgniteUtils.cast(IgniteUtils.java:7242) 
[ignite-core-2.0.0.jar:2.0.0]
at 
org.apache.ignite.internal.util.future.GridFutureAdapter.resolve(GridFutureAdapter.java:258)
 ~[ignite-core-2.0.0.jar:2.0.0]
at 
org.apache.ignite.internal.util.future.GridFutureAdapter.get0(GridFutureAdapter.java:206)
 ~[ignite-core-2.0.0.jar:2.0.0]
at 
org.apache.ignite.internal.util.future.GridFutureAdapter.get(GridFutureAdapter.java:158)
 ~[ignite-core-2.0.0.jar:2.0.0]
at 
org.apache.ignite.internal.processors.cache.GridCachePartitionExchangeManager$ExchangeWorker.body(GridCachePartitionExchangeManager.java:1812)
 [ignite-core-2.0.0.jar:2.0.0]
at org.apache.ignite.internal.util.worker.GridWorker.run(GridWorker.java:110) 
[ignite-core-2.0.0.jar:2.0.0]
at java.lang.Thread.run(Thread.java:745) [?:1.8.0_102]
Caused by: java.lang.IndexOutOfBoundsException: Index: 512, Size: 512
at java.util.ArrayList.rangeCheck(ArrayList.java:653) ~[?:1.8.0_102]
at java.util.ArrayList.get(ArrayList.java:429) ~[?:1.8.0_102]
at 
org.apache.ignite.internal.processors.cache.distributed.dht.GridDhtPartitionTopologyImpl.localNode(GridDhtPartitionTopologyImpl.java:1980)
 ~[ignite-core-2.0.0.jar:2.0.0]
at 
org.apache.ignite.internal.processors.cache.distributed.dht.GridDhtPartitionTopologyImpl.createPartitions(GridDhtPartitionTopologyImpl.java:482)
 ~[ignite-core-2.0.0.jar:2.0.0]
at 
org.apache.ignite.internal.processors.cache.distributed.dht.GridDhtPartitionTopologyImpl.initPartitions0(GridDhtPartitionTopologyImpl.java:420)
 ~[ignite-core-2.0.0.jar:2.0.0]
at 
org.apache.ignite.internal.processors.cache.distributed.dht.GridDhtPartitionTopologyImpl.beforeExchange(GridDhtPartitionTopologyImpl.java:569)
 ~[ignite-core-2.0.0.jar:2.0.0]
at 
org.apache.ignite.internal.processors.cache.distributed.dht.preloader.GridDhtPartitionsExchangeFuture.initTopologies(GridDhtPartitionsExchangeFuture.java:632)
 ~[ignite-core-2.0.0.jar:2.0.0]
at 
org.apache.ignite.internal.processors.cache.distributed.dht.preloader.GridDhtPartitionsExchangeFuture.init(GridDhtPartitionsExchangeFuture.java:579)
 ~[ignite-core-2.0.0.jar:2.0.0]
at 
org.apache.ignite.internal.processors.cache.GridCachePartitionExchangeManager$ExchangeWorker.body(GridCachePartitionExchangeManager.java:1806)
 ~[ignite-core-2.0.0.jar:2.0.0]
... 2 more


[email protected]

Reply via email to