Skip to content

Instantly share code, notes, and snippets.

@karussell
Created January 20, 2011 23:31
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save karussell/788935 to your computer and use it in GitHub Desktop.
Save karussell/788935 to your computer and use it in GitHub Desktop.
elastic search exception for custom filter
2011-01-21 00:20:48,468 [elasticsearch[Smuggler II]clusterService#updateTask-pool-6-thread-1] ERROR org.elasticsearch.gateway - [Smuggler II] failed to create index [twindexreal]
org.elasticsearch.common.inject.CreationException: Guice creation errors:
1) No implementation for java.util.Map<java.lang.String, org.elasticsearch.index.analysis.AnalyzerProviderFactory> was bound.
while locating java.util.Map<java.lang.String, org.elasticsearch.index.analysis.AnalyzerProviderFactory>
for parameter 2 at org.elasticsearch.index.analysis.AnalysisService.<init>(AnalysisService.java:59)
while locating org.elasticsearch.index.analysis.AnalysisService
for parameter 3 at org.elasticsearch.index.mapper.MapperService.<init>(MapperService.java:89)
at org.elasticsearch.index.mapper.MapperServiceModule.configure(MapperServiceModule.java:30)
2) No implementation for java.util.Map<java.lang.String, org.elasticsearch.index.analysis.AnalyzerProviderFactory> was bound.
while locating java.util.Map<java.lang.String, org.elasticsearch.index.analysis.AnalyzerProviderFactory>
for parameter 2 at org.elasticsearch.index.analysis.AnalysisService.<init>(AnalysisService.java:59)
while locating org.elasticsearch.index.analysis.AnalysisService
for parameter 6 at org.elasticsearch.index.service.InternalIndexService.<init>(InternalIndexService.java:122)
at org.elasticsearch.index.IndexModule.configure(IndexModule.java:32)
3) No implementation for java.util.Map<java.lang.String, org.elasticsearch.index.analysis.TokenizerFactoryFactory> was bound.
while locating java.util.Map<java.lang.String, org.elasticsearch.index.analysis.TokenizerFactoryFactory>
for parameter 3 at org.elasticsearch.index.analysis.AnalysisService.<init>(AnalysisService.java:59)
while locating org.elasticsearch.index.analysis.AnalysisService
for parameter 3 at org.elasticsearch.index.mapper.MapperService.<init>(MapperService.java:89)
at org.elasticsearch.index.mapper.MapperServiceModule.configure(MapperServiceModule.java:30)
4) No implementation for java.util.Map<java.lang.String, org.elasticsearch.index.analysis.TokenizerFactoryFactory> was bound.
while locating java.util.Map<java.lang.String, org.elasticsearch.index.analysis.TokenizerFactoryFactory>
for parameter 3 at org.elasticsearch.index.analysis.AnalysisService.<init>(AnalysisService.java:59)
while locating org.elasticsearch.index.analysis.AnalysisService
for parameter 6 at org.elasticsearch.index.service.InternalIndexService.<init>(InternalIndexService.java:122)
at org.elasticsearch.index.IndexModule.configure(IndexModule.java:32)
5) Could not find a suitable constructor in de.jetwick.es.JetwickFilterFactory. Classes must have either one (and only one) constructor annotated with @Inject or a zero-argument constructor that is not private.
at de.jetwick.es.JetwickFilterFactory.class(JetwickFilterFactory.java:35)
while locating de.jetwick.es.JetwickFilterFactory
while locating org.elasticsearch.index.analysis.TokenFilterFactory
at org.elasticsearch.index.analysis.TokenFilterFactoryFactory.create(TokenFilterFactoryFactory.java:1)
6) No implementation for org.elasticsearch.index.analysis.TokenFilterFactoryFactory annotated with @org.elasticsearch.common.inject.multibindings.Element(setName=,uniqueId=28) was bound.
at org.elasticsearch.index.analysis.AnalysisModule.configure(AnalysisModule.java:223)
6 errors
at org.elasticsearch.common.inject.internal.Errors.throwCreationExceptionIfErrorsExist(Errors.java:416)
at org.elasticsearch.common.inject.internal.InternalInjectorCreator.initializeStatically(InternalInjectorCreator.java:154)
at org.elasticsearch.common.inject.internal.InternalInjectorCreator.build(InternalInjectorCreator.java:106)
at org.elasticsearch.common.inject.internal.InjectorImpl.createChildInjector(InjectorImpl.java:217)
at org.elasticsearch.common.inject.ModulesBuilder.createChildInjector(ModulesBuilder.java:63)
at org.elasticsearch.indices.InternalIndicesService.createIndex(InternalIndicesService.java:244)
at org.elasticsearch.cluster.metadata.MetaDataCreateIndexService$1.execute(MetaDataCreateIndexService.java:197)
at org.elasticsearch.cluster.service.InternalClusterService$2.run(InternalClusterService.java:183)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
at java.lang.Thread.run(Thread.java:662)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment