Hi  ,

Is the version of marvel and Elasticsearch both complaint to each other ?

Thanks
           Vineeth Mohan,
           Elasticsearch consultant,
           qbox.io ( Elasticsearch service provider <http://qbox.io/>)


On Sat, Apr 4, 2015 at 12:17 AM, <mansis...@maprtech.com> wrote:

> We have client logic, where we first try to connect over transport client
> if the user has given us a list of IPs and if not we try to connect over a
> node client. Since we try both kinds of client we copy over all the ES and
> lucene jars to the classpath. Since the node client might need some of the
> plugin jars we also copy those jars to the classpath. One of the plugin is
> marvel.
>
> Now when we try to create a transport client using this classpath we are
> getting the following exception
>
> Transport connection failed. Trying node connection.Guice creation errors:
> 363
> 364 1) No implementation for org.elasticsearch.client.Client was bound.
> 365   while locating org.elasticsearch.client.Client
> 366     for parameter 4 at
> org.elasticsearch.marvel.agent.AgentService.<init>(Unknown Source)
> 367   at _unknown_
> 368
> 369 2) No implementation for org.elasticsearch.cluster.ClusterService was
> bound.
> 370   while locating org.elasticsearch.cluster.ClusterService
> 371     for parameter 3 at
> org.elasticsearch.marvel.agent.AgentService.<init>(Unknown Source)
> 372   at _unknown_
> 373
> 374 3) No implementation for org.elasticsearch.cluster.ClusterService was
> bound.
> 375   while locating org.elasticsearch.cluster.ClusterService
> 376     for parameter 1 at
> org.elasticsearch.marvel.agent.exporter.ESExporter.<init>(Unknown Source)
> 377   at _unknown_
> 378
> 379 4) No implementation for 
> org.elasticsearch.cluster.settings.DynamicSettings
> annotated with @org.elasticsearch.cluster.settings.ClusterDynamicSettings()
>  +++was bound.
> 380   while locating org.elasticsearch.cluster.settings.DynamicSettings
> annotated with @org.elasticsearch.cluster.settings.ClusterDynamicSettings()
> 381     for parameter 7 at
> org.elasticsearch.marvel.agent.AgentService.<init>(Unknown Source)
> 382   at _unknown_
> 383
> 384 5) No implementation for 
> org.elasticsearch.cluster.settings.DynamicSettings
> annotated with @org.elasticsearch.cluster.settings.ClusterDynamicSettings()
>  +++was bound.
> 385   while locating org.elasticsearch.cluster.settings.DynamicSettings
> annotated with @org.elasticsearch.cluster.settings.ClusterDynamicSettings()
> 386     for parameter 3 at
> org.elasticsearch.marvel.agent.exporter.ESExporter.<init>(Unknown Source)
> 387   at _unknown_
> 388
> 389 6) No implementation for org.elasticsearch.discovery.Discovery was bound.
> 390   while locating org.elasticsearch.discovery.Discovery
> 391     for parameter 3 at
> org.elasticsearch.node.service.NodeService.<init>(Unknown Source)
>
>
> If I remove the marvel jar then this works just fine.
>
>
> The reason we bother to copy over all the plugin jars is because we might 
> need some other plugin that the node client needs. At this point I do not 
> know if there are any other such plugins that might create trouble for 
> transport client.
>
>
> Thanks
>
> Mansi.
>
>  --
> 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 elasticsearch+unsubscr...@googlegroups.com.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/elasticsearch/a90cce29-b11c-4d64-87fe-b67afc5595c3%40googlegroups.com
> <https://groups.google.com/d/msgid/elasticsearch/a90cce29-b11c-4d64-87fe-b67afc5595c3%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 elasticsearch+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/elasticsearch/CAGdPd5k8qN33EgJ-oUMs961zfMyYSe-QD99DGK0o%2Bfn0t1-LrA%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to