Java CXF 2.7.7不支持的媒体类型:自2.7.0:发布空请求时起

Java CXF 2.7.7不支持的媒体类型:自2.7.0:发布空请求时起,java,web-services,cxf,jersey-client,Java,Web Services,Cxf,Jersey Client,我正在使用Jersey client to.post()来创建URL,CXF位于另一端 客户端代码就是这样 WebResource resource = client.resource(HOST + ":" + port() + APPLICATION + service); Object response = resource.post(responseTypeClass, request); 现在,在CXF2.7.0中,如果'request'对象为null,则一切正常,另一端的服务不需要有

我正在使用Jersey client to.post()来创建URL,CXF位于另一端

客户端代码就是这样

WebResource resource = client.resource(HOST + ":" + port() + APPLICATION + service);
Object response = resource.post(responseTypeClass, request);
现在,在CXF2.7.0中,如果'request'对象为null,则一切正常,另一端的服务不需要有效负载,一切正常

对于CXF 2.7.7,如果'request'对象为null,那么我会得到一个由“com.sun.jersey.api.client.UniformInterfaceException:客户端响应状态:415”引起的InvocationTargetException

415:是不受支持的媒体类型

所以我认为,由于它没有有效负载,它无法确定它的媒体类型和错误

我被困在如何解决这个问题上。我可以发布一个空的xml正文,但如果有更好的方法就好了

有什么想法吗

谢谢
杰夫

我刚刚发布了一个空的尸体。这不是一个真正的解决办法,但它确实让我继续前进