hansonhe created ATLAS-4621:
-------------------------------

             Summary: Atlas start failed:UnsatisfiedDependencyException: Error 
creating bean with name ‘XXXXX’
                 Key: ATLAS-4621
                 URL: https://issues.apache.org/jira/browse/ATLAS-4621
             Project: Atlas
          Issue Type: Bug
    Affects Versions: 2.2.0
            Reporter: hansonhe


109981 [main] WARN  
org.springframework.web.context.support.XmlWebApplicationContext  - Exception 
encountered during context initialization - cancelling refresh attempt: 
org.springframework
.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 
'atlasSecurityConfig' defined in URL 
[jar:file:/opt/programs/apache-atlas-2.2.0/server/webapp/atlas/WEB-INF/lib/
atlas-webapp-2.2.0.jar!/org/apache/atlas/web/security/AtlasSecurityConfig.class]:
 Unsatisfied dependency expressed through constructor parameter 9; nested 
exception is org.springframework.b
eans.factory.UnsatisfiedDependencyException: Error creating bean with name 
'activeServerFilter' defined in URL 
[jar:file:/opt/programs/apache-atlas-2.2.0/server/webapp/atlas/WEB-INF/lib/atl
as-webapp-2.2.0.jar!/org/apache/atlas/web/filters/ActiveServerFilter.class]: 
Unsatisfied dependency expressed through constructor parameter 0; nested 
exception is org.springframework.beans.
factory.UnsatisfiedDependencyException: Error creating bean with name 
'activeInstanceState' defined in URL 
[jar:file:/opt/programs/apache-atlas-2.2.0/server/webapp/atlas/WEB-INF/lib/atlas-w
ebapp-2.2.0.jar!/org/apache/atlas/web/service/ActiveInstanceState.class]: 
Unsatisfied dependency expressed through constructor parameter 0; nested 
exception is org.springframework.beans.fac
tory.BeanCreationException: Error creating bean with name 'curatorFactory' 
defined in URL 
[jar:file:/opt/programs/apache-atlas-2.2.0/server/webapp/atlas/WEB-INF/lib/atlas-webapp-2.2.0.jar!/
org/apache/atlas/web/service/CuratorFactory.class]: Instantiation of bean 
failed; nested exception is 
org.springframework.beans.BeanInstantiationException: Failed to instantiate 
[org.apache
.atlas.web.service.CuratorFactory]: Constructor threw exception; nested 
exception is java.lang.IllegalArgumentException: connectionString cannot be 
null or empty
109984 [main] ERROR org.springframework.web.context.ContextLoader  - Context 
initialization failed
org.springframework.beans.factory.UnsatisfiedDependencyException: Error 
creating bean with name 'atlasSecurityConfig' defined in URL 
[jar:file:/opt/programs/apache-atlas-2.2.0/server/webapp
/atlas/WEB-INF/lib/atlas-webapp-2.2.0.jar!/org/apache/atlas/web/security/AtlasSecurityConfig.class]:
 Unsatisfied dependency expressed through constructor parameter 9; nested 
exception is or
g.springframework.beans.factory.UnsatisfiedDependencyException: Error creating 
bean with name 'activeServerFilter' defined in URL 
[jar:file:/opt/programs/apache-atlas-2.2.0/server/webapp/at
las/WEB-INF/lib/atlas-webapp-2.2.0.jar!/org/apache/atlas/web/filters/ActiveServerFilter.class]:
 Unsatisfied dependency expressed through constructor parameter 0; nested 
exception is org.spr
ingframework.beans.factory.UnsatisfiedDependencyException: Error creating bean 
with name 'activeInstanceState' defined in URL 
[jar:file:/opt/programs/apache-atlas-2.2.0/server/webapp/atlas/
WEB-INF/lib/atlas-webapp-2.2.0.jar!/org/apache/atlas/web/service/ActiveInstanceState.class]:
 Unsatisfied dependency expressed through constructor parameter 0; nested 
exception is org.spring
framework.beans.factory.BeanCreationException: Error creating bean with name 
'curatorFactory' defined in URL 
[jar:file:/opt/programs/apache-atlas-2.2.0/server/webapp/atlas/WEB-INF/lib/atlas
-webapp-2.2.0.jar!/org/apache/atlas/web/service/CuratorFactory.class]: 
Instantiation of bean failed; nested exception is 
org.springframework.beans.BeanInstantiationException: Failed to inst
antiate [org.apache.atlas.web.service.CuratorFactory]: Constructor threw 
exception; nested exception is java.lang.IllegalArgumentException: 
connectionString cannot be null or empty
        at 
