问题描述
我引用JAVA的WebService正常情况会自动生成代理类,结果发现没有生成,于是我手动生成提示如下错误错误:无法从命名空间“urn:http.service.common.webservice.dqmis.ypeg.cn”导入绑定某WebServiceSoapBinding”。-无法导入操作“subData”。-缺少数据类型“DataHandler”(应该JAVA内置对象,这个错误导致不能生成成功)请教各位有经验的朋友怎么解决这个问题
解决方案
解决方案二:
webservice只能使用基本类型+dataset上面的错误,是不是使用了不识别的类型造成的啊。
解决方案三:
.net的webservice可以使用的數據類型很少,當然也不會支持什么DataHandler。建議找個soap組件,自己寫,表用代理類了
解决方案四:
网上说具体解决办法是自己封装soap请求包,然后进行调用这个我没接触过,不知道哪位高人有做过的,请指点下,项目很急。哎。。。在线等
解决方案五:
.NET中没有DataHandler这个类型,是JAVA中的。
解决方案六:
如果你调用java的webservice,那么返回数据类型必须是公共的;
解决方案七:
参考:
解决方案八:
实在不行的话,你可以换一种实现方法.用webservice的代理实现,可以用wsdl工具生成代码类,这跟直接引用是一样的,而且用代理可以动态指向不同的服务器
解决方案九:
谢谢各位朋友的回复现在的情况是,一定要也就是强行在不是公用的类型上,一定要实现该接口
解决方案十:
UP各位帮忙啊
解决方案十一:
高手不吝啬赐教啊
解决方案十二:
确实不会,只能友情帮顶了.
解决方案十三:
感谢啊有谁愿意援助一把的
解决方案十四:
在顶
解决方案十五:
其他方案:
访问我的博客程序员日记
其他方案:
你的BLOG不错,但是好象没有关于该主题的文章谢谢14楼的回复,但是我的目的不是为了建代理类,是因为对象的关系
其他方案:
在顶