kairosdb / kairos-carbon

KairosDB plugin for the carbon protocol

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Explicit bindings are required....

rsvancara opened this issue · comments

15:11:29.302 [main] INFO [CarbonServerModule.java:31] - Configuring module CarbonServerModule
15:11:29.308 [main] INFO [TelnetServerModule.java:42] - Configuring module TelnetServerModule
Exception in thread "main" com.google.inject.CreationException: Guice creation errors:

  1. Explicit bindings are required and java.lang.String annotated with @com.google.inject.name.Named(value=kairosdb.carbon.pickle.address) is not explicitly bound.
    while locating java.lang.String annotated with @com.google.inject.name.Named(value=kairosdb.carbon.pickle.address)
    for parameter 2 at org.kairosdb.plugin.carbon.CarbonPickleServer.(CarbonPickleServer.java:67)
    at org.kairosdb.plugin.carbon.CarbonServerModule.configure(CarbonServerModule.java:54)

  2. Explicit bindings are required and java.lang.String annotated with @com.google.inject.name.Named(value=kairosdb.carbon.text.address) is not explicitly bound.
    while locating java.lang.String annotated with @com.google.inject.name.Named(value=kairosdb.carbon.text.address)
    for parameter 3 at org.kairosdb.plugin.carbon.CarbonTextServer.(CarbonTextServer.java:63)
    at org.kairosdb.plugin.carbon.CarbonServerModule.configure(CarbonServerModule.java:53)

2 errors
at com.google.inject.internal.Errors.throwCreationExceptionIfErrorsExist(Errors.java:435)
at com.google.inject.internal.InternalInjectorCreator.initializeStatically(InternalInjectorCreator.java:154)
at com.google.inject.internal.InternalInjectorCreator.build(InternalInjectorCreator.java:106)
at com.google.inject.Guice.createInjector(Guice.java:95)
at com.google.inject.Guice.createInjector(Guice.java:72)
at org.kairosdb.core.Main.(Main.java:198)
at org.kairosdb.core.Main.main(Main.java:244)

You need to:

cp src/main/resources/kairos-carbon.properties ~/kairosdb/conf/

Glad I could help myself.....