Which exact versions are you using?
Plugin
ES 

Note that gateways will be removed in 1.2 IIRC.


--
David ;-)
Twitter : @dadoonet / @elasticsearchfr / @scrutmydocs

> Le 10 avr. 2014 à 14:41, Ankur Goel <[email protected]> a écrit :
> 
> 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/26712b30-3338-4621-831b-67100a02545a%40googlegroups.com.
> For more options, visit https://groups.google.com/d/optout.

-- 
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/4E3CAFB8-562A-4788-9ED6-3EF785D23526%40pilato.fr.
For more options, visit https://groups.google.com/d/optout.

Reply via email to