我正在开发一个使用 SOAP 请求使用 Web 服务的应用程序。
有时我会收到此错误:
filters.LoggerFilter:92 - org.springframework.web.util.NestedServletException: Handler processing failed; nested exception is java.lang.Error: javax.xml.soap.SOAPException: Unable to create SAAJ meta-factoryProvider com.sun.xml.internal.messaging.saaj.soap.SAAJMetaFactoryImpl not found
奇怪的是我随机得到这个错误,但我似乎无法找出原因。
我什至添加了一个新的依赖项,但它似乎并没有解决问题:
<dependency>
<groupId>com.sun.xml.messaging.saaj</groupId>
<artifactId>saaj-impl</artifactId>
<version>1.3</version>
</dependency>
我在使用 Java 11 创建使用 SOAP 请求的应用程序时遇到了同样的问题。
我添加了新的依赖项,它对我来说效果很好。
<dependency>
<groupId>com.sun.xml.messaging.saaj</groupId>
<artifactId>saaj-impl</artifactId>
<version>1.5.1</version>
</dependency>
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)