【发布时间】:2012-08-03 18:37:11
【问题描述】:
我使用 Grizzly 容器部署了一个 rest,并使用下面的代码发送了一个 JSON 对象。一切都很好。
ClientResponse response = wr.type(MediaType.APPLICATION_JSON).post(ClientResponse.class, cliente);
String body = response.getEntity(String.class);
System.out.println("status="+response.getStatus() + "\n" + body);
当我在 Tomcat 7 中部署相同的其余示例时,此代码停止工作并显示以下消息:
org.codehaus.jackson.map.JsonMappingException:没有找到适合类型 [simple type, class javax.xml.bind.JAXBElement
我真的不知道为什么....它适用于 Grizzly 嵌入容器而不适用于 tomcat? 有谁知道这是怎么回事? 最好的问候。
【问题讨论】: