Hi David ,

thanks for replying , 

I am using version

"number" : "1.0.0",
we have AWS plugin, we have removed S3 gateway for now ,
will switch to local but just wanted to make sure why we are getting this 
error, 
It will be really helpful to avoid any surprises in future. 


On Thursday, 10 April 2014 18:11:48 UTC+5:30, Ankur Goel wrote:
>
> hi, 
>
> I am using s3 gateway in a application , elastic search version 1.x  , I 
> had a strange exception while starting my nodes , please take a look
>
>
>
> Error injecting constructor, java.lang.UnsupportedOperationException
>   at org.elasticsearch.gateway.s3.S3Gateway.<init>(Unknown Source)
>   while locating org.elasticsearch.gateway.s3.S3Gateway
>   while locating org.elasticsearch.gateway.Gateway
> Caused by: java.lang.UnsupportedOperationException
>         at 
> org.elasticsearch.cluster.metadata.RestoreMetaData$Factory.fromXContent(RestoreMetaData.java:462)
>         at 
> org.elasticsearch.cluster.metadata.RestoreMetaData$Factory.fromXContent(RestoreMetaData.java:400)
>         at 
> org.elasticsearch.cluster.metadata.MetaData$Builder.fromXContent(MetaData.java:1323)
>         at 
> org.elasticsearch.gateway.blobstore.BlobStoreGateway.readMetaData(BlobStoreGateway.java:213)
>         at 
> org.elasticsearch.gateway.blobstore.BlobStoreGateway.findLatestIndex(BlobStoreGateway.java:198)
>         at 
> org.elasticsearch.gateway.blobstore.BlobStoreGateway.initialize(BlobStoreGateway.java:73)
>         at org.elasticsearch.gateway.s3.S3Gateway.<init>(S3Gateway.java:97)
>         at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native 
> Method)
>         at 
> sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
>         at 
> sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
>         at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
>         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.FactoryProxy.get(FactoryProxy.java:52)
>         at 
> org.elasticsearch.common.inject.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:45)
>         at 
> org.elasticsearch.common.inject.InjectorImpl.callInContext(InjectorImpl.java:837)
>         at 
> org.elasticsearch.common.inject.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:42)
>         at org.elasticsearch.common.inject.Scopes$1$1.get(Scopes.java:57)
>         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:830)
>         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.<init>(InternalNode.java:187)
>         at org.elasticsearch.node.NodeBuilder.build(NodeBuilder.java:159)
>
>
> I am trying to understand what is happening here ,  the exception looks 
> like it has happened while trying to recover index data but beyond that but 
> I cannot get a clue , please help
>

-- 
You received this message because you are subscribed to the Google Groups 
"elasticsearch" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/elasticsearch/d493a384-f782-4dc5-81d1-e5a07f7e347f%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to