Re: Embedded ElasticSearch On Java

2014-08-13 Thread feenz
).node(); //
 exception thrown here...
 Client client = node.client();

 I have tried including several different slf4j and log4j libraries...

 Right now I have defined in my pom.xml:

 slf4j-api-1.7.7.jar
 slf4j-ext-1.7.7.jar
 log4j-core-2.0.jar
 log4j-api-2.0.jar

 Any suggestions?
 log4j-slf4j-impl-2.0.jar

 On Wednesday, November 30, 2011 6:55:57 PM UTC-5, Sam wrote:

 All

 I have a webapp (JAVA) with a list of items on the page. All these
 items are generated on html with session variables. I want to use
 ElasticSearch on the back end to do a search for items with
 different
 search criteria. Is there a sample I can use it as a resource?

 Thanks

  --
 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/hl0P0NpCteQ/unsubscribe.
 To unsubscribe from this group and all its topics, send an email to [hidden
 email] http://user/SendEmail.jtp?type=nodenode=4061741i=2.
 To view this discussion on the web visit
 https://groups.google.com/d/msgid/elasticsearch/090eaed6-ce13-4460-8db1-b6913e6f1582%40googlegroups.com
 https://groups.google.com/d/msgid/elasticsearch/090eaed6-ce13-4460-8db1-b6913e6f1582%40googlegroups.com?utm_medium=emailutm_source=footer
 .

 For more options, visit https://groups.google.com/d/optout.




 --
 Thanks  Regards.
 Vivek Sachdeva
 Intelligrape Software Pvt. Ltd.




 --
 Thanks  Regards.
 Vivek Sachdeva
 Intelligrape Software Pvt. Ltd.

 --
 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 [hidden email]
 http://user/SendEmail.jtp?type=nodenode=4061741i=3.
 To view this discussion on the web visit
 https://groups.google.com/d/msgid/elasticsearch/CABpbMD27qxADRUfjr1DpZh%3D8sWT_i9a4b14A%2B%3DBKMW41maSyPg%40mail.gmail.com
 https://groups.google.com/d/msgid/elasticsearch/CABpbMD27qxADRUfjr1DpZh%3D8sWT_i9a4b14A%2B%3DBKMW41maSyPg%40mail.gmail.com?utm_medium=emailutm_source=footer
 .

 For more options, visit https://groups.google.com/d/optout.


 --
  If you reply to this email, your message will be added to the discussion
 below:

 http://elasticsearch-users.115913.n3.nabble.com/Embedded-ElasticSearch-On-Java-tp3550161p4061741.html
  To unsubscribe from Embedded ElasticSearch On Java, click here
 http://elasticsearch-users.115913.n3.nabble.com/template/NamlServlet.jtp?macro=unsubscribe_by_codenode=3550161code=a2ZlZW5leTU1MDZAZ21haWwuY29tfDM1NTAxNjF8LTc5Mzg5NTUyMg==
 .
 NAML
 http://elasticsearch-users.115913.n3.nabble.com/template/NamlServlet.jtp?macro=macro_viewerid=instant_html%21nabble%3Aemail.namlbase=nabble.naml.namespaces.BasicNamespace-nabble.view.web.template.NabbleNamespace-nabble.view.web.template.NodeNamespacebreadcrumbs=notify_subscribers%21nabble%3Aemail.naml-instant_emails%21nabble%3Aemail.naml-send_instant_email%21nabble%3Aemail.naml





--
View this message in context: 
http://elasticsearch-users.115913.n3.nabble.com/Embedded-ElasticSearch-On-Java-tp3550161p4061750.html
Sent from the ElasticSearch Users mailing list archive at Nabble.com.

-- 
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/CADLVcFs6WWazmzgqxs5-KBCZdt2%2BQEG1whJNvbX7fvFo14sSFg%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.


Re: Embedded ElasticSearch On Java

2014-08-13 Thread Vivek Sachdeva
:

 All,

 I know this post is old, but I continue to have an issue with
 this...

 I get an NoSuchMethodError: org.apache.log4j.Logger.isTraceEnabled()Z
 exception when I run

 Node node = NodeBuilder.nodeBuilder().local(true).node(); //
 exception thrown here...
 Client client = node.client();

 I have tried including several different slf4j and log4j
 libraries...

 Right now I have defined in my pom.xml:

 slf4j-api-1.7.7.jar
 slf4j-ext-1.7.7.jar
 log4j-core-2.0.jar
 log4j-api-2.0.jar

 Any suggestions?
 log4j-slf4j-impl-2.0.jar

 On Wednesday, November 30, 2011 6:55:57 PM UTC-5, Sam wrote:

 All

 I have a webapp (JAVA) with a list of items on the page. All these
 items are generated on html with session variables. I want to use
 ElasticSearch on the back end to do a search for items with
 different
 search criteria. Is there a sample I can use it as a resource?

 Thanks

  --
 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/hl0P0NpCteQ/unsubscribe
 .
  To unsubscribe from this group and all its topics, send an email to 
 [hidden
 email] http://user/SendEmail.jtp?type=nodenode=4061741i=2.
  To view this discussion on the web visit
 https://groups.google.com/d/msgid/elasticsearch/090eaed6-ce13-4460-8db1-b6913e6f1582%40googlegroups.com
 https://groups.google.com/d/msgid/elasticsearch/090eaed6-ce13-4460-8db1-b6913e6f1582%40googlegroups.com?utm_medium=emailutm_source=footer
 .

 For more options, visit https://groups.google.com/d/optout.




 --
 Thanks  Regards.
 Vivek Sachdeva
 Intelligrape Software Pvt. Ltd.




 --
 Thanks  Regards.
 Vivek Sachdeva
 Intelligrape Software Pvt. Ltd.

 --
 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 [hidden email]
 http://user/SendEmail.jtp?type=nodenode=4061741i=3.
  To view this discussion on the web visit
 https://groups.google.com/d/msgid/elasticsearch/CABpbMD27qxADRUfjr1DpZh%3D8sWT_i9a4b14A%2B%3DBKMW41maSyPg%40mail.gmail.com
 https://groups.google.com/d/msgid/elasticsearch/CABpbMD27qxADRUfjr1DpZh%3D8sWT_i9a4b14A%2B%3DBKMW41maSyPg%40mail.gmail.com?utm_medium=emailutm_source=footer
 .

 For more options, visit https://groups.google.com/d/optout.


 --
  If you reply to this email, your message will be added to the
 discussion below:

 http://elasticsearch-users.115913.n3.nabble.com/Embedded-ElasticSearch-On-Java-tp3550161p4061741.html
  To unsubscribe from Embedded ElasticSearch On Java, click here.
 NAML
 http://elasticsearch-users.115913.n3.nabble.com/template/NamlServlet.jtp?macro=macro_viewerid=instant_html%21nabble%3Aemail.namlbase=nabble.naml.namespaces.BasicNamespace-nabble.view.web.template.NabbleNamespace-nabble.view.web.template.NodeNamespacebreadcrumbs=notify_subscribers%21nabble%3Aemail.naml-instant_emails%21nabble%3Aemail.naml-send_instant_email%21nabble%3Aemail.naml



 --
 View this message in context: Re: Embedded ElasticSearch On Java
 http://elasticsearch-users.115913.n3.nabble.com/Embedded-ElasticSearch-On-Java-tp3550161p4061750.html
 Sent from the ElasticSearch Users mailing list archive
 http://elasticsearch-users.115913.n3.nabble.com/ at Nabble.com.

  --
 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/hl0P0NpCteQ/unsubscribe.
 To unsubscribe from this group and all its topics, send an email to
 elasticsearch+unsubscr...@googlegroups.com.
 To view this discussion on the web visit
 https://groups.google.com/d/msgid/elasticsearch/CADLVcFs6WWazmzgqxs5-KBCZdt2%2BQEG1whJNvbX7fvFo14sSFg%40mail.gmail.com
 https://groups.google.com/d/msgid/elasticsearch/CADLVcFs6WWazmzgqxs5-KBCZdt2%2BQEG1whJNvbX7fvFo14sSFg%40mail.gmail.com?utm_medium=emailutm_source=footer
 .

 For more options, visit https://groups.google.com/d/optout.




