From d1d3e9098bdc86175c5d9ee366b385ae844e310b Mon Sep 17 00:00:00 2001 From: Nikita Date: Thu, 8 Sep 2016 17:38:30 +0300 Subject: [PATCH] Jackson 2.8.x compatibility fixed. #606 --- .../src/main/java/org/redisson/codec/JsonJacksonCodec.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/redisson/src/main/java/org/redisson/codec/JsonJacksonCodec.java b/redisson/src/main/java/org/redisson/codec/JsonJacksonCodec.java index 9b5a271d3..98976b9f0 100755 --- a/redisson/src/main/java/org/redisson/codec/JsonJacksonCodec.java +++ b/redisson/src/main/java/org/redisson/codec/JsonJacksonCodec.java @@ -16,6 +16,7 @@ package org.redisson.codec; import java.io.IOException; +import java.io.InputStream; import org.redisson.client.codec.Codec; import org.redisson.client.handler.State; @@ -71,7 +72,7 @@ public class JsonJacksonCodec implements Codec { private final Decoder decoder = new Decoder() { @Override public Object decode(ByteBuf buf, State state) throws IOException { - return mapObjectMapper.readValue(new ByteBufInputStream(buf), Object.class); + return mapObjectMapper.readValue((InputStream)new ByteBufInputStream(buf), Object.class); } };