骨架SOAP客户端引发异常

时间:2019-01-07 15:31:02

标签: java spring-boot soap client jax-ws

因此,我的spring-boot框架Web SOAP服务客户端抛出了此异常:

[javax.xml.bind.JAXBException:“ skeleton.wsdl”不包含ObjectFactory.class或jaxb.in​​dex]

这是一个简单的SOAP客户端,我无法构建它来挽救生命。服务器是一个子项目,另一个是客户端应如何工作的示例。服务器运行良好,但是客户端出于某些原因确实讨厌生成的WSDL。在StackOverflow的此处阅读说明,其他人也有此问题,但是所提供的解决方案略有简化。我没有要发表评论的要点,因此我坚持就我的知识提出一个全新的问题,没有人提供完整的答案。请注意,存在ObjectFactory类 IS

我的实现基于此: https://spring.io/guides/gs/consuming-web-service/

唯一真正的区别是,我将服务和客户端编写为父Maven项目的两个不同子项目。

user@host:~/ws/soap-skeleton$ find . -name "ObjectFactory.java"
./server/target/generated-sources/jaxb/xyz/abc/com/skeleton/skeletonsrvc/ObjectFactory.java
./client/target/generated-sources/jaxb/xyz/abc/com/skeleton/skeletonsrvc/ObjectFactory.java
user@host:~/ws/soap-skeleton$ 

0 个答案:

没有答案