# Connection problems on Amazon EC2

**URL:** <https://discuss.elastic.co/t/connection-problems-on-amazon-ec2/8292>\
**Category:** Elasticsearch\
**Created:** [July 3, 2012, 4:11am UTC](https://discuss.elastic.co/t/connection-problems-on-amazon-ec2/8292 "2012-07-03T04:11:06Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![vreal](https://avatars.discourse-cdn.com/v4/letter/v/5f9b8f/32.png) [@vreal](https://discuss.elastic.co/u/vreal)\
**Post date:** [July 3, 2012, 4:11am UTC](https://discuss.elastic.co/t/connection-problems-on-amazon-ec2/8292/1 "2012-07-03T04:11:06Z")

</div>

I've just upgrade my search cluster to es 0.19.7 and aws plugin client is 1.8.0 which works fine

Then I upgrade my client program to the same version then use native java client to connect to it. The same code works fine on 0.19.4 and aws plug in 1.5.0. Can anyone help?

Here's the error message:  
Error injecting constructor, java.lang.IllegalStateException: This is a pro  
xy used to support circular references involving constructors. The object we're  
proxying is not constructed yet. Please wait until after injection has completed  
to use this object.  
at org.elasticsearch.indices.store.IndicesStore.(Unknown Source)  
while locating org.elasticsearch.indices.store.IndicesStore  
Caused by: java.lang.IllegalStateException: This is a proxy used to support circ  
ular references involving constructors. The object we're proxying is not constru  
cted yet. Please wait until after injection has completed to use this object.  
at org.elasticsearch.common.inject.internal.ConstructionContext$Delegati  
ngInvocationHandler.invoke(ConstructionContext.java:102)  
at $Proxy43.addLast(Unknown Source)  
at org.elasticsearch.indices.store.IndicesStore.(IndicesStore.java:132)  
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)  
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)  
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingC  
onstructorAccessorImpl.java:45)  
at java.lang.reflect.Constructor.newInstance(Constructor.java:532)  
at org.elasticsearch.common.inject.DefaultConstructionProxyFactory$1.newInstance(DefaultConstructionProxyFactory.java:54)  
at org.elasticsearch.common.inject.ConstructorInjector.construct(ConstructorInjector.java:86)  
at org.elasticsearch.common.inject.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:98)  
at org.elasticsearch.common.inject.ProviderToInternalFactoryAdapter$1.ca  
ll(ProviderToInternalFactoryAdapter.java:45) at org.elasticsearch.common.inject.InjectorImpl.callInContext(InjectorIm  
pl.java:819) at org.elasticsearch.common.inject.ProviderToInternalFactoryAdapter.get(  
ProviderToInternalFactoryAdapter.java:42) at org.elasticsearch.common.inject.Scopes$1$1.get(Scopes.java:56)  
at org.elasticsearch.common.inject.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:45)  
at org.elasticsearch.common.inject.InjectorBuilder$1.call(InjectorBuilder.java:200)  
at org.elasticsearch.common.inject.InjectorBuilder$1.call(InjectorBuilder.java:193)  
at org.elasticsearch.common.inject.InjectorImpl.callInContext(InjectorImpl.java:812)  
at org.elasticsearch.common.inject.InjectorBuilder.loadEagerSingletons(InjectorBuilder.java:193)  
at org.elasticsearch.common.inject.InjectorBuilder.injectDynamically(InjectorBuilder.java:175)  
at org.elasticsearch.common.inject.InjectorBuilder.build(InjectorBuilder.java:110)  
at org.elasticsearch.common.inject.Guice.createInjector(Guice.java:93)  
at org.elasticsearch.common.inject.Guice.createInjector(Guice.java:70)  
at org.elasticsearch.common.inject.ModulesBuilder.createInjector(ModulesBuilder.java:59)  
at org.elasticsearch.node.internal.InternalNode.(InternalNode.java:149)  
at org.elasticsearch.node.NodeBuilder.build(NodeBuilder.java:159)  
at org.elasticsearch.node.NodeBuilder.node(NodeBuilder.java:166)  
at au.com.isell.common.index.elasticsearch.IndexHelper.connectEC2(IndexHelper.java:121)  
at au.com.isell.common.index.elasticsearch.IndexHelper.connect(IndexHelper.java:95)  
at au.com.isell.common.index.elasticsearch.IndexHelper.getInstance(IndexHelper.java:165)  
at au.com.isell.idworker.web.IdworkerController.(IdworkerControlle  
r.java:36) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)  
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)  
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)  
at java.lang.reflect.Constructor.newInstance(Constructor.java:532) at org.springframework.beans.BeanUtils.instantiateClass(BeanUtils.java:1  
26) at org.springframework.beans.factory.support.SimpleInstantiationStrategy  
.instantiate(SimpleInstantiationStrategy.java:74) at org.springframework.beans.factory.support.AbstractAutowireCapableBean  
Factory.instantiateBean(AbstractAutowireCapableBeanFactory.java:958) at org.springframework.beans.factory.support.AbstractAutowireCapableBean  
Factory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:911)  
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:485)  
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:456)  
at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:291)  
at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)  
at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:288)  
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:190)  
at org.springframework.context.support.AbstractApplicationContext.getBean(AbstractApplicationContext.java:1075)  
at org.springframework.web.servlet.handler.AbstractUrlHandlerMapping.registerHandler(AbstractUrlHandlerMapping.java:383)  
at org.springframework.web.servlet.handler.AbstractUrlHandlerMapping.registerHandler(AbstractUrlHandlerMapping.java:362)  
at org.springframework.web.servlet.handler.AbstractDetectingUrlHandlerMapping.detectHandlers(AbstractDetectingUrlHandlerMapping.java:82)  
at org.springframework.web.servlet.handler.AbstractDetectingUrlHandlerMapping.initApplicationContext(AbstractDetectingUrlHandlerMapping.java:58)  
at org.springframework.context.support.ApplicationObjectSupport.initApplicationContext(ApplicationObjectSupport.java:119)  
at org.springframework.web.context.support.WebApplicationObjectSupport.initApplicationContext(WebApplicationObjectSupport.java:72)  
at org.springframework.context.support.ApplicationObjectSupport.setApplicationContext(ApplicationObjectSupport.java:73)  
at org.springframework.context.support.ApplicationContextAwareProcessor.invokeAwareInterfaces(ApplicationContextAwareProcessor.java:106) at org.springframework.context.support.ApplicationContextAwareProcessor.  
postProcessBeforeInitialization(ApplicationContextAwareProcessor.java:85) at org.springframework.beans.factory.support.AbstractAutowireCapableBean  
Factory.applyBeanPostProcessorsBeforeInitialization(AbstractAutowireCapableBeanFactory.java:394)  
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1413)  
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:519)  
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:456)  
at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:291)  
at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)  
at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:288)  
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:190)  
at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:580)  
at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:895)  
at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:425)  
at org.springframework.web.servlet.FrameworkServlet.createWebApplicationContext(FrameworkServlet.java:442)  
at org.springframework.web.servlet.FrameworkServlet.createWebApplicationContext(FrameworkServlet.java:458)  
at org.springframework.web.servlet.FrameworkServlet.initWebApplicationContext(FrameworkServlet.java:339)  
at org.springframework.web.servlet.FrameworkServlet.initServletBean(FrameworkServlet.java:306)  
at org.springframework.web.servlet.HttpServletBean.init(HttpServletBean.java:127)  
at javax.servlet.GenericServlet.init(GenericServlet.java:160)  
at org.apache.catalina.core.StandardWrapper.initServlet(StandardWrapper.java:1266)  
at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1185)  
at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:1080)  
at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:5015)  
at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5302)  
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)  
at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:895)  
at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:871)  
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:615)  
at org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:958)  
at org.apache.catalina.startup.HostConfig$DeployWar.run(HostConfig.java:1599)  
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)  
at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334)  
at java.util.concurrent.FutureTask.run(FutureTask.java:166)  
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)  
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)  
at java.lang.Thread.run(Thread.java:679)

