# Hello ! i have a problem, who can help me ,please give me a demo for Java elasticsearch 2.0

**URL:** <https://discuss.elastic.co/t/hello-i-have-a-problem-who-can-help-me-please-give-me-a-demo-for-java-elasticsearch-2-0/34871>\
**Category:** Elasticsearch\
**Created:** [November 18, 2015, 1:56am UTC](https://discuss.elastic.co/t/hello-i-have-a-problem-who-can-help-me-please-give-me-a-demo-for-java-elasticsearch-2-0/34871 "2015-11-18T01:56:27Z")\
**Posts on this page:** 10\
**Page:** 1

<div class="post-metadata">

**Author:** ![liweigao](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/liweigao/32/6736_2.png) [@liweigao](https://discuss.elastic.co/u/liweigao)\
**Post date:** [November 18, 2015, 1:56am UTC](https://discuss.elastic.co/t/hello-i-have-a-problem-who-can-help-me-please-give-me-a-demo-for-java-elasticsearch-2-0/34871/1 "2015-11-18T01:56:27Z")

</div>

who can help me ,please give me a demo for Java elasticsearch 2.0

---

<div class="post-metadata">

**Author:** ![warkolm](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/warkolm/32/39224_2.png) [@warkolm](https://discuss.elastic.co/u/warkolm)\
**Post date:** [November 18, 2015, 2:04am UTC](https://discuss.elastic.co/t/hello-i-have-a-problem-who-can-help-me-please-give-me-a-demo-for-java-elasticsearch-2-0/34871/2 "2015-11-18T02:04:28Z")

</div>

What exactly are you after when you talk about a demo?

---

<div class="post-metadata">

**Author:** ![liweigao](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/liweigao/32/6736_2.png) [@liweigao](https://discuss.elastic.co/u/liweigao)\
**Post date:** [November 18, 2015, 2:10am UTC](https://discuss.elastic.co/t/hello-i-have-a-problem-who-can-help-me-please-give-me-a-demo-for-java-elasticsearch-2-0/34871/3 "2015-11-18T02:10:47Z")

</div>

hello , Is a simple demo about Transport through Client Java and ES communication;

---

<div class="post-metadata">

**Author:** ![liweigao](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/liweigao/32/6736_2.png) [@liweigao](https://discuss.elastic.co/u/liweigao)\
**Post date:** [November 18, 2015, 2:16am UTC](https://discuss.elastic.co/t/hello-i-have-a-problem-who-can-help-me-please-give-me-a-demo-for-java-elasticsearch-2-0/34871/4 "2015-11-18T02:16:39Z")

</div>

Exception in thread "main" NoNodeAvailableException[None of the configured nodes are available: []]  
at org.elasticsearch.client.transport.TransportClientNodesService.ensureNodesAreAvailable(TransportClientNodesService.java:280)  
at org.elasticsearch.client.transport.TransportClientNodesService.execute(TransportClientNodesService.java:197)  
at org.elasticsearch.client.transport.support.TransportProxyClient.execute(TransportProxyClient.java:55)  
at org.elasticsearch.client.transport.TransportClient.doExecute(TransportClient.java:272)  
at org.elasticsearch.client.support.AbstractClient.execute(AbstractClient.java:347)  
at org.elasticsearch.action.ActionRequestBuilder.execute(ActionRequestBuilder.java:85)  
at org.elasticsearch.action.ActionRequestBuilder.execute(ActionRequestBuilder.java:59)  
at client.ElasticSearchHandler.createIndexResponse(ElasticSearchHandler.java:84)  
at client.ElasticSearchHandler.main(ElasticSearchHandler.java:136)

like it it tall me None of the configured nodes are available i dont know hao to do

---

<div class="post-metadata">

**Author:** ![himanshu.arora](https://avatars.discourse-cdn.com/v4/letter/h/4af34b/32.png) [@himanshu.arora](https://discuss.elastic.co/u/himanshu.arora)\
**Post date:** [November 18, 2015, 4:38am UTC](https://discuss.elastic.co/t/hello-i-have-a-problem-who-can-help-me-please-give-me-a-demo-for-java-elasticsearch-2-0/34871/5 "2015-11-18T04:38:20Z")

</div>

Please make sure when connect to elastic search you must enter the port to 9300 instead of 9200 with cluster name and ip

---

<div class="post-metadata">

**Author:** ![liweigao](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/liweigao/32/6736_2.png) [@liweigao](https://discuss.elastic.co/u/liweigao)\
**Post date:** [November 18, 2015, 4:59am UTC](https://discuss.elastic.co/t/hello-i-have-a-problem-who-can-help-me-please-give-me-a-demo-for-java-elasticsearch-2-0/34871/6 "2015-11-18T04:59:14Z")

</div>

> [@himanshu.arora](#):
>
> Please make sure when connect to Elasticsearch you must enter the port to 9300 instead of 9200 with cluster name and ip

I did this, but I don't know where the problem is. The executive order is all but the node, thank you.

---

<div class="post-metadata">

**Author:** ![dadoonet](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/dadoonet/32/137187_2.png) [@dadoonet](https://discuss.elastic.co/u/dadoonet)\
**Post date:** [November 18, 2015, 5:59am UTC](https://discuss.elastic.co/t/hello-i-have-a-problem-who-can-help-me-please-give-me-a-demo-for-java-elasticsearch-2-0/34871/7 "2015-11-18T05:59:54Z")

</div>

This code works for me: [https://github.com/dadoonet/legacy-search/blob/01-direct/src/main/java/fr/pilato/demo/legacysearch/dao/ElasticsearchDao.java#L48](https://github.com/dadoonet/legacy-search/blob/01-direct/src/main/java/fr/pilato/demo/legacysearch/dao/ElasticsearchDao.java#L48)

Make sure that you set cluster name if you changed it and if you are running your code on another machine that you changed network.host

---

<div class="post-metadata">

**Author:** ![liweigao](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/liweigao/32/6736_2.png) [@liweigao](https://discuss.elastic.co/u/liweigao)\
**Post date:** [November 18, 2015, 6:02am UTC](https://discuss.elastic.co/t/hello-i-have-a-problem-who-can-help-me-please-give-me-a-demo-for-java-elasticsearch-2-0/34871/8 "2015-11-18T06:02:30Z")

</div>

> [@dadoonet](#):
>
> Make sure that you set cluster name if you changed it and if you are running your code on another machine that you changed network.host

yes！i am sure changed !thank you very much. i will have a try.

---

<div class="post-metadata">

**Author:** ![liweigao](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/liweigao/32/6736_2.png) [@liweigao](https://discuss.elastic.co/u/liweigao)\
**Post date:** [November 18, 2015, 6:08am UTC](https://discuss.elastic.co/t/hello-i-have-a-problem-who-can-help-me-please-give-me-a-demo-for-java-elasticsearch-2-0/34871/9 "2015-11-18T06:08:41Z")

</div>

[2015-11-18 13:33:46,955][WARN][transport.netty] [Unus the Untouchable] exception caught on transport layer [[id: 0x8c3403c9, /192.168.20.122:64281 =\> /192.168.20.122:9300]], closing connection  
java.io.IOException: 远程主机强迫关闭了一个现有的连接。  
at sun.nio.ch.SocketDispatcher.read0(Native Method)  
at sun.nio.ch.SocketDispatcher.read(SocketDispatcher.java:43)  
at sun.nio.ch.IOUtil.readIntoNativeBuffer(IOUtil.java:225)  
at sun.nio.ch.IOUtil.read(IOUtil.java:193)  
at sun.nio.ch.SocketChannelImpl.read(SocketChannelImpl.java:375)  
at org.jboss.netty.channel.socket.nio.NioWorker.read(NioWorker.java:64)  
at org.jboss.netty.channel.socket.nio.AbstractNioWorker.process(AbstractNioWorker.java:108)  
at org.jboss.netty.channel.socket.nio.AbstractNioSelector.run(AbstractNioSelector.java:337)  
at org.jboss.netty.channel.socket.nio.AbstractNioWorker.run(AbstractNioWorker.java:89)  
at org.jboss.netty.channel.socket.nio.NioWorker.run(NioWorker.java:178)  
at org.jboss.netty.util.ThreadRenamingRunnable.run(ThreadRenamingRunnable.java:108)  
at org.jboss.netty.util.internal.DeadLockProofWorker$1.run(DeadLockProofWorker.java:42)  
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)  
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)  
at java.lang.Thread.run(Thread.java:724)

i am sorry，I transferred my service to the local.I know My profile is wrong.Can you teach me? thanks!

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/elastic/original/3X/1/a/1ac57faf039f6b580b3f104ef42a2a89e41014de.png) [@system](https://discuss.elastic.co/u/system)\
**Post date:** [July 5, 2017, 11:37pm UTC](https://discuss.elastic.co/t/hello-i-have-a-problem-who-can-help-me-please-give-me-a-demo-for-java-elasticsearch-2-0/34871/10 "2017-07-05T23:37:46Z")

</div>


