jerseyClient:JsonMappingException

时间:2015-09-24 16:05:30

标签: java json multipart multipartentity

正在研究jerseyClient 2,19并试图发布一个MultiPart对象并收到以下错误:

  

错误:javax.ws.rs.ProcessingException:com.fasterxml.jackson.databind.JsonMappingException:无法在MultiPart实例上获取实体(通过引用链:org.glassfish.jersey.media.multipart.MultiPart [“entity” ])

这是我的代码:

ClientConfig clientConfig = new ClientConfig();
        WebTarget service = client.target("http://lap-020:7080/dima/api");

        MultiPart multiPartEntity = new MultiPart()
        .bodyPart(new BodyPart().entity("hello"))
        .bodyPart(new BodyPart().entity(new TimeInterval()));



    Response response = service.path("/orderPost").request().post(Entity.entity(multiPartEntity,MediaType.APPLICATION_JSON));

这个错误是什么意思?
我的TimeInterval对象有@XmlRootElement和@JsonInclude(Include.NON_EMPTY)

请帮助!

0 个答案:

没有答案