The S3 gateway from the cloud-aws 2.1.0 plugin works fine up to 
elasticsearch 1.1.0, but appears to be broken with 1.1.1, see my other post.


On Friday, April 11, 2014 1:01:34 AM UTC-7, David Pilato wrote:
>
> What is the cloud-aws plugin version please?
>
> -- 
> *David Pilato* | *Technical Advocate* | *Elasticsearch.com*
> @dadoonet <https://twitter.com/dadoonet> | 
> @elasticsearchfr<https://twitter.com/elasticsearchfr>
>
>
> Le 11 avril 2014 à 07:43:49, Ankur Goel ([email protected] <javascript:>) 
> a écrit:
>
> 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] <javascript:>.
> To view this discussion on the web visit 
> https://groups.google.com/d/msgid/elasticsearch/d493a384-f782-4dc5-81d1-e5a07f7e347f%40googlegroups.com<https://groups.google.com/d/msgid/elasticsearch/d493a384-f782-4dc5-81d1-e5a07f7e347f%40googlegroups.com?utm_medium=email&utm_source=footer>
> .
> 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/47ec3f81-d70c-4b94-979a-55761a6f4694%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to