关于webService的XmlRootElement问题

关于webService的XmlRootElement问题

由于使用webService时遇到XmlRootElement的报错问题,特此记录:
在调用webService的接口中碰到错误如下:
============================
2018-08-06 16:16:45.385 ERROR 14956 --- [nio-9112-exec-1] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is org.springframework.oxm.MarshallingFailureException: JAXB marshalling exception; nested exception is javax.xml.bind.MarshalException
- with linked exception:
[com.sun.istack.internal.SAXException2: 由于类型 "com.wyait.ws.domain.GetUserAllResponse" 缺少 @XmlRootElement 注释, 无法将该类型编集为元素]] with root cause

解决方案非常简单,就是在该类中添加注释:@XmlRootElement
如下图所示:
关于webService的XmlRootElement问题_第1张图片

刚刚参加工作不久,特此记录

你可能感兴趣的:(JAVA)