-- 
Thanks  Regards.
Vivek Sachdeva
Intelligrape Software Pvt. Ltd.

-- 
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/CABpbMD2pScgRzCAPN0vwmnSTqPj%3DDVueg1T5%3DkQ3PoGfs%2Bu%3DDA%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.


Re: Embedded ElasticSearch On Java

2014-08-12 Thread Vivek Sachdeva
Replace 

.setTransportAddress(new InetSocketTransportAddress(localhost, 9300)); 

with

.addTransportAddress(new InetSocketTransportAddress('localhost', 9300)).

And I guess if you dont give cluster name, it automatically joins the 
default cluster.

I tried the code that you provided and changed above mentioned code. It 
works on my end. Can you try it?

On Monday, August 11, 2014 11:34:43 PM UTC+5:30, Kfeenz wrote:

 So I am very new to elasticsearch... so I apologize in advance..

 I started a local instance of elasticsearch and I am trying to connect to 
 it through the Java API.

 I was under the impression that the transport client was for remote 
 clients?

 I tried:

 @Test
 public void testIndexResponse() {

   Client client = new TransportClient().setTransportAddress(new 
 InetSocketTransportAddress(localhost, 9300));

   String json = { +
 \user\:\kimchy\, +
 \postDate\:\2013-01-30\, +
 \message\:\trying out Elasticsearch\ +
 };

   IndexResponse response = client.prepareIndex(twitter, tweet)
 .setSource(json)
 .execute()
 .actionGet();


   client.close();

   System.out.println(response.getIndex());
 }

 I receive org.elasticsearch.client.transport.NoNodeAvailableException: 
 None of the configured nodes are available: [].



 On Monday, August 11, 2014 1:19:06 PM UTC-4, Vivek Sachdeva wrote:

 Have you tried using transport client for connecting... 

 On Monday, August 11, 2014 10:26:29 PM UTC+5:30, Kfeenz wrote:

 All,

 I know this post is old, but I continue to have an issue with this... 

 I get an NoSuchMethodError: org.apache.log4j.Logger.isTraceEnabled()Z 
 exception when I run

 Node node = NodeBuilder.nodeBuilder().local(true).node(); // exception 
 thrown here...
 Client client = node.client();

 I have tried including several different slf4j and log4j libraries...

 Right now I have defined in my pom.xml:

 slf4j-api-1.7.7.jar
 slf4j-ext-1.7.7.jar
 log4j-core-2.0.jar
 log4j-api-2.0.jar

 Any suggestions?
 log4j-slf4j-impl-2.0.jar

 On Wednesday, November 30, 2011 6:55:57 PM UTC-5, Sam wrote:

 All

 I have a webapp (JAVA) with a list of items on the page. All these
 items are generated on html with session variables. I want to use
 ElasticSearch on the back end to do a search for items with different
 search criteria. Is there a sample I can use it as a resource?

 Thanks



-- 
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/cc92ae76-4d7f-4ef3-8a29-1df4755ca3d0%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Embedded ElasticSearch On Java

2014-08-12 Thread Kfeenz
@Jorg,

Thanks for the advice, I will make sure that I do so during actual 
implementation, but this is purely for testing the connection.. Also, I see 
a client.close() and a client.threadPool().shutdown(), but I do not see a 
client.threadPool().close(). I am using ES v1.3.1.

@ Vivek,

I am not sure how you were able to use 'localhost' vise localhost. Java 
complains about an invalid character constant because 'localhost' is not a 
character but a String...

My current code is as follows... with still no luck...

Settings settings = ImmutableSettings.settingsBuilder().put(cluster.name, 
mycluster).build();

Client client = new TransportClient(settings).addTransportAddress(new 
InetSocketTransportAddress(localhost, 9300));

ClusterStatsRequestBuilder builder = 
client.admin().cluster().prepareClusterStats();

ClusterStatsResponse response = builder.execute().actionGet(); // fails on 
execute... NoNodeAvailableException

assertEquals(mycluster, response.getClusterName()); // never gets to this 
point

