java - 使用 @webservice 将 wsdl 文件/工件导入 SOAP 初学者/测试客户端的 netbeans
问题描述
所以我已经能够生成/发布 @webservice 测试类,在浏览器中查看 WSDL,然后通过命令提示符将其导入到我的计算机文件系统中,但是当我尝试使用该方法将客户端连接到它时,我在 netbeans 中得到“找不到符号”。我是否必须以某种方式将这些文件专门导入 netbeans?如果有怎么办?
另外,我有点不确定如何通过查看工件文件来知道要调用什么方法,但我很确定我调用的是正确的方法。这是 Ian Darwin 的“Java Cookbook”的第 447 页。任何帮助表示赞赏!最好的问候, 埃文
解决方案
通常,您会根据 wsdl 文件生成客户端存根。所以你不能只是试图在你的班级上获得一个端口。你
- 需要基于该 wsdl 生成客户端存根
- 通过 JaxWS API 手动获取您的端口
推荐阅读
- express - TokenError:在护照谷歌oauth20中未经授权
- python-3.x - 有没有办法将 FFT 应用于不均匀间隔的时间序列?
- android - 谷歌语音输入与 PC 建议
- java - inappmessaging-display:17.0.0' CreateProcess error=206, 文件名或扩展名太长
- r - 如何从 lightgbm 模型 IN R 中绘制决策树?
- html - 如何创建 html URL 以打开 LotusNotes 并填充收件人和主题字段
- c++ - OpenCV 3.3.1 和 HDF5 图像读取
- bash - rsync :递归同步多种文件类型,同时忽略目录结构
- ansible - ansible IOS_Config 超时覆盖
- .htaccess - 使用 htaccess 将 Google 字体和标签管理器添加到 Content-Security-Policy