diff --git a/avaje-jex-test/pom.xml b/avaje-jex-test/pom.xml
index c9e10214..d909169b 100644
--- a/avaje-jex-test/pom.xml
+++ b/avaje-jex-test/pom.xml
@@ -14,14 +14,14 @@
io.avaje
avaje-jex
- 3.0-RC7
+ ${project.version}
provided
io.avaje
avaje-http-client
- 2.8
+ 2.9-RC4
@@ -32,18 +32,10 @@
true
-
- io.avaje
- avaje-jsonb
- 2.3
- true
-
-
com.fasterxml.jackson.core
jackson-databind
${jackson.version}
- true
diff --git a/avaje-jex-test/src/main/java/io/avaje/jex/test/TestPair.java b/avaje-jex-test/src/main/java/io/avaje/jex/test/TestPair.java
index f40f63cc..2a665c5b 100644
--- a/avaje-jex-test/src/main/java/io/avaje/jex/test/TestPair.java
+++ b/avaje-jex-test/src/main/java/io/avaje/jex/test/TestPair.java
@@ -1,12 +1,11 @@
package io.avaje.jex.test;
+import java.util.Random;
+
import io.avaje.http.client.HttpClient;
import io.avaje.http.client.HttpClientRequest;
-import io.avaje.http.client.JacksonBodyAdapter;
import io.avaje.jex.Jex;
-import java.util.Random;
-
/**
* Server and Client pair for a test.
*/
@@ -51,7 +50,6 @@ public static TestPair create(Jex app) {
var url = "http://localhost:" + port;
var client = HttpClient.builder()
.baseUrl(url)
- .bodyAdapter(new JacksonBodyAdapter())
.build();
return new TestPair(port, jexServer, client);
diff --git a/avaje-jex-test/src/main/java/module-info.java b/avaje-jex-test/src/main/java/module-info.java
index 724d928b..0a2163e6 100644
--- a/avaje-jex-test/src/main/java/module-info.java
+++ b/avaje-jex-test/src/main/java/module-info.java
@@ -4,10 +4,8 @@
requires transitive io.avaje.jex;
requires transitive io.avaje.http.client;
- requires static com.fasterxml.jackson.databind;
- requires static io.avaje.jsonb;
+ requires transitive com.fasterxml.jackson.databind;
requires static io.avaje.inject.test;
- requires static org.apiguardian.api; // stink man !!
provides io.avaje.inject.test.Plugin with io.avaje.jex.test.JexInjectPlugin;
}