我在访问一个wsdl时看到一种行为。我使用Apache Axis 1.3以及JAX-WS wsimport工具生成客户端存根,它成功生成了存根。 但是当我使用apache-cxf-2.7.18并使用wsdl2java命令时,它不会生成存根,给我错误。
WSDL位于https上。我也在wsdl2java bat文件中添加了代理。 wsdl包含一个也在https上。
我感觉错误:
似乎它无法包含底层的wsdl。 任何人都可以给我指示我做错了吗?
我相信,当我在进行任何服务发布时,它不能像Axis支持的客户端实现那样具体,而不是CXF支持。或者我可以那样做?是否有任何可以适用的限制?
答案 0 :(得分:1)
(评论中的解决方案)
错误日志在下载WSDL时显示连接错误,可能是由于maven中使用SSL连接时ItemsSource
中代理配置错误
Maven不能使用代理配置下载导入,因为您已经下载了wsdl,您还可以将所有引用的url资源下载到本地文件并更改{NewItemPlaceholder}
以使用每个本地文件。使用相对路径wsdl2java
或网址格式<wsdl:import location=