Code Bye

发布webservice遇到Selection must be WSDL怎样解决

今天发布webservice时遇到了Error:Selection must be WSDL,也没自动生成wsdl,以前没遇到这种情况,去网上搜了一番,也没结果,请问你们有遇到过这个问题吗?该怎么解决


5分
*****WebAPI.asmx?WSDL
引用 2 楼 findcaiyzh 的回复:

*****WebAPI.asmx?WSDL

什么意思?我不太明白

引用 5 楼 hurricane880 的回复:

有办法解决吗?纠结一天了


5分
你这边输入的内容不对啊,应该是一个webservice服务,也就算WSDL结尾的东西,而不是什么浏览器
引用 7 楼 qiujialongjjj 的回复:

你这边输入的内容不对啊,应该是一个webservice服务,也就算WSDL结尾的东西,而不是什么浏览器

我用的Eclipse自动生成的,昨天还是正常的,今天就是找不到WSDL了,主要看第一个图,这根本没法发布。。。
第二张图是我再服务器上运行的结果,Eclipse中的web Explorer

那楼主今天有没有对程序进行修改呢?原来的webservice还发布了吗?
引用 9 楼 qiujialongjjj 的回复:

那楼主今天有没有对程序进行修改呢?原来的webservice还发布了吗?

修改了,对webservice也修改了,重新发布的。

引用 10 楼 zs1252780754 的回复:
Quote: 引用 9 楼 qiujialongjjj 的回复:

那楼主今天有没有对程序进行修改呢?原来的webservice还发布了吗?

修改了,对webservice也修改了,重新发布的。

把代码重新编译呢?

不是.net的?

.net的一般后面加?WSDL就是生成的WSDL.

引用 11 楼 qiujialongjjj 的回复:
Quote: 引用 10 楼 zs1252780754 的回复:
Quote: 引用 9 楼 qiujialongjjj 的回复:

那楼主今天有没有对程序进行修改呢?原来的webservice还发布了吗?

修改了,对webservice也修改了,重新发布的。

把代码重新编译呢?

我把整个项目文件都删了重新写的,还是这个样子,是不是axis2的问题啊

引用 12 楼 findcaiyzh 的回复:

不是.net的?

.net的一般后面加?WSDL就是生成的WSDL.

我用java写的一个小的进销存webservice,主要是为android用的,在发布的最后一步出现了这个问题(图一),我试着在服务器上运行,出现了第二张图片反映的问题,我想是找不到WSDL吧


5分
问错版了???
引用 15 楼 findcaiyzh 的回复:

问错版了???

。。。。貌似是的,我搜索了webservice就来到这了,刚发现这个是.NET的


5分
为什么都喜欢依赖ide去生成类呢
引用 17 楼 fangmingshijie 的回复:

为什么都喜欢依赖ide去生成类呢

我换了发布方式,现在可以了,谢谢大家了!

publish the web service
monitor the web service
第一个界面把这两个勾上就不会了,楼主可以验证一下
换了什么样的发布方式啊

CodeBye 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明发布webservice遇到Selection must be WSDL怎样解决