188 errors  
at org.elasticsearch.common.inject.internal.Errors.throwCreationExceptio  
nIfErrorsExist(Errors.java:343) ~[elasticsearch-0.19.7.jar:na]  
at org.elasticsearch.common.inject.InjectorBuilder.injectDynamically(Inj  
ectorBuilder.java:178) ~[elasticsearch-0.19.7.jar:na]  
at org.elasticsearch.common.inject.InjectorBuilder.build(InjectorBuilder  
.java:110) ~[elasticsearch-0.19.7.jar:na]  
at org.elasticsearch.common.inject.Guice.createInjector(Guice.java:93) ~  
[elasticsearch-0.19.7.jar:na]  
at org.elasticsearch.common.inject.Guice.createInjector(Guice.java:70) ~  
[elasticsearch-0.19.7.jar:na]  
at org.elasticsearch.common.inject.ModulesBuilder.createInjector(Modules  
Builder.java:59) ~[elasticsearch-0.19.7.jar:na]  
at org.elasticsearch.node.internal.InternalNode.(InternalNode.java  
:149) ~[elasticsearch-0.19.7.jar:na]  
at org.elasticsearch.node.NodeBuilder.build(NodeBuilder.java:159) ~[elas  
ticsearch-0.19.7.jar:na]  
at org.elasticsearch.node.NodeBuilder.node(NodeBuilder.java:166) ~[elast  
icsearch-0.19.7.jar:na]

