在使用SSH+Spring开发webservice ,报的一些异常及处理方法

1.No bean named 'cxf' is defined 

配置文件被我分成了三份,启动时忘记将webService配置导入到主文件,修改后如下:

2.bad request 400

访问路径写错,单词拼错了

3.    11:35:03,497 ERROR JAXRSInvoker:244 - No subresource locator found for path /
11:35:03,518 WARN WebApplicationExceptionMapper:73 - javax.ws.rs.NotFoundException:
HTTP 404 Not Found
解决: 接口上忘记写@GET

4.Caused by: javax.xml.bind.JAXBException: class
 take_delivery.Promotion 以及其任何超类对此上下文都是未知的。

解决: 如果 WebService CXF 返回带有泛型的集合 ,解决需要在使用带有泛型的集合类型上
面@XmlSeeAlso 注解,如下

原文地址:https://www.cnblogs.com/daimzh/p/12854504.html