1.启动tomcat时报错:Error creating bean with name 'payInfService': Invocation of init method failed; nested exception is java.lang.NoSuchMethodError: org.apache.cxf.common.jaxb.JAXBUtils.closeUnmarshaller(Ljavax/xml/bind/Unmarshaller;)V。

启动服务报错:NESTED EXCEPTION IS JAVA.LANG.NOSUCHMETHODERROR: ORG.APACHE.CXF.COMMON.JAXB.JAXBUTILS.CLOSEUN

2.当时觉得很奇怪,因为有两个项目都使用了webservice,其中一个可以启动,但是另一个无法启动,然后分析他们的区别,发现其中一个是有提供服务,另一个没有,因为找不到方法,猜想是不是版本的问题,最后将版本有原来的3.1.4修改为3.0.4,重新启动就成功了!

相关文章:

  • 2022-12-23
  • 2021-04-12
  • 2022-01-06
  • 2022-01-16
  • 2022-12-23
  • 2022-12-23
  • 2021-04-18
  • 2021-11-09
猜你喜欢
  • 2022-12-23
  • 2021-06-29
  • 2021-04-19
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-01-17
相关资源
相似解决方案