我正在尝试使用 EclipseLink MOXy 作为我的 JAXB 提供程序,但我仍然遇到一些问题。
我已经将一个jaxb.properties
文件放在与 Error 类相同的包中。尽管如此,在调用我的网络服务时,我仍然收到以下错误:
错误 500 org.jboss.resteasy.core.NoMessageBodyWriterFoundFailure:找不到 MessageBodyWriter 类型的响应对象:br.services.model.Error of media type: application/xml;charset="UTF-8"
如果我在Error
课堂上运行以下代码
public static void main(String[] args) throws JAXBException
{
System.out.println(JAXBContext.newInstance(Error.class).getClass());
}
我会得到这个:class org.eclipse.persistence.jaxb.JAXBContext
那么有人可以帮助我吗?