NoNodeAvailableException: None of the configured nodes are available []

If I add a setting to the settings object

.put(client.transport.sniff, true);

I get a different error - [org.elasticsearch.client.transport] [Argus] 
failed to get local cluster state info for [#transport#-1]...

I can query the cluster using 
*http://localhost:9200/_cluster/health?pretty=true* which returns

{
  cluster_name : mycluster,
  status : green,
  timed_out : false,
  number_of_nodes : 1,
  number_of_data_nodes : 1,
  active_primary_shards : 0,
  active_shards : 0,
  relocating_shards : 0,
  initializing_shards : 0,
  unassigned_shards : 0
}

I am on Windows 7 64-bit. 
I am using Java 1.7_u55.
I am using ES version 1.3.1.
I have included in my pom.xml:
  - elasticsearch-1.3.1.jar 
  - lucene-core-4.9.0.jar

Any other suggestions are greatly appreciated.



On Tuesday, August 12, 2014 5:45:16 AM UTC-4, Vivek Sachdeva wrote:

 Replace 

 .setTransportAddress(new InetSocketTransportAddress(localhost, 9300)); 

 with

 .addTransportAddress(new InetSocketTransportAddress('localhost', 9300)).

 And I guess if you dont give cluster name, it automatically joins the 
 default cluster.

 I tried the code that you provided and changed above mentioned code. It 
 works on my end. Can you try it?

 On Monday, August 11, 2014 11:34:43 PM UTC+5:30, Kfeenz wrote:

 So I am very new to elasticsearch... so I apologize in advance..

 I started a local instance of elasticsearch and I am trying to connect to 
 it through the Java API.

 I was under the impression that the transport client was for remote 
 clients?

 I tried:

 @Test
 public void testIndexResponse() {

   Client client = new TransportClient().setTransportAddress(new 
 InetSocketTransportAddress(localhost, 9300));

   String json = { +
 \user\:\kimchy\, +
 \postDate\:\2013-01-30\, +
 \message\:\trying out Elasticsearch\ +
 };

   IndexResponse response = client.prepareIndex(twitter, tweet)
 .setSource(json)
 .execute()
 .actionGet();


   client.close();

   System.out.println(response.getIndex());
 }

 I receive org.elasticsearch.client.transport.NoNodeAvailableException: 
 None of the configured nodes are available: [].



 On Monday, August 11, 2014 1:19:06 PM UTC-4, Vivek Sachdeva wrote:

 Have you tried using transport client for connecting... 

 On Monday, August 11, 2014 10:26:29 PM UTC+5:30, Kfeenz wrote:

 All,

 I know this post is old, but I continue to have an issue with this... 

 I get an NoSuchMethodError: org.apache.log4j.Logger.isTraceEnabled()Z 
 exception when I run

 Node node = NodeBuilder.nodeBuilder().local(true).node(); // exception 
 thrown here...
 Client client = node.client();

 I have tried including several different slf4j and log4j libraries...

 Right now I have defined in my pom.xml:

 slf4j-api-1.7.7.jar
 slf4j-ext-1.7.7.jar
 log4j-core-2.0.jar
 log4j-api-2.0.jar

 Any suggestions?
 log4j-slf4j-impl-2.0.jar

 On Wednesday, November 30, 2011 6:55:57 PM UTC-5, Sam wrote:

 All

 I have a webapp (JAVA) with a list of items on the page. All these
 items are generated on html with session variables. I want to use
 ElasticSearch on the back end to do a search for items with different
 search criteria. Is there a sample I can use it as a resource?

 Thanks



-- 
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/090eaed6-ce13-4460-8db1-b6913e6f1582%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Embedded ElasticSearch On Java

2014-08-12 Thread Vivek Sachdeva
Actually I am using groovy... So 'localhost' and localhost are same fr
me... Are you getting object of transport client in your code...


On Tuesday, August 12, 2014, Kfeenz kfeeney5...@gmail.com wrote:

 @Jorg,

 Thanks for the advice, I will make sure that I do so during actual
 implementation, but this is purely for testing the connection.. Also, I see
 a client.close() and a client.threadPool().shutdown(), but I do not see a
 client.threadPool().close(). I am using ES v1.3.1.

 @ Vivek,

 I am not sure how you were able to use 'localhost' vise localhost. Java
 complains about an invalid character constant because 'localhost' is not a
 character but a String...

 My current code is as follows... with still no luck...

 Settings settings = ImmutableSettings.settingsBuilder().put(cluster.name,
 mycluster).build();

 Client client = new TransportClient(settings).addTransportAddress(new
 InetSocketTransportAddress(localhost, 9300));

 ClusterStatsRequestBuilder builder =
 client.admin().cluster().prepareClusterStats();

 ClusterStatsResponse response = builder.execute().actionGet(); // fails on
 execute... NoNodeAvailableException

 assertEquals(mycluster, response.getClusterName()); // never gets to
 this point

 NoNodeAvailableException: None of the configured nodes are available []

 If I add a setting to the settings object

 .put(client.transport.sniff, true);

 I get a different error - [org.elasticsearch.client.transport] [Argus]
 failed to get local cluster state info for [#transport#-1]...

 I can query the cluster using 
 *http://localhost:9200/_cluster/health?pretty=true
 http://localhost:9200/_cluster/health?pretty=true* which returns

 {
   cluster_name : mycluster,
   status : green,
   timed_out : false,
   number_of_nodes : 1,
   number_of_data_nodes : 1,
   active_primary_shards : 0,
   active_shards : 0,
   relocating_shards : 0,
   initializing_shards : 0,
   unassigned_shards : 0
 }

 I am on Windows 7 64-bit.
 I am using Java 1.7_u55.
 I am using ES version 1.3.1.
 I have included in my pom.xml:
   - elasticsearch-1.3.1.jar
   - lucene-core-4.9.0.jar

 Any other suggestions are greatly appreciated.



 On Tuesday, August 12, 2014 5:45:16 AM UTC-4, Vivek Sachdeva wrote:

 Replace

 .setTransportAddress(new InetSocketTransportAddress(localhost, 9300));

 with

 .addTransportAddress(new InetSocketTransportAddress('localhost', 9300)).

 And I guess if you dont give cluster name, it automatically joins the
 default cluster.

 I tried the code that you provided and changed above mentioned code. It
 works on my end. Can you try it?

 On Monday, August 11, 2014 11:34:43 PM UTC+5:30, Kfeenz wrote:

 So I am very new to elasticsearch... so I apologize in advance..

 I started a local instance of elasticsearch and I am trying to connect
 to it through the Java API.

 I was under the impression that the transport client was for remote
 clients?

 I tried:

 @Test
 public void testIndexResponse() {

   Client client = new TransportClient().setTransportAddress(new
 InetSocketTransportAddress(localhost, 9300));

   String json = { +
 \user\:\kimchy\, +
 \postDate\:\2013-01-30\, +
 \message\:\trying out Elasticsearch\ +
 };

   IndexResponse response = client.prepareIndex(twitter, tweet)
 .setSource(json)
 .execute()
 .actionGet();


   client.close();

   System.out.println(response.getIndex());
 }

 I receive org.elasticsearch.client.transport.NoNodeAvailableException:
 None of the configured nodes are available: [].



 On Monday, August 11, 2014 1:19:06 PM UTC-4, Vivek Sachdeva wrote:

 Have you tried using transport client for connecting...

 On Monday, August 11, 2014 10:26:29 PM UTC+5:30, Kfeenz wrote:

 All,

 I know this post is old, but I continue to have an issue with this...

 I get an NoSuchMethodError: org.apache.log4j.Logger.isTraceEnabled()Z
 exception when I run

 Node node = NodeBuilder.nodeBuilder().local(true).node(); //
 exception thrown here...
 Client client = node.client();

 I have tried including several different slf4j and log4j libraries...

 Right now I have defined in my pom.xml:

 slf4j-api-1.7.7.jar
 slf4j-ext-1.7.7.jar
 log4j-core-2.0.jar
 log4j-api-2.0.jar

 Any suggestions?
 log4j-slf4j-impl-2.0.jar

 On Wednesday, November 30, 2011 6:55:57 PM UTC-5, Sam wrote:

 All

 I have a webapp (JAVA) with a list of items on the page. All these
 items are generated on html with session variables. I want to use
 ElasticSearch on the back end to do a search for items with different
 search criteria. Is there a sample I can use it as a resource?

 Thanks

  --
 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/hl0P0NpCteQ/unsubscribe.
 To unsubscribe from this group and all its topics, send an email to
 elasticsearch+unsubscr...@googlegroups.com
 

Re: Embedded ElasticSearch On Java

2014-08-12 Thread Kfeenz
Yes I receive back a TransportClient back from the call client = new 
TransportClient()

In debug I see that the nodeService.clusterName.value = mycluster as 
expected.

But it still fails on the execute() call

On Tuesday, August 12, 2014 10:29:30 AM UTC-4, Vivek Sachdeva wrote:

 Actually I am using groovy... So 'localhost' and localhost are same fr 
 me... Are you getting object of transport client in your code...


 On Tuesday, August 12, 2014, Kfeenz kfeen...@gmail.com javascript: 
 wrote:

 @Jorg,

 Thanks for the advice, I will make sure that I do so during actual 
 implementation, but this is purely for testing the connection.. Also, I see 
 a client.close() and a client.threadPool().shutdown(), but I do not see a 
 client.threadPool().close(). I am using ES v1.3.1.

 @ Vivek,

 I am not sure how you were able to use 'localhost' vise localhost. Java 
 complains about an invalid character constant because 'localhost' is not a 
 character but a String...

 My current code is as follows... with still no luck...

 Settings settings = ImmutableSettings.settingsBuilder().put(cluster.name, 
 mycluster).build();

 Client client = new TransportClient(settings).addTransportAddress(new 
 InetSocketTransportAddress(localhost, 9300));

 ClusterStatsRequestBuilder builder = 
 client.admin().cluster().prepareClusterStats();

 ClusterStatsResponse response = builder.execute().actionGet(); // fails 
 on execute... NoNodeAvailableException

 assertEquals(mycluster, response.getClusterName()); // never gets to 
 this point

 NoNodeAvailableException: None of the configured nodes are available []

 If I add a setting to the settings object

 .put(client.transport.sniff, true);

 I get a different error - [org.elasticsearch.client.transport] [Argus] 
 failed to get local cluster state info for [#transport#-1]...

 I can query the cluster using 
 *http://localhost:9200/_cluster/health?pretty=true 
 http://localhost:9200/_cluster/health?pretty=true* which returns

 {
   cluster_name : mycluster,
   status : green,
   timed_out : false,
   number_of_nodes : 1,
   number_of_data_nodes : 1,
   active_primary_shards : 0,
   active_shards : 0,
   relocating_shards : 0,
   initializing_shards : 0,
   unassigned_shards : 0
 }

 I am on Windows 7 64-bit. 
 I am using Java 1.7_u55.
 I am using ES version 1.3.1.
 I have included in my pom.xml:
   - elasticsearch-1.3.1.jar 
   - lucene-core-4.9.0.jar

 Any other suggestions are greatly appreciated.



 On Tuesday, August 12, 2014 5:45:16 AM UTC-4, Vivek Sachdeva wrote:

 Replace 

 .setTransportAddress(new InetSocketTransportAddress(localhost, 
 9300)); 

 with

 .addTransportAddress(new InetSocketTransportAddress('localhost', 9300)).

 And I guess if you dont give cluster name, it automatically joins the 
 default cluster.

 I tried the code that you provided and changed above mentioned code. It 
 works on my end. Can you try it?

 On Monday, August 11, 2014 11:34:43 PM UTC+5:30, Kfeenz wrote:

 So I am very new to elasticsearch... so I apologize in advance..

 I started a local instance of elasticsearch and I am trying to connect 
 to it through the Java API.

 I was under the impression that the transport client was for remote 
 clients?

 I tried:

 @Test
 public void testIndexResponse() {

   Client client = new TransportClient().setTransportAddress(new 
 InetSocketTransportAddress(localhost, 9300));

   String json = { +
 \user\:\kimchy\, +

 \postDate\:\2013-01-30\, +
 \message\:\trying out Elasticsearch\ +

 };

   IndexResponse response = client.prepareIndex(twitter, tweet)

 .setSource(json)
 .execute()
 .actionGet();


   client.close();

   System.out.println(response.getIndex());
 }

 I receive org.elasticsearch.client.transport.NoNodeAvailableException: 
 None of the configured nodes are available: [].



 On Monday, August 11, 2014 1:19:06 PM UTC-4, Vivek Sachdeva wrote:

 Have you tried using transport client for connecting... 

 On Monday, August 11, 2014 10:26:29 PM UTC+5:30, Kfeenz wrote:

 All,

 I know this post is old, but I continue to have an issue with this... 

 I get an NoSuchMethodError: org.apache.log4j.Logger.isTraceEnabled()Z 
 exception when I run

 Node node = NodeBuilder.nodeBuilder().local(true).node(); // 
 exception thrown here...
 Client client = node.client();

 I have tried including several different slf4j and log4j libraries...

 Right now I have defined in my pom.xml:

 slf4j-api-1.7.7.jar
 slf4j-ext-1.7.7.jar
 log4j-core-2.0.jar
 log4j-api-2.0.jar

 Any suggestions?
 log4j-slf4j-impl-2.0.jar

 On Wednesday, November 30, 2011 6:55:57 PM UTC-5, Sam wrote:

 All

 I have a webapp (JAVA) with a list of items on the page. All these
 items are generated on html with session variables. I want to use
 ElasticSearch on the back end to do a search for items with different
 search criteria. Is there a sample I can use it as a resource?

 Thanks

  -- 
 You received this message because you are subscribed to a topic 

Re: Embedded ElasticSearch On Java

2014-08-12 Thread joergpra...@gmail.com
Yes, it's client.threadPool().shutdown().

Jörg


On Tue, Aug 12, 2014 at 4:17 PM, Kfeenz kfeeney5...@gmail.com wrote:

 @Jorg,

 Thanks for the advice, I will make sure that I do so during actual
 implementation, but this is purely for testing the connection.. Also, I see
 a client.close() and a client.threadPool().shutdown(), but I do not see a
 client.threadPool().close(). I am using ES v1.3.1.

 @ Vivek,

 I am not sure how you were able to use 'localhost' vise localhost. Java
 complains about an invalid character constant because 'localhost' is not a
 character but a String...

 My current code is as follows... with still no luck...

 Settings settings = ImmutableSettings.settingsBuilder().put(cluster.name,
 mycluster).build();

 Client client = new TransportClient(settings).addTransportAddress(new
 InetSocketTransportAddress(localhost, 9300));

 ClusterStatsRequestBuilder builder =
 client.admin().cluster().prepareClusterStats();

 ClusterStatsResponse response = builder.execute().actionGet(); // fails on
 execute... NoNodeAvailableException

 assertEquals(mycluster, response.getClusterName()); // never gets to
 this point

 NoNodeAvailableException: None of the configured nodes are available []

 If I add a setting to the settings object

 .put(client.transport.sniff, true);

 I get a different error - [org.elasticsearch.client.transport] [Argus]
 failed to get local cluster state info for [#transport#-1]...

 I can query the cluster using 
 *http://localhost:9200/_cluster/health?pretty=true
 http://localhost:9200/_cluster/health?pretty=true* which returns

 {
   cluster_name : mycluster,
   status : green,
   timed_out : false,
   number_of_nodes : 1,
   number_of_data_nodes : 1,
   active_primary_shards : 0,
   active_shards : 0,
   relocating_shards : 0,
   initializing_shards : 0,
   unassigned_shards : 0
 }

 I am on Windows 7 64-bit.
 I am using Java 1.7_u55.
 I am using ES version 1.3.1.
 I have included in my pom.xml:
   - elasticsearch-1.3.1.jar
   - lucene-core-4.9.0.jar

 Any other suggestions are greatly appreciated.



 On Tuesday, August 12, 2014 5:45:16 AM UTC-4, Vivek Sachdeva wrote:

 Replace

 .setTransportAddress(new InetSocketTransportAddress(localhost, 9300));

 with

 .addTransportAddress(new InetSocketTransportAddress('localhost', 9300)).

 And I guess if you dont give cluster name, it automatically joins the
 default cluster.

 I tried the code that you provided and changed above mentioned code. It
 works on my end. Can you try it?

 On Monday, August 11, 2014 11:34:43 PM UTC+5:30, Kfeenz wrote:

 So I am very new to elasticsearch... so I apologize in advance..

 I started a local instance of elasticsearch and I am trying to connect
 to it through the Java API.

 I was under the impression that the transport client was for remote
 clients?

 I tried:

 @Test
 public void testIndexResponse() {

   Client client = new TransportClient().setTransportAddress(new
 InetSocketTransportAddress(localhost, 9300));

   String json = { +
 \user\:\kimchy\, +
 \postDate\:\2013-01-30\, +
 \message\:\trying out Elasticsearch\ +
 };

   IndexResponse response = client.prepareIndex(twitter, tweet)
 .setSource(json)
 .execute()
 .actionGet();


   client.close();

   System.out.println(response.getIndex());
 }

 I receive org.elasticsearch.client.transport.NoNodeAvailableException:
 None of the configured nodes are available: [].



 On Monday, August 11, 2014 1:19:06 PM UTC-4, Vivek Sachdeva wrote:

 Have you tried using transport client for connecting...

 On Monday, August 11, 2014 10:26:29 PM UTC+5:30, Kfeenz wrote:

 All,

 I know this post is old, but I continue to have an issue with this...

 I get an NoSuchMethodError: org.apache.log4j.Logger.isTraceEnabled()Z
 exception when I run

 Node node = NodeBuilder.nodeBuilder().local(true).node(); //
 exception thrown here...
 Client client = node.client();

 I have tried including several different slf4j and log4j libraries...

 Right now I have defined in my pom.xml:

 slf4j-api-1.7.7.jar
 slf4j-ext-1.7.7.jar
 log4j-core-2.0.jar
 log4j-api-2.0.jar

 Any suggestions?
 log4j-slf4j-impl-2.0.jar

 On Wednesday, November 30, 2011 6:55:57 PM UTC-5, Sam wrote:

 All

 I have a webapp (JAVA) with a list of items on the page. All these
 items are generated on html with session variables. I want to use
 ElasticSearch on the back end to do a search for items with different
 search criteria. Is there a sample I can use it as a resource?

 Thanks

  --
 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/090eaed6-ce13-4460-8db1-b6913e6f1582%40googlegroups.com
 

Re: Embedded ElasticSearch On Java

2014-08-12 Thread Vivek Sachdeva
Your code works if you dont add cluster name to it. Tried with Java
this time.. :)


On Tue, Aug 12, 2014 at 7:47 PM, Kfeenz kfeeney5...@gmail.com wrote:

 @Jorg,

 Thanks for the advice, I will make sure that I do so during actual
 implementation, but this is purely for testing the connection.. Also, I see
 a client.close() and a client.threadPool().shutdown(), but I do not see a
 client.threadPool().close(). I am using ES v1.3.1.

 @ Vivek,

 I am not sure how you were able to use 'localhost' vise localhost. Java
 complains about an invalid character constant because 'localhost' is not a
 character but a String...

 My current code is as follows... with still no luck...

 Settings settings = ImmutableSettings.settingsBuilder().put(cluster.name,
 mycluster).build();

 Client client = new TransportClient(settings).addTransportAddress(new
 InetSocketTransportAddress(localhost, 9300));

 ClusterStatsRequestBuilder builder =
 client.admin().cluster().prepareClusterStats();

 ClusterStatsResponse response = builder.execute().actionGet(); // fails on
 execute... NoNodeAvailableException

 assertEquals(mycluster, response.getClusterName()); // never gets to
 this point

 NoNodeAvailableException: None of the configured nodes are available []

 If I add a setting to the settings object

 .put(client.transport.sniff, true);

 I get a different error - [org.elasticsearch.client.transport] [Argus]
 failed to get local cluster state info for [#transport#-1]...

 I can query the cluster using 
 *http://localhost:9200/_cluster/health?pretty=true
 http://localhost:9200/_cluster/health?pretty=true* which returns

 {
   cluster_name : mycluster,
   status : green,
   timed_out : false,
   number_of_nodes : 1,
   number_of_data_nodes : 1,
   active_primary_shards : 0,
   active_shards : 0,
   relocating_shards : 0,
   initializing_shards : 0,
   unassigned_shards : 0
 }

 I am on Windows 7 64-bit.
 I am using Java 1.7_u55.
 I am using ES version 1.3.1.
 I have included in my pom.xml:
   - elasticsearch-1.3.1.jar
   - lucene-core-4.9.0.jar

 Any other suggestions are greatly appreciated.



 On Tuesday, August 12, 2014 5:45:16 AM UTC-4, Vivek Sachdeva wrote:

 Replace

 .setTransportAddress(new InetSocketTransportAddress(localhost, 9300));

 with

 .addTransportAddress(new InetSocketTransportAddress('localhost', 9300)).

 And I guess if you dont give cluster name, it automatically joins the
 default cluster.

 I tried the code that you provided and changed above mentioned code. It
 works on my end. Can you try it?

 On Monday, August 11, 2014 11:34:43 PM UTC+5:30, Kfeenz wrote:

 So I am very new to elasticsearch... so I apologize in advance..

 I started a local instance of elasticsearch and I am trying to connect
 to it through the Java API.

 I was under the impression that the transport client was for remote
 clients?

 I tried:

 @Test
 public void testIndexResponse() {

   Client client = new TransportClient().setTransportAddress(new
 InetSocketTransportAddress(localhost, 9300));

   String json = { +
 \user\:\kimchy\, +

 \postDate\:\2013-01-30\, +
 \message\:\trying out Elasticsearch\ +

 };

   IndexResponse response = client.prepareIndex(twitter, tweet)

 .setSource(json)
 .execute()
 .actionGet();


   client.close();

   System.out.println(response.getIndex());
 }

 I receive org.elasticsearch.client.transport.NoNodeAvailableException:
 None of the configured nodes are available: [].



 On Monday, August 11, 2014 1:19:06 PM UTC-4, Vivek Sachdeva wrote:

 Have you tried using transport client for connecting...

 On Monday, August 11, 2014 10:26:29 PM UTC+5:30, Kfeenz wrote:

 All,

 I know this post is old, but I continue to have an issue with this...

 I get an NoSuchMethodError: org.apache.log4j.Logger.isTraceEnabled()Z
 exception when I run

 Node node = NodeBuilder.nodeBuilder().local(true).node(); //
 exception thrown here...
 Client client = node.client();

 I have tried including several different slf4j and log4j libraries...

 Right now I have defined in my pom.xml:

 slf4j-api-1.7.7.jar
 slf4j-ext-1.7.7.jar
 log4j-core-2.0.jar
 log4j-api-2.0.jar

 Any suggestions?
 log4j-slf4j-impl-2.0.jar

 On Wednesday, November 30, 2011 6:55:57 PM UTC-5, Sam wrote:

 All

 I have a webapp (JAVA) with a list of items on the page. All these
 items are generated on html with session variables. I want to use
 ElasticSearch on the back end to do a search for items with different
 search criteria. Is there a sample I can use it as a resource?

 Thanks

  --
 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/hl0P0NpCteQ/unsubscribe.
 To unsubscribe from this group and all its topics, send an email to
 elasticsearch+unsubscr...@googlegroups.com.
 To view this discussion on the web visit
 

Re: Embedded ElasticSearch On Java

2014-08-12 Thread Vivek Sachdeva
The default cluster name is elasticsearch. Changing it in your code
works


On Tue, Aug 12, 2014 at 9:33 PM, Vivek Sachdeva 
vivek.sachd...@intelligrape.com wrote:

 Your code works if you dont add cluster name to it. Tried with Java
 this time.. :)


 On Tue, Aug 12, 2014 at 7:47 PM, Kfeenz kfeeney5...@gmail.com wrote:

 @Jorg,

 Thanks for the advice, I will make sure that I do so during actual
 implementation, but this is purely for testing the connection.. Also, I see
 a client.close() and a client.threadPool().shutdown(), but I do not see a
 client.threadPool().close(). I am using ES v1.3.1.

 @ Vivek,

 I am not sure how you were able to use 'localhost' vise localhost. Java
 complains about an invalid character constant because 'localhost' is not a
 character but a String...

 My current code is as follows... with still no luck...

 Settings settings = ImmutableSettings.settingsBuilder().put(cluster.name,
 mycluster).build();

 Client client = new TransportClient(settings).addTransportAddress(new
 InetSocketTransportAddress(localhost, 9300));

 ClusterStatsRequestBuilder builder =
 client.admin().cluster().prepareClusterStats();

 ClusterStatsResponse response = builder.execute().actionGet(); // fails
 on execute... NoNodeAvailableException

 assertEquals(mycluster, response.getClusterName()); // never gets to
 this point

 NoNodeAvailableException: None of the configured nodes are available []

 If I add a setting to the settings object

 .put(client.transport.sniff, true);

 I get a different error - [org.elasticsearch.client.transport] [Argus]
 failed to get local cluster state info for [#transport#-1]...

 I can query the cluster using 
 *http://localhost:9200/_cluster/health?pretty=true
 http://localhost:9200/_cluster/health?pretty=true* which returns

 {
   cluster_name : mycluster,
   status : green,
   timed_out : false,
   number_of_nodes : 1,
   number_of_data_nodes : 1,
   active_primary_shards : 0,
   active_shards : 0,
   relocating_shards : 0,
   initializing_shards : 0,
   unassigned_shards : 0
 }

 I am on Windows 7 64-bit.
 I am using Java 1.7_u55.
 I am using ES version 1.3.1.
 I have included in my pom.xml:
   - elasticsearch-1.3.1.jar
   - lucene-core-4.9.0.jar

 Any other suggestions are greatly appreciated.



 On Tuesday, August 12, 2014 5:45:16 AM UTC-4, Vivek Sachdeva wrote:

 Replace

 .setTransportAddress(new InetSocketTransportAddress(localhost,
 9300));

 with

 .addTransportAddress(new InetSocketTransportAddress('localhost', 9300)).

 And I guess if you dont give cluster name, it automatically joins the
 default cluster.

 I tried the code that you provided and changed above mentioned code. It
 works on my end. Can you try it?

 On Monday, August 11, 2014 11:34:43 PM UTC+5:30, Kfeenz wrote:

 So I am very new to elasticsearch... so I apologize in advance..

 I started a local instance of elasticsearch and I am trying to connect
 to it through the Java API.

 I was under the impression that the transport client was for remote
 clients?

 I tried:

 @Test
 public void testIndexResponse() {

   Client client = new TransportClient().setTransportAddress(new
 InetSocketTransportAddress(localhost, 9300));

   String json = { +
 \user\:\kimchy\, +


 \postDate\:\2013-01-30\, +
 \message\:\trying out Elasticsearch\ +


 };

   IndexResponse response = client.prepareIndex(twitter, tweet)


 .setSource(json)
 .execute()
 .actionGet();


   client.close();

   System.out.println(response.getIndex());
 }

 I receive org.elasticsearch.client.transport.NoNodeAvailableException:
 None of the configured nodes are available: [].



 On Monday, August 11, 2014 1:19:06 PM UTC-4, Vivek Sachdeva wrote:

 Have you tried using transport client for connecting...

 On Monday, August 11, 2014 10:26:29 PM UTC+5:30, Kfeenz wrote:

 All,

 I know this post is old, but I continue to have an issue with this...

 I get an NoSuchMethodError: org.apache.log4j.Logger.isTraceEnabled()Z
 exception when I run

 Node node = NodeBuilder.nodeBuilder().local(true).node(); //
 exception thrown here...
 Client client = node.client();

 I have tried including several different slf4j and log4j libraries...

 Right now I have defined in my pom.xml:

 slf4j-api-1.7.7.jar
 slf4j-ext-1.7.7.jar
 log4j-core-2.0.jar
 log4j-api-2.0.jar

 Any suggestions?
 log4j-slf4j-impl-2.0.jar

 On Wednesday, November 30, 2011 6:55:57 PM UTC-5, Sam wrote:

 All

 I have a webapp (JAVA) with a list of items on the page. All these
 items are generated on html with session variables. I want to use
 ElasticSearch on the back end to do a search for items with different
 search criteria. Is there a sample I can use it as a resource?

 Thanks

  --
 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/hl0P0NpCteQ/unsubscribe.
 To unsubscribe from this group and all 

Re: Embedded ElasticSearch On Java

2014-08-11 Thread Kfeenz
All,

I know this post is old, but I continue to have an issue with this... 

I get an NoSuchMethodError: org.apache.log4j.Logger.isTraceEnabled()Z 
exception when I run

Node node = NodeBuilder.nodeBuilder().local(true).node(); // exception 
thrown here...
Client client = node.client();

I have tried including several different slf4j and log4j libraries...

Right now I have defined in my pom.xml:

slf4j-api-1.7.7.jar
slf4j-ext-1.7.7.jar
log4j-core-2.0.jar
log4j-api-2.0.jar

Any suggestions?
log4j-slf4j-impl-2.0.jar

On Wednesday, November 30, 2011 6:55:57 PM UTC-5, Sam wrote:

 All

 I have a webapp (JAVA) with a list of items on the page. All these
 items are generated on html with session variables. I want to use
 ElasticSearch on the back end to do a search for items with different
 search criteria. Is there a sample I can use it as a resource?

 Thanks



-- 
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/78975d76-1c5e-40b3-a4c7-c47f8bbb798b%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Embedded ElasticSearch On Java

2014-08-11 Thread Vivek Sachdeva
Have you tried using transport client for connecting... 

On Monday, August 11, 2014 10:26:29 PM UTC+5:30, Kfeenz wrote:

 All,

 I know this post is old, but I continue to have an issue with this... 

 I get an NoSuchMethodError: org.apache.log4j.Logger.isTraceEnabled()Z 
 exception when I run

 Node node = NodeBuilder.nodeBuilder().local(true).node(); // exception 
 thrown here...
 Client client = node.client();

 I have tried including several different slf4j and log4j libraries...

 Right now I have defined in my pom.xml:

 slf4j-api-1.7.7.jar
 slf4j-ext-1.7.7.jar
 log4j-core-2.0.jar
 log4j-api-2.0.jar

 Any suggestions?
 log4j-slf4j-impl-2.0.jar

 On Wednesday, November 30, 2011 6:55:57 PM UTC-5, Sam wrote:

 All

 I have a webapp (JAVA) with a list of items on the page. All these
 items are generated on html with session variables. I want to use
 ElasticSearch on the back end to do a search for items with different
 search criteria. Is there a sample I can use it as a resource?

 Thanks



-- 
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/fde2361b-1a5f-4882-ab79-106a111f5242%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Embedded ElasticSearch On Java

2014-08-11 Thread Kfeenz
So I am very new to elasticsearch... so I apologize in advance..

I started a local instance of elasticsearch and I am trying to connect to 
it through the Java API.

I was under the impression that the transport client was for remote clients?

I tried:

@Test
public void testIndexResponse() {

  Client client = new TransportClient().setTransportAddress(new 
InetSocketTransportAddress(localhost, 9300));

  String json = { +
\user\:\kimchy\, +
\postDate\:\2013-01-30\, +
\message\:\trying out Elasticsearch\ +
};

  IndexResponse response = client.prepareIndex(twitter, tweet)
.setSource(json)
.execute()
.actionGet();


  client.close();

  System.out.println(response.getIndex());
}

I receive org.elasticsearch.client.transport.NoNodeAvailableException: None 
of the configured nodes are available: [].



On Monday, August 11, 2014 1:19:06 PM UTC-4, Vivek Sachdeva wrote:

 Have you tried using transport client for connecting... 

 On Monday, August 11, 2014 10:26:29 PM UTC+5:30, Kfeenz wrote:

 All,

 I know this post is old, but I continue to have an issue with this... 

 I get an NoSuchMethodError: org.apache.log4j.Logger.isTraceEnabled()Z 
 exception when I run

 Node node = NodeBuilder.nodeBuilder().local(true).node(); // exception 
 thrown here...
 Client client = node.client();

 I have tried including several different slf4j and log4j libraries...

 Right now I have defined in my pom.xml:

 slf4j-api-1.7.7.jar
 slf4j-ext-1.7.7.jar
 log4j-core-2.0.jar
 log4j-api-2.0.jar

 Any suggestions?
 log4j-slf4j-impl-2.0.jar

 On Wednesday, November 30, 2011 6:55:57 PM UTC-5, Sam wrote:

 All

 I have a webapp (JAVA) with a list of items on the page. All these
 items are generated on html with session variables. I want to use
 ElasticSearch on the back end to do a search for items with different
 search criteria. Is there a sample I can use it as a resource?

 Thanks



-- 
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/f0b50999-be99-4e03-b3ca-e99eb8f9ad4b%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Embedded ElasticSearch On Java

2014-08-11 Thread joergpra...@gmail.com
1. Never use constructs like  ... = new TransportClient()... This uses a
new client per call which is very inefficient. Use a singleton per JVM
instead. Do not forget to close the TransportClient thread pool when JVM
shuts down with client.threadPool().close()

2. Use TransportClient settings, you must set the field cluster.name with
the cluster name you want to connect to. Otherwise, you won't be able to
connect to any node.

Jörg


On Mon, Aug 11, 2014 at 8:04 PM, Kfeenz kfeeney5...@gmail.com wrote:

 So I am very new to elasticsearch... so I apologize in advance..

 I started a local instance of elasticsearch and I am trying to connect to
 it through the Java API.

 I was under the impression that the transport client was for remote
 clients?

 I tried:

 @Test
 public void testIndexResponse() {

   Client client = new TransportClient().setTransportAddress(new
 InetSocketTransportAddress(localhost, 9300));

   String json = { +
 \user\:\kimchy\, +
 \postDate\:\2013-01-30\, +
 \message\:\trying out Elasticsearch\ +
 };

   IndexResponse response = client.prepareIndex(twitter, tweet)
 .setSource(json)
 .execute()
 .actionGet();


   client.close();

   System.out.println(response.getIndex());
 }

 I receive org.elasticsearch.client.transport.NoNodeAvailableException:
 None of the configured nodes are available: [].




 On Monday, August 11, 2014 1:19:06 PM UTC-4, Vivek Sachdeva wrote:

 Have you tried using transport client for connecting...

 On Monday, August 11, 2014 10:26:29 PM UTC+5:30, Kfeenz wrote:

 All,

 I know this post is old, but I continue to have an issue with this...

 I get an NoSuchMethodError: org.apache.log4j.Logger.isTraceEnabled()Z
 exception when I run

 Node node = NodeBuilder.nodeBuilder().local(true).node(); // exception
 thrown here...
 Client client = node.client();

 I have tried including several different slf4j and log4j libraries...

 Right now I have defined in my pom.xml:

 slf4j-api-1.7.7.jar
 slf4j-ext-1.7.7.jar
 log4j-core-2.0.jar
 log4j-api-2.0.jar

 Any suggestions?
 log4j-slf4j-impl-2.0.jar

 On Wednesday, November 30, 2011 6:55:57 PM UTC-5, Sam wrote:

 All

 I have a webapp (JAVA) with a list of items on the page. All these
 items are generated on html with session variables. I want to use
 ElasticSearch on the back end to do a search for items with different
 search criteria. Is there a sample I can use it as a resource?

 Thanks

  --
 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/f0b50999-be99-4e03-b3ca-e99eb8f9ad4b%40googlegroups.com
 https://groups.google.com/d/msgid/elasticsearch/f0b50999-be99-4e03-b3ca-e99eb8f9ad4b%40googlegroups.com?utm_medium=emailutm_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/CAKdsXoH6EqTfLw3ACrbTi9twWw1ojegfo7UtydVp3dfR1dDfvg%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.