org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:749)
        at 
org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:189)
        at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAutowireCapableBeanFactory.java:1196)
        at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1098)
        at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:511)
        at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:481)
        at 
org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:312)
        at 
org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)
        at 
org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:308)
        at 
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:197)
        at 
org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:756)
        at 
org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:867)
        at 
org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:542)
        at 
org.springframework.web.context.ContextLoader.configureAndRefreshWebApplicationContext(ContextLoader.java:443)
        at 
org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:325)
        at 
org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:107)
        at 
org.apache.atlas.web.setup.KerberosAwareListener.contextInitialized(KerberosAwareListener.java:31)
        at 
org.eclipse.jetty.server.handler.ContextHandler.callContextInitialized(ContextHandler.java:1013)
        at 
org.eclipse.jetty.servlet.ServletContextHandler.callContextInitialized(ServletContextHandler.java:553)
        at 
org.eclipse.jetty.server.handler.ContextHandler.contextInitialized(ContextHandler.java:942)
        at 
org.eclipse.jetty.servlet.ServletHandler.initialize(ServletHandler.java:782)
        at 
org.eclipse.jetty.servlet.ServletContextHandler.startContext(ServletContextHandler.java:360)
        at 
org.eclipse.jetty.webapp.WebAppContext.startWebapp(WebAppContext.java:1445)
        at 
org.eclipse.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1409)
        at 
org.eclipse.jetty.server.handler.ContextHandler.doStart(ContextHandler.java:855)
        at 
org.eclipse.jetty.servlet.ServletContextHandler.doStart(ServletContextHandler.java:275)
        at 
org.eclipse.jetty.webapp.WebAppContext.doStart(WebAppContext.java:524)
        at 
org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:72)
        at 
org.eclipse.jetty.util.component.ContainerLifeCycle.start(ContainerLifeCycle.java:169)
        at org.eclipse.jetty.server.Server.start(Server.java:408)
        at 
org.eclipse.jetty.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:110)
        at 
org.eclipse.jetty.server.handler.AbstractHandler.doStart(AbstractHandler.java:97)
        at org.eclipse.jetty.server.Server.doStart(Server.java:372)
        at 
org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:72)
        at 
org.apache.atlas.web.service.EmbeddedServer.start(EmbeddedServer.java:110)
        at org.apache.atlas.Atlas.main(Atlas.java:133)
Caused by: org.springframework.beans.factory.UnsatisfiedDependencyException: 
Error creating bean with name 'activeServerFilter' defined in URL 
[jar:file:/opt/programs/apache-atlas-2.2.0/server/webapp/atlas/WEB-INF/lib/atlas-webapp-2.2.0.jar!/org/apache/atlas/web/filters/ActiveServerFilter.class]:
 Unsatisfied dependency expressed through constructor parameter 0; nested 
exception is org.springframework.beans.factory.UnsatisfiedDependencyException: 
Error creating bean with name 'activeInstanceState' defined in URL 
[jar:file:/opt/programs/apache-atlas-2.2.0/server/webapp/atlas/WEB-INF/lib/atlas-webapp-2.2.0.jar!/org/apache/atlas/web/service/ActiveInstanceState.class]:
 Unsatisfied dependency expressed through constructor parameter 0; nested 
exception is org.springframework.beans.factory.BeanCreationException: Error 
creating bean with name 'curatorFactory' defined in URL 
[jar:file:/opt/programs/apache-atlas-2.2.0/server/webapp/atlas/WEB-INF/lib/atlas-webapp-2.2.0.jar!/org/apache/atlas/web/service/CuratorFactory.class]:
 Instantiation of bean failed; nested exception is 
org.springframework.beans.BeanInstantiationException: Failed to instantiate 
[org.apache.atlas.web.service.CuratorFactory]: Constructor threw exception; 
nested exception is java.lang.IllegalArgumentException: connectionString cannot 
be null or empty
        at 
org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:749)
        at 
org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:189)
        at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAutowireCapableBeanFactory.java:1196)
        at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1098)
        at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:511)
        at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:481)
        at 
org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:312)
        at 
org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)
        at 
org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:308)
        at 
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:202)
        at 
org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:211)
        at 
org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1134)
        at 
org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1062)
        at 
org.springframework.beans.factory.support.ConstructorResolver.resolveAutowiredArgument(ConstructorResolver.java:835)
        at 
org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:741)
        ... 35 more
