java axis 调用.net webservices 的DataSet数据集

apple130 2010-01-18 03:14:30
我用XFire+ssh来做的不能接收DataSet

http://www.javaeye.com/topic/254604 该(大虾)网页上说用Axis+ssh
方法如下:
首先下载Asix包,直接到Apache下就可以了,下载完成后将解压的webroot/lib下的包全部拷到JDK的lib目录下。然后由控制台进入Jdk目录,运行:
Java -Djava.ext.dirs=lib org.apache.axis.wsdl.WSDL2Java http://www.webxml.com.cn/WebServices/TrainTimeWebService.asmx?wsdl
红色部分是你要的文件调用的webservice程序的地址,就是上面说到的那个wsdl文件,当然前提你必须配置好了Java的环境变量,接下来你会看到在Jdk目录下生成出来了一个cn(适个人设置而定)文件夹,这里面就是Asix为我们生成的Java代码。
  然后将文件夹拷入你的项目的src目录下即可。生成出来的代码中我主要使用的是TrainTimeWebServiceLocator,TrainTimeWebServiceSoap,GetDetailInfoByTrainCodeResponseGetDetailInfoByTrainCodeResult这几个类,

可是我也是这样做的,在执行dos命令的时候生成了这个:{http://www.w3.org/200/XMLSchema}schema already exists
就是不能生成这些类

希望各位大虾能帮我解决一下java ssh框架调用.net WebService接口并且返回的是DataSet的接口问题
...全文
212 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
apple130 2010-01-19
  • 打赏
  • 举报
回复
没有人可以解决么? 纠结哇。。。。。。。。
reandyner 2010-01-19
  • 打赏
  • 举报
回复
顶。。。高手。。。
crazylaa 2010-01-18
  • 打赏
  • 举报
回复
不懂帮顶
apple130 2010-01-18
  • 打赏
  • 举报
回复
我已经说过我是看了这个帖子才用axis来做的啊
yzsunlight 2010-01-18
  • 打赏
  • 举报
回复
http://www.javaeye.com/topic/254604 看看这个对你有帮助没

50,528

社区成员

发帖
与我相关
我的任务
社区描述
Java相关技术讨论
javaspring bootspring cloud 技术论坛(原bbs)
社区管理员
  • Java相关社区
  • 小虚竹
  • 谙忆
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