---

<div class="post-metadata">

**Author:** ![sfussenegger](https://avatars.discourse-cdn.com/v4/letter/s/ba9def/32.png) [@sfussenegger](https://discuss.elastic.co/u/sfussenegger)\
**Post date:** [September 20, 2012, 2:43pm UTC](https://discuss.elastic.co/t/connection-problems-on-amazon-ec2/8292/2 "2012-09-20T14:43:51Z")

</div>

Hi,

sorry for resurrecting this old thread but Google has sent me here with the  
same problem and no viable hint whatsoever.

After some testing (well, wild guessing really) I figured out that I was  
using an old java-aws-sdk version. I've now changed to 1.3.18 (as defined  
by elasticsearch-cloud-aws 1.9.0 POM) and everything is working just fine.

Cheers

On Tuesday, July 3, 2012 6:11:06 AM UTC+2, Ye Zhou wrote:

> I've just upgrade my search cluster to es 0.19.7 and aws plugin client is  
> 1.8.0 which works fine
> 
> Then I upgrade my client program to the same version then use native java  
> client to connect to it. The same code works fine on 0.19.4 and aws plug in  
> 1.5.0. Can anyone help?
> 
> Here's the error message:  
> Error injecting constructor, java.lang.IllegalStateException: This is a  
> pro  
> xy used to support circular references involving constructors. The object  
> we're  
> proxying is not constructed yet. Please wait until after injection has  
> completed  
> to use this object.  
> at org.elasticsearch.indices.store.IndicesStore.(Unknown Source)  
> while locating org.elasticsearch.indices.store.IndicesStore  
> Caused by: java.lang.IllegalStateException: This is a proxy used to  
> support circ  
> ular references involving constructors. The object we're proxying is not  
> constru  
> cted yet. Please wait until after injection has completed to use this  
> object.  
> at  
> org.elasticsearch.common.inject.internal.ConstructionContext$Delegati  
> ngInvocationHandler.invoke(ConstructionContext.java:102)  
> at $Proxy43.addLast(Unknown Source)  
> at  
> org.elasticsearch.indices.store.IndicesStore.(IndicesStore.java:132)  
> at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native  
> Method)  
> at  
> sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)
> 
> ```
> at 
> 
> ```
> 
> sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingC  
> onstructorAccessorImpl.java:45)  
> at java.lang.reflect.Constructor.newInstance(Constructor.java:532)  
> at  
> org.elasticsearch.common.inject.DefaultConstructionProxyFactory$1.newInstance(DefaultConstructionProxyFactory.java:54)
> 
> ```
> at 
> 
> ```
> 
> org.elasticsearch.common.inject.ConstructorInjector.construct(ConstructorInjector.java:86)
> 
> ```
> at 
> 
> ```
> 
> org.elasticsearch.common.inject.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:98)
> 
> ```
> at org.elasticsearch.common.inject.ProviderToInternalFactoryAdapter$
> 
> ```
> 
> 1.ca  
> ll(ProviderToInternalFactoryAdapter.java:45) at  
> org.elasticsearch.common.inject.InjectorImpl.callInContext(InjectorIm  
> pl.java:819) at  
> org.elasticsearch.common.inject.ProviderToInternalFactoryAdapter.get(  
> ProviderToInternalFactoryAdapter.java:42) at  
> org.elasticsearch.common.inject.Scopes$1$1.get(Scopes.java:56)  
> at  
> org.elasticsearch.common.inject.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:45)
> 
> ```
> at 
> 
> ```
> 
> org.elasticsearch.common.inject.InjectorBuilder$1.call(InjectorBuilder.java:200)
> 
> ```
> at 
> 
> ```
> 
> org.elasticsearch.common.inject.InjectorBuilder$1.call(InjectorBuilder.java:193)
> 
> ```
> at 
> 
> ```
> 
> org.elasticsearch.common.inject.InjectorImpl.callInContext(InjectorImpl.java:812)
> 
> ```
> at 
> 
> ```
> 
> org.elasticsearch.common.inject.InjectorBuilder.loadEagerSingletons(InjectorBuilder.java:193)
> 
> ```
> at 
> 
> ```
> 
> org.elasticsearch.common.inject.InjectorBuilder.injectDynamically(InjectorBuilder.java:175)
> 
> ```
> at 
> 
> ```
> 
> org.elasticsearch.common.inject.InjectorBuilder.build(InjectorBuilder.java:110)
> 
> ```
> at 
> 
> ```
> 
> org.elasticsearch.common.inject.Guice.createInjector(Guice.java:93)  
> at  
> org.elasticsearch.common.inject.Guice.createInjector(Guice.java:70)  
> at  
> org.elasticsearch.common.inject.ModulesBuilder.createInjector(ModulesBuilder.java:59)
> 
> ```
> at 
> 
> ```
> 
> org.elasticsearch.node.internal.InternalNode.(InternalNode.java:149)  
> at org.elasticsearch.node.NodeBuilder.build(NodeBuilder.java:159)  
> at org.elasticsearch.node.NodeBuilder.node(NodeBuilder.java:166)  
> at  
> au.com.isell.common.index.elasticsearch.IndexHelper.connectEC2(IndexHelper.java:121)
> 
> ```
> at 
> 
> ```
> 
> au.com.isell.common.index.elasticsearch.IndexHelper.connect(IndexHelper.java:95)
> 
> ```
> at 
> 
> ```
> 
> au.com.isell.common.index.elasticsearch.IndexHelper.getInstance(IndexHelper.java:165)
> 
> ```
> at 
> 
> ```
> 
> au.com.isell.idworker.web.IdworkerController.(IdworkerControlle  
> r.java:36) at  
> sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)  
> at  
> sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)
> 
> ```
> at 
> 
> ```
> 
> sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
> 
> ```
> at java.lang.reflect.Constructor.newInstance(Constructor.java:532) 
> at 
> 
> ```
> 
> org.springframework.beans.BeanUtils.instantiateClass(BeanUtils.java:1  
> 26) at  
> org.springframework.beans.factory.support.SimpleInstantiationStrategy  
> .instantiate(SimpleInstantiationStrategy.java:74) at  
> org.springframework.beans.factory.support.AbstractAutowireCapableBean  
> Factory.instantiateBean(AbstractAutowireCapableBeanFactory.java:958)  
> at org.springframework.beans.factory.support.AbstractAutowireCapableBean  
> Factory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:911)  
> at  
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:485)
> 
> ```
> at 
> 
> ```
> 
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:456)
> 
> ```
> at 
> 
> ```
> 
> org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:291)
> 
> ```
> at 
> 
> ```
> 
> org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
> 
> ```
> at 
> 
> ```
> 
> org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:288)
> 
> ```
> at 
> 
> ```
> 
> org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:190)
> 
> ```
> at 
> 
> ```
> 
> org.springframework.context.support.AbstractApplicationContext.getBean(AbstractApplicationContext.java:1075)
> 
> ```
> at 
> 
> ```
> 
> org.springframework.web.servlet.handler.AbstractUrlHandlerMapping.registerHandler(AbstractUrlHandlerMapping.java:383)
> 
> ```
> at 
> 
> ```
> 
> org.springframework.web.servlet.handler.AbstractUrlHandlerMapping.registerHandler(AbstractUrlHandlerMapping.java:362)
> 
> ```
> at 
> 
> ```
> 
> org.springframework.web.servlet.handler.AbstractDetectingUrlHandlerMapping.detectHandlers(AbstractDetectingUrlHandlerMapping.java:82)
> 
> ```
> at 
> 
> ```
> 
> org.springframework.web.servlet.handler.AbstractDetectingUrlHandlerMapping.initApplicationContext(AbstractDetectingUrlHandlerMapping.java:58)
> 
> ```
> at 
> 
> ```
> 
> org.springframework.context.support.ApplicationObjectSupport.initApplicationContext(ApplicationObjectSupport.java:119)
> 
> ```
> at 
> 
> ```
> 
> org.springframework.web.context.support.WebApplicationObjectSupport.initApplicationContext(WebApplicationObjectSupport.java:72)
> 
> ```
> at 
> 
> ```
> 
> org.springframework.context.support.ApplicationObjectSupport.setApplicationContext(ApplicationObjectSupport.java:73)
> 
> ```
> at 
> 
> ```
> 
> org.springframework.context.support.ApplicationContextAwareProcessor.invokeAwareInterfaces(ApplicationContextAwareProcessor.java:106)  
> at  
> org.springframework.context.support.ApplicationContextAwareProcessor.  
> postProcessBeforeInitialization(ApplicationContextAwareProcessor.java:85)  
> at  
> org.springframework.beans.factory.support.AbstractAutowireCapableBean  
> Factory.applyBeanPostProcessorsBeforeInitialization(AbstractAutowireCapableBeanFactory.java:394)
> 
> ```
> at 
> 
> ```
> 
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1413)
> 
> ```
> at 
> 
> ```
> 
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:519)
> 
> ```
> at 
> 
> ```
> 
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:456)
> 
> ```
> at 
> 
> ```
> 
> org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:291)
> 
> ```
> at 
> 
> ```
> 
> org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
> 
> ```
> at 
> 
> ```
> 
> org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:288)
> 
> ```
> at 
> 
> ```
> 
> org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:190)
> 
> ```
> at 
> 
> ```
> 
> org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:580)
> 
> ```
> at 
> 
> ```
> 
> org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:895)
> 
> ```
> at 
> 
> ```
> 
> org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:425)
> 
> ```
> at 
> 
> ```
> 
> org.springframework.web.servlet.FrameworkServlet.createWebApplicationContext(FrameworkServlet.java:442)
> 
> ```
> at 
> 
> ```
> 
> org.springframework.web.servlet.FrameworkServlet.createWebApplicationContext(FrameworkServlet.java:458)
> 
> ```
> at 
> 
> ```
> 
> org.springframework.web.servlet.FrameworkServlet.initWebApplicationContext(FrameworkServlet.java:339)
> 
> ```
> at 
> 
> ```
> 
> org.springframework.web.servlet.FrameworkServlet.initServletBean(FrameworkServlet.java:306)
> 
> ```
> at 
> 
> ```
> 
> org.springframework.web.servlet.HttpServletBean.init(HttpServletBean.java:127)
> 
> ```
> at javax.servlet.GenericServlet.init(GenericServlet.java:160) 
> at 
> 
> ```
> 
> org.apache.catalina.core.StandardWrapper.initServlet(StandardWrapper.java:1266)
> 
> ```
> at 
> 
> ```
> 
> org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1185)
> 
> ```
> at 
> 
> ```
> 
> org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:1080)  
> at  
> org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:5015)
> 
> ```
> at 
> 
> ```
> 
> org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5302)
> 
> ```
> at 
> 
> ```
> 
> org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)  
> at  
> org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:895)
> 
> ```
> at 
> 
> ```
> 
> org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:871)  
> at  
> org.apache.catalina.core.StandardHost.addChild(StandardHost.java:615)  
> at  
> org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:958)  
> at  
> org.apache.catalina.startup.HostConfig$DeployWar.run(HostConfig.java:1599)  
> at  
> java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)  
> at  
> java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334)  
> at java.util.concurrent.FutureTask.run(FutureTask.java:166)  
> at  
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)
> 
> ```
> at 
> 
> ```
> 
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
> 
> ```
> at java.lang.Thread.run(Thread.java:679) 
> 
> ```
> 
> 188 errors  
> at  
> org.elasticsearch.common.inject.internal.Errors.throwCreationExceptio  
> nIfErrorsExist(Errors.java:343) ~[elasticsearch-0.19.7.jar:na]  
> at  
> org.elasticsearch.common.inject.InjectorBuilder.injectDynamically(Inj  
> ectorBuilder.java:178) ~[elasticsearch-0.19.7.jar:na]  
> at  
> org.elasticsearch.common.inject.InjectorBuilder.build(InjectorBuilder  
> .java:110) ~[elasticsearch-0.19.7.jar:na]  
> at  
> org.elasticsearch.common.inject.Guice.createInjector(Guice.java:93) ~  
> [elasticsearch-0.19.7.jar:na]  
> at  
> org.elasticsearch.common.inject.Guice.createInjector(Guice.java:70) ~  
> [elasticsearch-0.19.7.jar:na]  
> at  
> org.elasticsearch.common.inject.ModulesBuilder.createInjector(Modules  
> Builder.java:59) ~[elasticsearch-0.19.7.jar:na]  
> at  
> org.elasticsearch.node.internal.InternalNode.(InternalNode.java  
> :149) ~[elasticsearch-0.19.7.jar:na]  
> at org.elasticsearch.node.NodeBuilder.build(NodeBuilder.java:159)  
> ~[elas  
> ticsearch-0.19.7.jar:na]  
> at org.elasticsearch.node.NodeBuilder.node(NodeBuilder.java:166)  
> ~[elast  
> icsearch-0.19.7.jar:na]

--

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/elastic/original/3X/1/a/1ac57faf039f6b580b3f104ef42a2a89e41014de.png) [@system](https://discuss.elastic.co/u/system)\
**Post date:** [July 6, 2017, 3:12am UTC](https://discuss.elastic.co/t/connection-problems-on-amazon-ec2/8292/3 "2017-07-06T03:12:07Z")

</div>


