Problems installing carrot2/elasticsearch-carrot2 plugin

I'd love to use carrot2 with our ElasticSearch setup. I am however running
into issues with installing the plugin.

I installed it from source following directions
here: https://github.com/carrot2/elasticsearch-carrot2
Everything appears to be in the correct directories, however, when I try to
start elasticsearch, I get the following errors:

$ sudo service elasticsearch start
Starting elasticsearch...
{0.20.1}: Startup Failed ...

NoSuchMethodError[org.elasticsearch.common.settings.ImmutableSettings.builder()Lorg/elasticsearch/common/settings/ImmutableSettings$Builder;]

We have a very straightforward ES setup, with other plugins (bigdesk,
paramedic) working fine.

Any ideas what may be wrong? Is this some sort of a path dependency that
I'm missing? (Sorry, Java's not my forte...) Any help is appreciated.

  • Maggie

--
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+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.

hey maggie,

I am pretty sure this only works with 0.90.2 and higher. You seem to run
0.20 so you should upgrade in order to use it. I'd recommend upgrading
anyways.

simon

On Thursday, August 22, 2013 8:38:17 PM UTC+2, Maggie Nelson wrote:

I'd love to use carrot2 with our ElasticSearch setup. I am however running
into issues with installing the plugin.

I installed it from source following directions here:
https://github.com/carrot2/elasticsearch-carrot2
Everything appears to be in the correct directories, however, when I try
to start elasticsearch, I get the following errors:

$ sudo service elasticsearch start
Starting elasticsearch...
{0.20.1}: Startup Failed ...

NoSuchMethodError[org.elasticsearch.common.settings.ImmutableSettings.builder()Lorg/elasticsearch/common/settings/ImmutableSettings$Builder;]

We have a very straightforward ES setup, with other plugins (bigdesk,
paramedic) working fine.

Any ideas what may be wrong? Is this some sort of a path dependency that
I'm missing? (Sorry, Java's not my forte...) Any help is appreciated.

  • Maggie

--
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+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.

Hi Simon,

Thanks! I'll try upgrading and see how it goes.

  • Maggie

On Thursday, August 22, 2013 11:57:07 AM UTC-7, simonw wrote:

hey maggie,

I am pretty sure this only works with 0.90.2 and higher. You seem to run
0.20 so you should upgrade in order to use it. I'd recommend upgrading
anyways.

simon

On Thursday, August 22, 2013 8:38:17 PM UTC+2, Maggie Nelson wrote:

I'd love to use carrot2 with our ElasticSearch setup. I am however
running into issues with installing the plugin.

I installed it from source following directions here:
https://github.com/carrot2/elasticsearch-carrot2
Everything appears to be in the correct directories, however, when I try
to start elasticsearch, I get the following errors:

$ sudo service elasticsearch start
Starting elasticsearch...
{0.20.1}: Startup Failed ...

NoSuchMethodError[org.elasticsearch.common.settings.ImmutableSettings.builder()Lorg/elasticsearch/common/settings/ImmutableSettings$Builder;]

We have a very straightforward ES setup, with other plugins (bigdesk,
paramedic) working fine.

Any ideas what may be wrong? Is this some sort of a path dependency that
I'm missing? (Sorry, Java's not my forte...) Any help is appreciated.

  • Maggie

--
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+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.

Hi Maggie,

I didn't notice your e-mail -- apologies. I'm the author of Carrot2
plugin -- did you manage to get it to work? The error you're getting
with a previous version is very likely an older version of Google's
Guava library. If you can upgrade ES to any revision "officially"
supported by the plugin then it should work out of the box.

Dawid

On Fri, Aug 23, 2013 at 7:22 PM, Maggie Nelson
magdalena.nelson@gmail.com wrote:

Hi Simon,

Thanks! I'll try upgrading and see how it goes.

  • Maggie

On Thursday, August 22, 2013 11:57:07 AM UTC-7, simonw wrote:

hey maggie,

I am pretty sure this only works with 0.90.2 and higher. You seem to run
0.20 so you should upgrade in order to use it. I'd recommend upgrading
anyways.

simon

On Thursday, August 22, 2013 8:38:17 PM UTC+2, Maggie Nelson wrote:

I'd love to use carrot2 with our ElasticSearch setup. I am however
running into issues with installing the plugin.

I installed it from source following directions here:
https://github.com/carrot2/elasticsearch-carrot2
Everything appears to be in the correct directories, however, when I try
to start elasticsearch, I get the following errors:

$ sudo service elasticsearch start
Starting elasticsearch...
{0.20.1}: Startup Failed ...

NoSuchMethodError[org.elasticsearch.common.settings.ImmutableSettings.builder()Lorg/elasticsearch/common/settings/ImmutableSettings$Builder;]

We have a very straightforward ES setup, with other plugins (bigdesk,
paramedic) working fine.

Any ideas what may be wrong? Is this some sort of a path dependency that
I'm missing? (Sorry, Java's not my forte...) Any help is appreciated.

  • Maggie

--
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+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.

--
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+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.

Hi Dawid,

I got it to work with 0.90.* and as early as 0.20.6. It worked nicely out
of the box after the upgrade (from 0.20.1).

Thanks for checking!

  • Maggie

On Wed, Aug 28, 2013 at 3:52 AM, Dawid Weiss dawid.weiss@gmail.com wrote:

Hi Maggie,

I didn't notice your e-mail -- apologies. I'm the author of Carrot2
plugin -- did you manage to get it to work? The error you're getting
with a previous version is very likely an older version of Google's
Guava library. If you can upgrade ES to any revision "officially"
supported by the plugin then it should work out of the box.

Dawid

On Fri, Aug 23, 2013 at 7:22 PM, Maggie Nelson
magdalena.nelson@gmail.com wrote:

Hi Simon,

Thanks! I'll try upgrading and see how it goes.

  • Maggie

On Thursday, August 22, 2013 11:57:07 AM UTC-7, simonw wrote:

hey maggie,

I am pretty sure this only works with 0.90.2 and higher. You seem to run
0.20 so you should upgrade in order to use it. I'd recommend upgrading
anyways.

simon

On Thursday, August 22, 2013 8:38:17 PM UTC+2, Maggie Nelson wrote:

I'd love to use carrot2 with our ElasticSearch setup. I am however
running into issues with installing the plugin.

I installed it from source following directions here:
https://github.com/carrot2/elasticsearch-carrot2
Everything appears to be in the correct directories, however, when I
try

to start elasticsearch, I get the following errors:

$ sudo service elasticsearch start
Starting elasticsearch...
{0.20.1}: Startup Failed ...

NoSuchMethodError[org.elasticsearch.common.settings.ImmutableSettings.builder()Lorg/elasticsearch/common/settings/ImmutableSettings$Builder;]

We have a very straightforward ES setup, with other plugins (bigdesk,
paramedic) working fine.

Any ideas what may be wrong? Is this some sort of a path dependency
that

I'm missing? (Sorry, Java's not my forte...) Any help is appreciated.

  • Maggie

--
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+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.

--
You received this message because you are subscribed to a topic in the
Google Groups "elasticsearch" group.
To unsubscribe from this topic, visit
https://groups.google.com/d/topic/elasticsearch/NTbJ4NDfirc/unsubscribe.
To unsubscribe from this group and all its topics, send an email to
elasticsearch+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.

--
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+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.