Я использую swagger в своем приложении Java EE7 (Glassfish в качестве сервера приложений). Все отлично работает для метода с FormDataParam, который дал мне ошибку Tradicional за исключением:Исключить методы службы jax-rs от swagger.json
org.glassfish.jersey.server.ContainerException: java.lang.NoSuchMethodError: com.fasterxml.jackson.databind.AnnotationIntrospector.findPropertyIndex(Lcom/fasterxml/jackson/databind/introspect/Annotated;)Ljava/lang/Integer;
Я попробовал все, но это просто метод, поэтому я не хочу так сильно этот метод в моем swagger.json
Как я могу исключить этот метод из swagger. Я пробовал:
@ApiModelProperty(hidden = true) and @ApiOperation(value="",hidden = true)
@POST
@Path("something")
@Produces(MediaType.TEXT_PLAIN)
@Consumes(MediaType.APPLICATION_FORM_URLENCODED)
public Response newsomething(@FormParam("something") String something,@Context HttpServletRequest request, @Context HttpServletResponse response) throws IOException {
return "something";
}
Что я делаю неправильно?
Обновление Джексона в GlassFish 4.1 было решение для меня – Goldbones