我的日志中有以下错误:
org.glassfish.jersey.message.internal.WriterInterceptorExecutor$TerminalWriterInterceptor aroundWriteTo
Grave: MessageBodyWriter not found for media type=application/json, type=class com.sample.MyDTO, genericType=class com.sample.MyDTO.
一般来说,这是由于缺少注册的MessageBodyWriter
造成的,但在我的示例中,类路径上确实有jersey-media-proxy
JAR (以及它的所有依赖项)。如果这有助于调试,则确认在部署web应用程序时调用了MoxyJsonFeature
的配置方法。
我精确地说我用的是泽西岛第2.21卷。我的web应用程序部署在Tomcat 8.0.26上。
有什么想法吗?
谢谢你,Mickael
发布于 2016-02-27 13:20:01
我花了一段时间才弄明白,但你让我来解决。看来,要使Moxy工作,您需要使用一个:
为每一个资源
https://stackoverflow.com/questions/32608535
复制相似问题