我已经使用netbeans IDE实现了一些其他的web服务,但是在测试post请求时,我得到了一些例外情况,如下所示:
POST RequestFailed RequestFailed --> Status: (500)
Response: { ......
javax.ws.rs.WebApplicationException: java.lang.IllegalArgumentException: Error parsing media type ', application/xml'
Content may not have Container-Containee Relationship.
与post方法关联的代码是
@POST
@Override
@Consumes({"application/xml", "application/json"})
public void create(Mobilereading entity) {
super.create(entity);
}
通常一切似乎都是正确的,但我不知道问题出在哪里?任何解决方案plz *
答案 0 :(得分:1)
将我们的代码修改为
@POST
@Override
@Consumes({"application/xml", "application/json"})
public void create(JAXBElement<Mobilereading> entity) {
super.create(entity);
}