# Unable to run Elasticsearch MR job facing the following error please help

**URL:** <https://discuss.elastic.co/t/unable-to-run-elasticsearch-mr-job-facing-the-following-error-please-help/231832>\
**Category:** Elasticsearch\
**Tags:** es-hadoop\
**Created:** [May 9, 2020, 10:39am UTC](https://discuss.elastic.co/t/unable-to-run-elasticsearch-mr-job-facing-the-following-error-please-help/231832 "2020-05-09T10:39:54Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![vkg0312](https://avatars.discourse-cdn.com/v4/letter/v/b4bc9f/32.png) [@vkg0312](https://discuss.elastic.co/u/vkg0312)\
**Post date:** [May 9, 2020, 10:39am UTC](https://discuss.elastic.co/t/unable-to-run-elasticsearch-mr-job-facing-the-following-error-please-help/231832/1 "2020-05-09T10:39:54Z")

</div>

Using Hadoop Version 2.10.0  
Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/commons/httpclient/HttpConnectionManager  
at org.elasticsearch.hadoop.rest.commonshttp.CommonsHttpTransportFactory.create(CommonsHttpTransportFactory.java:40)  
at org.elasticsearch.hadoop.rest.NetworkClient.selectNextNode(NetworkClient.java:99)  
at org.elasticsearch.hadoop.rest.NetworkClient.(NetworkClient.java:82)  
at org.elasticsearch.hadoop.rest.NetworkClient.(NetworkClient.java:58)  
at org.elasticsearch.hadoop.rest.RestClient.(RestClient.java:101)  
at org.elasticsearch.hadoop.rest.InitializationUtils.discoverClusterInfo(InitializationUtils.java:327)  
at org.elasticsearch.hadoop.mr.EsOutputFormat.init(EsOutputFormat.java:262)  
at org.elasticsearch.hadoop.mr.EsOutputFormat.checkOutputSpecs(EsOutputFormat.java:235)  
at org.apache.hadoop.mapreduce.JobSubmitter.checkSpecs(JobSubmitter.java:279)  
at org.apache.hadoop.mapreduce.JobSubmitter.submitJobInternal(JobSubmitter.java:145)  
at org.apache.hadoop.mapreduce.Job$11.run(Job.java:1570)  
at org.apache.hadoop.mapreduce.Job$11.run(Job.java:1567)  
at java.base/java.security.AccessController.doPrivileged(Native Method)  
at java.base/javax.security.auth.Subject.doAs(Subject.java:423)  
at org.apache.hadoop.security.UserGroupInformation.doAs(UserGroupInformation.java:1893)  
at org.apache.hadoop.mapreduce.Job.submit(Job.java:1567)  
at org.apache.hadoop.mapreduce.Job.waitForCompletion(Job.java:1588)  
at com.mrdriver.ElasticDriver.run(ElasticDriver.java:53)  
at org.apache.hadoop.util.ToolRunner.run(ToolRunner.java:76)  
at org.apache.hadoop.util.ToolRunner.run(ToolRunner.java:90)  
at com.mrdriver.ElasticDriver.main(ElasticDriver.java:56)  
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)  
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)  
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)  
at java.base/java.lang.reflect.Method.invoke(Method.java:566)  
at org.apache.hadoop.util.RunJar.run(RunJar.java:244)  
at org.apache.hadoop.util.RunJar.main(RunJar.java:158)  
Caused by: java.lang.ClassNotFoundException: org.apache.commons.httpclient.HttpConnectionManager  
at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:581)  
at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178)  
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:522)  
... 27 more

---

<div class="post-metadata">

**Author:** ![james.baiera](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/james.baiera/32/10209_2.png) [@james.baiera](https://discuss.elastic.co/u/james.baiera)\
**Post date:** [May 14, 2020, 8:12pm UTC](https://discuss.elastic.co/t/unable-to-run-elasticsearch-mr-job-facing-the-following-error-please-help/231832/4 "2020-05-14T20:12:12Z")

</div>



---

<div class="post-metadata">

**Author:** ![james.baiera](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/james.baiera/32/10209_2.png) [@james.baiera](https://discuss.elastic.co/u/james.baiera)\
**Post date:** [May 14, 2020, 8:13pm UTC](https://discuss.elastic.co/t/unable-to-run-elasticsearch-mr-job-facing-the-following-error-please-help/231832/5 "2020-05-14T20:13:32Z")

</div>

Please avoid sharing links to artifacts or jars hosted from non public resources such as google drive, especially when the jar should be available from a trusted repository like maven or apache downloads.

---

<div class="post-metadata">

**Author:** ![vkg0312](https://avatars.discourse-cdn.com/v4/letter/v/b4bc9f/32.png) [@vkg0312](https://discuss.elastic.co/u/vkg0312)\
**Post date:** [May 14, 2020, 8:32pm UTC](https://discuss.elastic.co/t/unable-to-run-elasticsearch-mr-job-facing-the-following-error-please-help/231832/6 "2020-05-14T20:32:24Z")

</div>

Ok I did knew that I removed my replies.. thank you

---

<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:** [May 14, 2020, 10:40pm UTC](https://discuss.elastic.co/t/unable-to-run-elasticsearch-mr-job-facing-the-following-error-please-help/231832/7 "2020-05-14T22:40:21Z")

</div>



---

<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:** [June 11, 2020, 10:40pm UTC](https://discuss.elastic.co/t/unable-to-run-elasticsearch-mr-job-facing-the-following-error-please-help/231832/8 "2020-06-11T22:40:24Z")

</div>

This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.
