diff --git a/docker-java-core/src/main/java/com/github/dockerjava/core/DockerClientConfig.java b/docker-java-core/src/main/java/com/github/dockerjava/core/DockerClientConfig.java index f8bbf8bed..e3961661a 100644 --- a/docker-java-core/src/main/java/com/github/dockerjava/core/DockerClientConfig.java +++ b/docker-java-core/src/main/java/com/github/dockerjava/core/DockerClientConfig.java @@ -127,7 +127,7 @@ protected JsonDeserializer newDelegatingInstance(JsonDeserializer newDeleg @Override @SuppressWarnings({"deprecation", "unchecked"}) public Object deserialize(JsonParser p, DeserializationContext ctxt) throws IOException { - JsonNode jsonNode = ctxt.readTree(p); + JsonNode jsonNode = p.readValueAsTree(); Object deserializedObject = originalMapper.treeToValue(jsonNode, beanDescription.getBeanClass()); diff --git a/docker-java/pom.xml b/docker-java/pom.xml index 194c08ce2..b9db85b9c 100644 --- a/docker-java/pom.xml +++ b/docker-java/pom.xml @@ -115,6 +115,23 @@ org.awaitility awaitility 4.0.1 + test + + + + com.fasterxml.jackson.core + jackson-databind + + 2.8.8 + test + + + + com.fasterxml.jackson.core + jackson-annotations + + 2.8.8 + test