diff --git a/endpoints-framework/src/main/java/com/google/api/server/spi/config/jsonwriter/JacksonResourceSchemaProvider.java b/endpoints-framework/src/main/java/com/google/api/server/spi/config/jsonwriter/JacksonResourceSchemaProvider.java index 18bbdb7e..7546c7d3 100644 --- a/endpoints-framework/src/main/java/com/google/api/server/spi/config/jsonwriter/JacksonResourceSchemaProvider.java +++ b/endpoints-framework/src/main/java/com/google/api/server/spi/config/jsonwriter/JacksonResourceSchemaProvider.java @@ -128,7 +128,7 @@ private TypeToken getPropertyType(TypeToken beanType, Method readMethod, M } } else if (field != null) { return ApiAnnotationIntrospector.getSchemaType( - beanType.resolveType(field.getGenericType()), config); + beanType.resolveType(field.getAnnotated().getGenericType()), config); } return null; } diff --git a/gradle.properties b/gradle.properties index 6acdc23b..6830f414 100644 --- a/gradle.properties +++ b/gradle.properties @@ -1,4 +1,4 @@ -version=2.0.16 +version=2.0.17 sourceCompatibility=1.7 targetCompatibility=1.7