wsdl-webservice中axis2的问题

问题描述

webservice中axis2的问题

公司做项目的时候用到了这个方法:
Document doc = XMLUtils.newDocument(“http://webservice.webxml.com.cn/WebServices/WeatherWS.asmx?wsdl”);
其中XMLUtils用到了 import org.apache.axis2.util.XMLUtils; 这个包。
但是在公司的平台中axis2不建议使用。
不知道大家有什么其他的好的方法去做?

解决方案

找个其它的xml jar包就行啊。

解决方案二:

// 创建一个新的SAXBuilder
DocumentBuilderFactory dbf = DocumentBuilderFactory.newInstance();
DocumentBuilder db = dbf.newDocumentBuilder();
Document doc = db.parse(“http://webservice.webxml.com.cn/WebServices/WeatherWS.asmx?wsdl”);

解决方案三:

要不然用其他第三方的解析包,要不然自己先用流读进来,自己写解析。

解决方案四:

Axis2 Webservice new RPCServiceClient()错误的问题
一个axis2 webservice helloword例子
eclipse插件axis2-1.4开发webservice的问题

时间: 2024-09-14 16:12:14

wsdl-webservice中axis2的问题的相关文章

发布-webservice中的wsdl格式

问题描述 webservice中的wsdl格式 我的是用xfire发布的.我的远程访问的wsdl和别人的有点区别 我的 别人的 几个问题 1:标签中我的是 他的都是 有关系吗.或者是怎么改成他那样的 2:在参数列表中.我的name属性是in1,int2 如何改成他那样的直接知道是要输入什么,name=flag,name=message等 2:如果我想把让我的返回参数弄成多个属性组成的对象,就像他那样的.怎么弄? 解决方案 第一个问题.我的标签都是xsd的,他的是s的,有关系吗.或者如何改成他那样

java-在myeclipse中webservice中wsdlLocation指定wsdl路径问题

问题描述 在myeclipse中webservice中wsdlLocation指定wsdl路径问题 工程路径 以及说明 wsdlLocation="/META-INF/wsdl/user.wsdl",我指明了其wsdl的文件路径 启动服务后 报以下异常 ,问题这里的路径该如何写呢

flex调用webservice中的自定义类的方法

 flex如何调用webservice中的自定义类,下面有个不错的示例,不了解的朋友可以参考下 代码如下: public class ReturnResult  {  public int curIndex { get; set; }  public DataTable idxList { get; set; }  }  //测试数据库连接  [WebMethod(Description = "!!!测试数据库连接,链接字符串在web.config中")]  public bool c

webservice中定义的ref参数 用java怎么调用

问题描述 webservice中定义的ref参数 用java怎么调用 接口格式是这样的 int HisTrans(string ParamIn, ref string ParamOut) 我java的写法是: String paramIn = "GetHealthYE卡号"; String url = "http://ip:668/jjzyy/weixinwebservice.asmx";// 访问的url String namespace = "http

急!急!!急!!!求解如何在WebService中使用Session或Cookie---WebService安全策略

问题描述 现在我们开发一个项目,业务逻辑层全部用WebService,客户端有Flex和Asp.Net,Flex和Asp.Net的所有业务逻辑数据库的访问全部调用WebService中的方法(好象Flex也不能直接对数据库进行访问,所以也只能用WebService),现在就出现问题了,就是WebService中的权限问题了,比如:我在WebService中有一个Login的方法,还有一个ChangePwd修改用户密码的方法,可之,如果我要调用ChangePwd方法前我一定要判断用户是否Login

在 WebService 中使用属性

web 在 WebService 中发布一个方法很简单,只要将你要发布的方法用 System.Web.Services.WebMethodAttribute 属性类来标识出就可以了,但是该属性只能应用于方法而不能应用到属性.该类的MSDN文档可以见到(C#):[AttributeUsage(AttributeTargets.Method)]public sealed class WebMethodAttribute : Attribute 那么,如果我们需要将一个属性也发布成一个Web方法,该如

【转】WebService中使用自定义类的解决方法(5种)

原址:http://www.cnblogs.com/lxinxuan/archive/2007/05/24/758317.html Demo下载:http://files.cnblogs.com/lxinxuan/wa.rar        最近一个项目要用到webservice调用业务层类,刚开始的时候遇到了一点小麻烦,经过这两天的总结和实践,终于总结出几个比较常见的情况下的解决方法.         不知道大家是怎么解决,可能太简单了,所以没有觉得它是一个问题.反正我在博客园中没有搜索到相关

webservice中如何引用外部对象。

问题描述 问题1创建了一个webservice用来验证用户信息[WebMethod]publicboolValidation(Useru){return...//}在webservice中引用了User的dll.感觉这样相当麻烦.我的user只是一个类.在这里还必须得把它编译成dll.且在BusinessLogicTier中调用webservice时传入一个User对象,报错:Login.User与Login.Service.User类型参数不匹配..在这里的Service是怎么多出来的??问题

在asp.net webservice中如何使用session

原文:在asp.net webservice中如何使用session 原文:刘武|在asp.net webservice中如何使用session   在使用asp.net编写webservice时,默认情况下是不支持session的,但我们可以把WebMethod的EnableSession选项设为true来显式的打开它,请看以下例子: 1 新建网站WebSite  2 新建web服务WebService.asmx,它具有以下两个方法: C#-Code: [WebMethod(EnableSes