# Exception in thread "main" java.lang.NoSuchMethodError: org.apache.logging.log4j.Logger.debug(Ljava/lang/String;Ljava/lang/Object;)V

**URL:** <https://discuss.elastic.co/t/exception-in-thread-main-java-lang-nosuchmethoderror-org-apache-logging-log4j-logger-debug-ljava-lang-string-ljava-lang-object-v/191260>\
**Category:** Elasticsearch\
**Created:** [July 18, 2019, 5:27pm UTC](https://discuss.elastic.co/t/exception-in-thread-main-java-lang-nosuchmethoderror-org-apache-logging-log4j-logger-debug-ljava-lang-string-ljava-lang-object-v/191260 "2019-07-18T17:27:24Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![Saurabh\_Singh](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/saurabh_singh/32/47173_2.png) [@Saurabh\_Singh](https://discuss.elastic.co/u/Saurabh_Singh)\
**Post date:** [July 18, 2019, 5:27pm UTC](https://discuss.elastic.co/t/exception-in-thread-main-java-lang-nosuchmethoderror-org-apache-logging-log4j-logger-debug-ljava-lang-string-ljava-lang-object-v/191260/1 "2019-07-18T17:27:24Z")

</div>

Trying to upgrade elastic version from 2.4 to 5.6.16

**Maven Dependency**

\<log4j.version\>2.11.1\</log4j.version\>  
\<jboss\_logging.version\>3.2.1.Final\</jboss\_logging.version\>  
\<logback.version\>1.1.3\</logback.version\>  
\<slf4j.version\>1.7.21\</slf4j.version\>  
\<jackson.version\>2.6.3\</jackson.version\>  
\<jetty.version\>9.2.13.v20150730\</jetty.version\>  
\<dropwizard.version\>0.9.2\</dropwizard.version\>  
\<mysql\_connector.version\>5.1.35\</mysql\_connector.version\>  
\<sqlserver\_connector.version\>4.0\</sqlserver\_connector.version\>  
\<elasticsearch.version\>5.6.16\</elasticsearch.version\>  
\<apache\_commons\_io.version\>2.4\</apache\_commons\_io.version\>  
\<jsoup.version\>1.8.3\</jsoup.version\>  
\<hibernate.version\>4.3.11.Final\</hibernate.version\>  
\<junit.version\>4.12\</junit.version\>  
\<mockito.version\>2.7.22\</mockito.version\>

**Additional Dependency**

 org.elasticsearch.client transport ${elasticsearch.version} 

**Error**

Exception in thread "main" java.lang.NoSuchMethodError: org.apache.logging.log4j.Logger.debug(Ljava/lang/String;Ljava/lang/Object;)V

at org.elasticsearch.threadpool.ThreadPool.(ThreadPool.java:203)

at org.elasticsearch.client.transport.TransportClient.buildTemplate(TransportClient.java:132)

at org.elasticsearch.client.transport.TransportClient.(TransportClient.java:268)

at org.elasticsearch.transport.client.PreBuiltTransportClient.(PreBuiltTransportClient.java:133)

at org.elasticsearch.transport.client.PreBuiltTransportClient.(PreBuiltTransportClient.java:119)

at org.elasticsearch.transport.client.PreBuiltTransportClient.(PreBuiltTransportClient.java:109)

---

<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:** [July 19, 2019, 10:18am UTC](https://discuss.elastic.co/t/exception-in-thread-main-java-lang-nosuchmethoderror-org-apache-logging-log4j-logger-debug-ljava-lang-string-ljava-lang-object-v/191260/2 "2019-07-19T10:18:51Z")

</div>

Welcome!

Please [read this](https://discuss.elastic.co/t/about-the-elasticsearch-category/21) about how to format and then update your question.

Provide your `pom.xml` or better a simplified one so any java dev can reproduce the problem. You can share a sample project on Github so that easy to clone and reproduce.

BTW 5.6 is EOL. You should go to 6.x or better use the 7.2 version and switch to the Rest client as the Transport Client has been deprecated and will be removed in 8.x.

---

<div class="post-metadata">

**Author:** ![Saurabh\_Singh](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/saurabh_singh/32/47173_2.png) [@Saurabh\_Singh](https://discuss.elastic.co/u/Saurabh_Singh)\
**Post date:** [July 19, 2019, 11:04am UTC](https://discuss.elastic.co/t/exception-in-thread-main-java-lang-nosuchmethoderror-org-apache-logging-log4j-logger-debug-ljava-lang-string-ljava-lang-object-v/191260/3 "2019-07-19T11:04:17Z")

</div>

Thanks for your response.  
I'll first try to upgrade to 7.2, still if I face issue I'll share sample project on Github.

---

<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:** [August 16, 2019, 11:04am UTC](https://discuss.elastic.co/t/exception-in-thread-main-java-lang-nosuchmethoderror-org-apache-logging-log4j-logger-debug-ljava-lang-string-ljava-lang-object-v/191260/4 "2019-08-16T11:04:18Z")

</div>

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