From eb79813b14799cc4972906d1592389d6678aa998 Mon Sep 17 00:00:00 2001 From: salyh Date: Sat, 12 Jul 2014 14:36:28 +0200 Subject: [PATCH 14/14] specifying bounds explicitly to make it run with openjdk6 which seems to have problems with generic. The code before this commit already compiling fine with oracle 7 and openjdk 7. Signed-off-by: salyh --- .../src/main/java/org/apache/fleece/jaxrs/FleeceMessageBodyReader.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fleece-jaxrs/src/main/java/org/apache/fleece/jaxrs/FleeceMessageBodyReader.java b/fleece-jaxrs/src/main/java/org/apache/fleece/jaxrs/FleeceMessageBodyReader.java index 4a06e25..c34727a 100644 --- a/fleece-jaxrs/src/main/java/org/apache/fleece/jaxrs/FleeceMessageBodyReader.java +++ b/fleece-jaxrs/src/main/java/org/apache/fleece/jaxrs/FleeceMessageBodyReader.java @@ -68,7 +68,7 @@ public class FleeceMessageBodyReader implements MessageBodyReader { if (rawType.isArray()) { return (T) mapper.readArray(entityStream, rawType.getComponentType()); } else if (Collection.class.isAssignableFrom(rawType) && ParameterizedType.class.isInstance(genericType)) { - return (T) mapper.readCollection(entityStream, ParameterizedType.class.cast(genericType), rawType); + return (T) mapper.,T>readCollection(entityStream, ParameterizedType.class.cast(genericType), rawType); } return mapper.readObject(entityStream, genericType); } -- 1.8.5.2 (Apple Git-48)