Axis Java客户端

原创 2007年10月02日 19:07:00

 使用Axis编写Web Service的Java客户端时,operation和parameter的namespace都是必须的,否则JBoss将抛出Endpoint does not contain operation meta data异常。具体设置如下:

   Service service=new Service();
   Call call=(Call)service.createCall();
   call.setTargetEndpointAddress(endpoint);
   call.setOperationName(new QName(namesapce,operationName));

   call.addParameter(new QName(namesapce,parameterName,XMLType, parameterMode);//具体参数见Axis API

   今天就因为namespace的问题,发布在JBoss下的Web Service一直不能用自己写的Client访问,但是使用Eclipse自动生成的Web Service Test Client可以。

  分析Test Client的源码,查看JBoss的server log,对比正确与错误的SOAP消息,终于还是解决了问题。

Java工程使用axis的stub生成webservice客户端代码

Java工程使用axis的stub生成webservice客户端代码

axis将wsdl文件或地址转换成客户端Java代码

1.准备好需要的东东:jdk,tomcat,axis这里是1.3的下载可以到http://download.csdn.net/detail/soanl/4817925  2.配置环境变量:j...
  • soanl
  • soanl
  • 2013年04月25日 23:14
  • 1730

webservice之axis2客户端调用(maven方式创建java项目)

1. 运行环境    (1) 操作系统:window10    (2)JDK:1.7    (3) IDE:Myeclipse10    (4) 服务器:tomcat7 2. 搭建步...

java开发axis 1.4 的webserver客户端和服务端

java开发axis 1.4 的webserver客户端和服务端

Java 中利用 axis2 进行webservice 客户端编写

Java 中利用 axis2  进行webservice 客户端编写    1 安装axis2客户端   下载客户端本文下载的是 1.6.2 下载地址是北京交通大学的apache镜像   地址http...

使用Axis2 wsdl2java命令生成webservice客户端

Axis2生成客户端代码的方式列下: 1 环境:jdk1.5,axis2 1.4.1。 2.访问为你提供服务的端口,确认端口正常。 3.配置系统环境: AXIS_HOME    D:\tools\ax...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Axis Java客户端
举报原因:
原因补充:

(最多只允许输入30个字)