Maple-Story 2014年01月17日
axis2 开发weberivce 来位大神把这问题收了吧。
表示 试了千百次 都是 Xml输入参数格式不正确
用测试工具可以测试成功
不知道是什么原因,有大神亲自帮忙 试试这接口吧
参数 接口名 方法 提供 只要能返回数据就行了


	//保存查询参数XML格式
StringBuffer xml = new StringBuffer("<?xml version=\"1.0\" encoding=\"UTF-8\"?>");
xml.append("<ParamsXml>");
xml.append("<Params>");
xml.append("<AgentID>GDDX</AgentID>");
xml.append("<DepartureAirport>CAN</DepartureAirport>");//三字码
xml.append("<ArriveAirport>PEK</ArriveAirport>");//三字码
xml.append("<DepartureDate>2014-01-18</DepartureDate>");//时间
xml.append("<CarrierCode></CarrierCode>");//航空公司二字码,可空
xml.append("<FS>D</FS>");//D:直达,N:中转
xml.append("</Params>");
xml.append("</ParamsXml>");

System.out.println("请求XML:"+xml.toString());


// axis2 服务端
String url = "http://ws04.itour.cn:8084/ItourAgentCRSService.asmx?wsdl";

//确定调用方法
options.setAction("http://itour.cn/AV");

//指定要调用的AV方法及WSDL文件的命名空间
QName qname = new QName("http://itour.cn/","AV");
...全文
184 点赞 收藏 8
写回复
8 条回复

还没有回复,快来抢沙发~

发动态
发帖子
Web 开发
创建于2007-09-28

5.2w+

社区成员

34.1w+

社区内容

Java Web 开发
社区公告
暂无公告