2
本文としてtext/plainを取得しているJersey POST APIを作成しました。このAPIをローカルで試してみましたが、期待どおりに動作していましたが、サーバーに展開した後、415 Unsupported Media Typeを取得しました。文字列の本文を持つJersey POST APIはサーバー上では機能しませんが(ローカルで動作します)
これはコードです:
com.sun.jersey.spi.container.ContainerRequest getEntity
SEVERE: A message body reader for Java class java.lang.String, and Java type class java.lang.String, and MIME media type text/plain was not found.
The registered message body readers compatible with the MIME media type are:
*/* ->
com.fasterxml.jackson.jaxrs.json.JacksonJsonProvider
任意の考え:
@POST
@Path("/dodo")
@Consumes({MediaType.TEXT_PLAIN})
@Produces({MediaType.APPLICATION_JSON})
public Response Dodo(String input){
return Response.status(200).entity(new JerseyDto(input,12)).build();
}
は、これは私がログに表示されるエラーですか?