diff --git a/lang/java/ipc-netty/pom.xml b/lang/java/ipc-netty/pom.xml
index be5ab63d850..420a96116b6 100644
--- a/lang/java/ipc-netty/pom.xml
+++ b/lang/java/ipc-netty/pom.xml
@@ -121,6 +121,10 @@
io.netty
netty-handler
+
+ io.netty
+ netty-codec
+
diff --git a/lang/java/ipc-netty/src/test/java/org/apache/avro/ipc/netty/TestNettyServerWithCompression.java b/lang/java/ipc-netty/src/test/java/org/apache/avro/ipc/netty/TestNettyServerWithCompression.java
index 3b6a2b41ef8..5bbfeb8c6b4 100644
--- a/lang/java/ipc-netty/src/test/java/org/apache/avro/ipc/netty/TestNettyServerWithCompression.java
+++ b/lang/java/ipc-netty/src/test/java/org/apache/avro/ipc/netty/TestNettyServerWithCompression.java
@@ -31,7 +31,7 @@ public class TestNettyServerWithCompression extends TestNettyServer {
public static void initializeConnections() throws Exception {
initializeConnections(ch -> {
ch.pipeline().addFirst("deflater", new JdkZlibEncoder(6));
- ch.pipeline().addFirst("inflater", new JdkZlibDecoder());
+ ch.pipeline().addFirst("inflater", new JdkZlibDecoder(0));
});
}
diff --git a/lang/java/pom.xml b/lang/java/pom.xml
index 961b6660c7b..5b8063a2938 100644
--- a/lang/java/pom.xml
+++ b/lang/java/pom.xml
@@ -51,7 +51,7 @@
5.13.1
3.9.6
5.18.0
- 4.2.0.Final
+ 4.2.2.Final
4.31.1
1.2.26
4.0.1