Caused by: org.springframework.beans.factory.UnsatisfiedDependencyException: 
Error creating bean with name 'activeInstanceState' defined in URL 
[jar:file:/opt/programs/apache-atlas-2.2.0/server/webapp/atlas/WEB-INF/lib/atlas-webapp-2.2.0.jar!/org/apache/atlas/web/service/ActiveInstanceState.class]:
 Unsatisfied dependency expressed through constructor parameter 0; nested 
exception is org.springframework.beans.factory.BeanCreationException: Error 
creating bean with name 'curatorFactory' defined in URL 
[jar:file:/opt/programs/apache-atlas-2.2.0/server/webapp/atlas/WEB-INF/lib/atlas-webapp-2.2.0.jar!/org/apache/atlas/web/service/CuratorFactory.class]:
 Instantiation of bean failed; nested exception is 
org.springframework.beans.BeanInstantiationException: Failed to instantiate 
[org.apache.atlas.web.service.CuratorFactory]: Constructor threw exception; 
nested exception is java.lang.IllegalArgumentException: connectionString cannot 
be null or empty
        at 
org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:749)
        at 
org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:189)
        at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAutowireCapableBeanFactory.java:1196)
        at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1098)
        at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:511)
        at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:481)
        at 
org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:312)
        at 
org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)
        at 
org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:308)
        at 
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:202)
        at 
org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:211)
        at 
org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1134)
        at 
org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1062)
        at 
org.springframework.beans.factory.support.ConstructorResolver.resolveAutowiredArgument(ConstructorResolver.java:835)
        at 
org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:741)
        ... 49 more
Caused by: org.springframework.beans.factory.BeanCreationException: Error 
creating bean with name 'curatorFactory' defined in URL 
[jar:file:/opt/programs/apache-atlas-2.2.0/server/webapp/atlas/WEB-INF/lib/atlas-webapp-2.2.0.jar!/org/apache/atlas/web/service/CuratorFactory.class]:
 Instantiation of bean failed; nested exception is 
org.springframework.beans.BeanInstantiationException: Failed to instantiate 
[org.apache.atlas.web.service.CuratorFactory]: Constructor threw exception; 
nested exception is java.lang.IllegalArgumentException: connectionString cannot 
be null or empty
        at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateBean(AbstractAutowireCapableBeanFactory.java:1158)
        at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1102)
        at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:511)
        at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:481)
        at 
org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:312)
        at 
org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)
        at 
org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:308)
        at 
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:202)
        at 
org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:211)
        at 
org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1134)
        at 
org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1062)
        at 
org.springframework.beans.factory.support.ConstructorResolver.resolveAutowiredArgument(ConstructorResolver.java:835)
        at 
org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:741)
        ... 63 more
Caused by: org.springframework.beans.BeanInstantiationException: Failed to 
instantiate [org.apache.atlas.web.service.CuratorFactory]: Constructor threw 
exception; nested exception is java.lang.IllegalArgumentException: 
connectionString cannot be null or empty
        at 
org.springframework.beans.BeanUtils.instantiateClass(BeanUtils.java:157)
        at 
org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:89)
        at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateBean(AbstractAutowireCapableBeanFactory.java:1150)
        ... 75 more
Caused by: java.lang.IllegalArgumentException: connectionString cannot be null 
or empty
        at 
org.apache.curator.shaded.com.google.common.base.Preconditions.checkArgument(Preconditions.java:141)
        at 
org.apache.curator.ensemble.fixed.FixedEnsembleProvider.<init>(FixedEnsembleProvider.java:55)
        at 
org.apache.curator.ensemble.fixed.FixedEnsembleProvider.<init>(FixedEnsembleProvider.java:43)
        at 
org.apache.curator.framework.CuratorFrameworkFactory$Builder.connectString(CuratorFrameworkFactory.java:234)
        at 
org.apache.atlas.web.service.CuratorFactory.getBuilder(CuratorFactory.java:161)
        at 
org.apache.atlas.web.service.CuratorFactory.initializeCuratorFramework(CuratorFactory.java:85)
        at 
org.apache.atlas.web.service.CuratorFactory.<init>(CuratorFactory.java:78)
        at 
org.apache.atlas.web.service.CuratorFactory.<init>(CuratorFactory.java:73)
        at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
        at 
sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
        at 
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
        at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
        at 
org.springframework.beans.BeanUtils.instantiateClass(BeanUtils.java:145)
        ... 77 more        

 



--
This message was sent by Atlassian Jira
(v8.20.7#820007)

Reply via email to