zk的jar包冲突:java.lang.NoSuchMethodError: org.apache.zookeeper.ZooKeeper.getChildren(Ljava/lang/String;

来源:互联网 发布:数控冲床编程怎么学 编辑:程序博客网 时间:2024/05/17 07:48
[19 15:20:07,086 INFO ] org.apache.zookeeper.ClientCnxn - EventThread shut down
15:20:11.127 [main] INFO  o.s.d.e.c.TransportClientFactoryBean - adding transport node : 10.155.20.151:9300
[19 15:20:12,556 ERROR] com.koolearn.framework.aries.datasource.route.ZookeeperAdapter - No such instance name: crm
java.lang.NoSuchMethodError: org.apache.zookeeper.ZooKeeper.getChildren(Ljava/lang/String;ZLorg/apache/zookeeper/data/Stat;)Ljava/util/List;
        at com.koolearn.framework.aries.datasource.descriptor.ZookeeperDbDescriptor.getDbInstance(ZookeeperDbDescriptor.java:56)
        at com.koolearn.framework.aries.datasource.route.pool.ConnectionPoolManager.initDbInstance(ConnectionPoolManager.java:48)
        at com.koolearn.framework.aries.datasource.route.pool.ConnectionPoolManager.getInstance(ConnectionPoolManager.java:162)
        at com.koolearn.framework.aries.datasource.route.pool.ConnectionPoolManager.getReaderDataSource(ConnectionPoolManager.java:149)
        at com.koolearn.framework.aries.datasource.route.pool.ConnectionPoolManager.getReader(ConnectionPoolManager.java:129)
        at com.koolearn.framework.aries.datasource.route.pool.ConnectionPoolManager.getReader(ConnectionPoolManager.java:119)
        at com.koolearn.framework.aries.datasource.route.ZookeeperAdapter.getReadConnection(ZookeeperAdapter.java:69)
        at com.koolearn.framework.aries.datasource.route.KooDataSourceFactory.getDataSource(KooDataSourceFactory.java:44)
        at com.koolearn.framework.aries.provider.AbstractDataAccessProvider.createDataAccess(AbstractDataAccessProvider.java:36)
        at com.koolearn.framework.aries.provider.AriesDataAccessProvider.createDataAccess(AriesDataAccessProvider.java:32)
        at com.koolearn.framework.aries.core.AriesDaoFactoryBean.createDAO(AriesDaoFactoryBean.java:69)
        at com.koolearn.framework.aries.core.AriesDaoFactoryBean.getObject(AriesDaoFactoryBean.java:58)
        at org.springframework.beans.factory.support.FactoryBeanRegistrySupport.doGetObjectFromFactoryBean(FactoryBeanRegistrySupport.java:142)
        at org.springframework.beans.factory.support.FactoryBeanRegistrySupport.getObjectFromFactoryBean(FactoryBeanRegistrySupport.java:102)
        at org.springframework.beans.factory.support.AbstractBeanFactory.getObjectForBeanInstance(AbstractBeanFactory.java:1442)
        at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:305)
        at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:193)
        at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireByName(AbstractAutowireCapableBeanFactory.java:1136)
        at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1086)
        at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:517)
        at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:456)
        at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:294)
        at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:225)
        at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:291)
        at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:193)
        at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:322)
        at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:106)
        at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1360)
        at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1118)
        at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:517)
        at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:456)
        at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:294)
        at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:225)
        at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:291)
        at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:193)
        at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:609)
        at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:918)
        at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:469)
        at org.springframework.context.support.ClassPathXmlApplicationContext.<init>(ClassPathXmlApplicationContext.java:139)
        at org.springframework.context.support.ClassPathXmlApplicationContext.<init>(ClassPathXmlApplicationContext.java:93)
        at com.alibaba.dubbo.container.spring.SpringContainer.start(SpringContainer.java:50)
        at com.alibaba.dubbo.container.Main.main(Main.java:80)
[19 15:20:12,570 ERROR] com.koolearn.framework.aries.datasource.route.ZookeeperAdapter - No such instance name: crm
java.lang.NoSuchMethodError: org.apache.zookeeper.ZooKeeper.getChildren(Ljava/lang/String;ZLorg/apache/zookeeper/data/Stat;)Ljava/util/List;
        at com.koolearn.framework.aries.datasource.descriptor.ZookeeperDbDescriptor.getDbInstance(ZookeeperDbDescriptor.java:56)
        at com.koolearn.framework.aries.datasource.route.pool.ConnectionPoolManager.initDbInstance(ConnectionPoolManager.java:48)
        at com.koolearn.framework.aries.datasource.route.pool.ConnectionPoolManager.getInstance(ConnectionPoolManager.java:162)
        at com.koolearn.framework.aries.datasource.route.pool.ConnectionPoolManager.getWriterDataSource(ConnectionPoolManager.java:107)
        at com.koolearn.framework.aries.datasource.route.pool.ConnectionPoolManager.getWriter(ConnectionPoolManager.java:89)
        at com.koolearn.framework.aries.datasource.route.pool.ConnectionPoolManager.getWriter(ConnectionPoolManager.java:82)
        at com.koolearn.framework.aries.datasource.route.ZookeeperAdapter.getWriteConnection(ZookeeperAdapter.java:73)
        at com.koolearn.framework.aries.datasource.route.KooDataSourceFactory.getDataSource(KooDataSourceFactory.java:46)
        at com.koolearn.framework.aries.provider.AbstractDataAccessProvider.createDataAccess(AbstractDataAccessProvider.java:36)
        at com.koolearn.framework.aries.provider.AriesDataAccessProvider.createDataAccess(AriesDataAccessProvider.java:32)
        at com.koolearn.framework.aries.core.AriesDaoFactoryBean.createDAO(AriesDaoFactoryBean.java:69)
        at com.koolearn.framework.aries.core.AriesDaoFactoryBean.getObject(AriesDaoFactoryBean.java:58)
        at org.springframework.beans.factory.support.FactoryBeanRegistrySupport.doGetObjectFromFactoryBean(FactoryBeanRegistrySupport.java:142)
        at org.springframework.beans.factory.support.FactoryBeanRegistrySupport.getObjectFromFactoryBean(FactoryBeanRegistrySupport.java:102)
        at org.springframework.beans.factory.support.AbstractBeanFactory.getObjectForBeanInstance(AbstractBeanFactory.java:1442)
        at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:305)
        at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:193)
        at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireByName(AbstractAutowireCapableBeanFactory.java:1136)
        at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1086)
        at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:517)
        at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:456)
        at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:294)
        at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:225)
        at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:291)
        at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:193)
        at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:322)
        at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:106)
        at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1360)
        at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1118)
        at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:517)
        at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:456)
        at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:294)
        at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:225)
        at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:291)
        at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:193)
        at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:609)
        at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:918)
        at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:469)
        at org.springframework.context.support.ClassPathXmlApplicationContext.<init>(ClassPathXmlApplicationContext.java:139)
        at org.springframework.context.support.ClassPathXmlApplicationContext.<init>(ClassPathXmlApplicationContext.java:93)
        at com.alibaba.dubbo.container.spring.SpringContainer.start(SpringContainer.java:50)
        at com.alibaba.dubbo.container.Main.main(Main.java:80)
[19 15:20:12,574 ERROR] com.koolearn.framework.aries.datasource.route.ZookeeperAdapter - com.koolearn.framework.aries.datasource.route.pool.ConnectionPoolManager instance: crm pattern: 

java.lang.NullPointerException


!!!!!异常原因是zk的jar包冲突

阅读全文
0 0
原创粉丝点击