# Missing transport-netty4-client for ES 8.0.0

**URL:** <https://discuss.elastic.co/t/missing-transport-netty4-client-for-es-8-0-0/297024>\
**Category:** Elasticsearch\
**Created:** [February 11, 2022, 9:04pm UTC](https://discuss.elastic.co/t/missing-transport-netty4-client-for-es-8-0-0/297024 "2022-02-11T21:04:19Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![coutoPL](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/coutopl/32/101742_2.png) [@coutoPL](https://discuss.elastic.co/u/coutoPL)\
**Post date:** [February 11, 2022, 9:04pm UTC](https://discuss.elastic.co/t/missing-transport-netty4-client-for-es-8-0-0/297024/1 "2022-02-11T21:04:19Z")

</div>

Hi Guys,

There is ES 8.0.0 released, but I cannot find transport-netty4-client for 8.0.0:  
[https://repo1.maven.org/maven2/org/elasticsearch/plugin/transport-netty4-client/](https://repo1.maven.org/maven2/org/elasticsearch/plugin/transport-netty4-client/)

Is it an oversight or maybe, for some reason, the lib won't be released anymore?

Thanks,

---

<div class="post-metadata">

**Author:** ![DavidTurner](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/davidturner/32/22453_2.png) [@DavidTurner](https://discuss.elastic.co/u/DavidTurner)\
**Post date:** [February 11, 2022, 11:40pm UTC](https://discuss.elastic.co/t/missing-transport-netty4-client-for-es-8-0-0/297024/2 "2022-02-11T23:40:57Z")

</div>

The transport client has been deprecated since 7.0 was released a couple of years ago. From 8.0 onwards you will need to use the HTTP client.

> **[Transport Client | Java Transport Client (deprecated) \[7.17\] | Elastic](https://www.elastic.co/guide/en/elasticsearch/client/java-api/current/transport-client.html)**

---

<div class="post-metadata">

**Author:** ![coutoPL](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/coutopl/32/101742_2.png) [@coutoPL](https://discuss.elastic.co/u/coutoPL)\
**Post date:** [February 12, 2022, 7:04am UTC](https://discuss.elastic.co/t/missing-transport-netty4-client-for-es-8-0-0/297024/3 "2022-02-12T07:04:42Z")

</div>

TBH I'm interested in HttpServerTransport implementation. Is there sth I can use instead of Netty4HttpServerTransport class from the transport-netty4-client?

---

<div class="post-metadata">

**Author:** ![DavidTurner](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/davidturner/32/22453_2.png) [@DavidTurner](https://discuss.elastic.co/u/DavidTurner)\
**Post date:** [February 12, 2022, 7:42am UTC](https://discuss.elastic.co/t/missing-transport-netty4-client-for-es-8-0-0/297024/4 "2022-02-12T07:42:22Z")

</div>

`HttpServerTransport` and its implementations are part of the Elasticsearch server, they're not intended to be used separately and aren't released as independent packages.

---

<div class="post-metadata">

**Author:** ![coutoPL](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/coutopl/32/101742_2.png) [@coutoPL](https://discuss.elastic.co/u/coutoPL)\
**Post date:** [February 12, 2022, 8:28am UTC](https://discuss.elastic.co/t/missing-transport-netty4-client-for-es-8-0-0/297024/5 "2022-02-12T08:28:21Z")

</div>

But they were published. Now they are not. There was no info that the implementation is deprecated (or at least that it will be removed from public packages).

---

<div class="post-metadata">

**Author:** ![DavidTurner](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/davidturner/32/22453_2.png) [@DavidTurner](https://discuss.elastic.co/u/DavidTurner)\
**Post date:** [February 12, 2022, 10:23am UTC](https://discuss.elastic.co/t/missing-transport-netty4-client-for-es-8-0-0/297024/6 "2022-02-12T10:23:32Z")

</div>

Unfortunately things that aren't in the public API docs aren't something you can rely on existing in later versions. I don't think implementation details like `HttpServerTransport` are in any such docs. Moreover the whole client has been documented as deprecated for several years.

---

<div class="post-metadata">

**Author:** ![coutoPL](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/coutopl/32/101742_2.png) [@coutoPL](https://discuss.elastic.co/u/coutoPL)\
**Post date:** [February 12, 2022, 11:56am UTC](https://discuss.elastic.co/t/missing-transport-netty4-client-for-es-8-0-0/297024/7 "2022-02-12T11:56:49Z")

</div>

Thanks for your quick answers.

---

<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:** [March 12, 2022, 11:57am UTC](https://discuss.elastic.co/t/missing-transport-netty4-client-for-es-8-0-0/297024/8 "2022-03-12T11:57:17Z")

</div>

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