从WSDL生成基于JAXB的Web服务客户端(Stub)

时间:2011-12-22 06:01:53

标签: wsdl jaxb webservice-client

我们需要开发基于JAXB的Web服务客户端。 我们只有 WSDL网址。是否存在可以为我们做到这一点的工具?

截至目前,我们正在考虑 xjc 工具,但这需要 xsd 文件作为输入,而我们有 WSDL 文件生成存根。

请指教。

此致 小号

2 个答案:

答案 0 :(得分:2)

您始终可以使用默认使用JAXB的CXF

使用CXF generated Client,您可以只使用WSDL获得所需内容(客户端)。

只需使用:

wsdl2java -d <output-directory> -client <wsdlurl>

答案 1 :(得分:0)

我知道它已经很旧了,但是如果有人迷迷糊糊了:

WSDL包含<types>-Tag之间的域对象的架构。

默认工具xjc可以使用-wsdl命令行选项来解析wsdl。