【发布时间】:2013-10-07 12:52:32
【问题描述】:
我正在尝试学习使用 JAX-WS 进行 Web 服务开发。
我正在尝试this 教程。
我能够正确创建和运行 Web 服务,当我点击链接 http://localhost:8080/WS/Greeting?wsdl 时,我得到了 WSDL 文件。但是,在使用wsimport 创建客户端存根的第 5 步中,如下所示:
CD %CLIENT_PROJECT_HOME%\src
wsimport –s . http://localhost:8080/WS/Greeting?wsdl
我收到如下错误:
【问题讨论】:
-
是的,我可以点击 WSDL,它会在浏览器中显示 WSDL XML。但是当我尝试创建客户端存根时,问题就来了。
-
试试这个:wsimport -keep -verbose localhost:8080/WS/Greeting?wsdl
-
是的,它有效并且创建了所需的 Java 类,但不幸的是我不明白 1. 我所做的有什么问题以及 2. 你的代码有什么不同。这里也有点菜鸟。请在单独的答案中解释。
标签: eclipse web-services jax-ws tomcat7 wsimport