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:
-
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) -
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.....