【发布时间】:2011-07-18 08:36:35
【问题描述】:
我想使用 Spring WS 构建一个带有 JAXB 的 Webservice-Client 来编组和解组 Java 类。
但我只有一个 WSDL 文件。当我理解正确时,我可以使用 JAXB (xjc.exe) 生成 Java 类,然后我可以使用 Spring WS 来检索 Webservice-Data 并发送答案。
但是 JAXB 只能从 xsd-schema 文件生成 Java 类。我现在必须从 WSDL 文件中手动复制那些 xsd 定义以通过 JAXB 生成这些类吗? (在我的例子中,WSDL 文件包含 4 个 XSD 定义)。
或者有没有办法将整个 WSDL 转换为我可以与 Spring WS 一起使用的 Java 类(我知道有“wsimport”,但它是 JAX-WS 的一部分,我认为我不能使用在这种情况下,对吧?)。
那么 Spring WS / JAXB / 一个 WSDL 文件的常用方法是什么?
我真的很想开始使用 Spring WS 和 JAXB - 非常感谢您的帮助!
【问题讨论】:
-
请查看:stackoverflow.com/questions/42952387/…Reggards!
标签: java web-services spring wsdl jaxb