`
ziwuzu
  • 浏览: 50561 次
  • 性别: Icon_minigender_1
  • 来自: 长春
社区版块
存档分类
最新评论

标准java调用WebService失败

阅读更多

在cxf的文档中发现有以下的调用方法,来调用WebService

QName serviceName = new QName("http://first.webservice.deng.com/", "SendEmailImplService");

        QName portName = new QName("http://first.webservice.deng.com/", "SendEmailImplPort");

 

        Service service = Service.create(serviceName);

 

        service.addPort(portName, SOAPBinding.SOAP11HTTP_BINDING,

                        "http://localhost/WebServiceRun/services/SendEmailImplPort"); 

 

        com.deng.webservice.first.SendEmail client = service.getPort(portName,  com.deng.webservice.first.SendEmail.class);

 

但我在一个环境中测试能通过,在另一个环境中,报错。

后来发现是jar包版本的问题

import javax.xml.ws.Service;

import javax.xml.ws.soap.SOAPBinding;

这两个类的实现有很多版本,在xfire,cxf,和不同的java版本中均有不同实现,因此要慎用。

 

分享到:
评论

相关推荐

    js调用webservice示例+源码

    js原生调用webservice接口,在IE-v11上测试通过,示例中存在参数传入失败的bug,已附源码,望指点解决的方法。

    C#调用web service

    很好的Word C#调用web service

    Java WebService 简单实例-客户端TheClient.rar

    Java WebService 简单实例 http://blog.csdn.net/kingmax54212008/article/details/49764401 前言:朋友们开始以下教程前,请先看第五大点的注意事项,以避免不必要的重复操作。 一、准备工作(以下为本实例...

    Java如何基于wsimport调用wcf接口

    wcf接口是由.net提供的webservice接口,一般是使用wsdl文件的样式发布,在wsdl文件中,包含该...将这些生成的文件放在相应项目,就可以像调用本地的类一样调用webservice提供给的方法了。 具体步骤: 1、通过w

    Java WebService 简单实例 - 服务器端TheService.rar

    Java WebService 简单实例 http://blog.csdn.net/kingmax54212008/article/details/49764401 前言:朋友们开始以下教程前,请先看第五大点的注意事项,以避免不必要的重复操作。 一、准备工作(以下为本实例...

    webservice整合spring的需要的jar(在项目的lib里)

    现在回想起以前webservice整合spring的时候,由于漏了不少jar 导致调用失败

    经典JAVA.EE企业应用实战.基于WEBLOGIC_JBOSS的JSF_EJB3_JPA整合开发.pdf

    中文名: 经典Java EE企业应用实战--基于WebLogic/JBoss的JSF+EJB 3+JPA整合开发 原名: 经典Java EE企业应用实战--基于WebLogic/JBoss的JSF+EJB 3+JPA整合开发 作者: 李刚 资源格式: PDF 版本: 第一版 出版社: 电子...

    JAVA凤凰框架v118应用代码(包含项目调试方法,附整个源码)

    附件中包含类似WebService的远程方法调用,开发简单。 包含说明文档,框架JavaDoc及源代码 凤凰框架继承了主流框架的特点,应用于大型网站及基于Web的应用。其开发目标是稳定,独立,精炼,简便 相对于117解决了...

    毕业设计之SpringCloud-B2C电子商务平台服务端.zip

    利用断路器(Hystrix)处理服务调用超时和失败,防止故障扩散 4).利用服务网关(Zuul)实现动态路由,利用ZuulFilter进行权限控制 5).完成商品分类表,商品表,订单表等相关数据库表结构设计 6)部署solr搜索引擎,...

    Excel POI读取封装(文件+示范代码)

    // 将带有验证信息的字段加"$c",方便后面验证调用 e.setColumn(e.getColumn() + "$c"); } String s=e.getName(); String excelvalue = map.get(e.getName()).trim(); Object obj=null; DataType stued=new ...

    asp.net知识库

    体验.net 2.0 的优雅(1) -- 异步WebService调用 ASP.NET 2.0页面框架的几点新功能 ASP.NET 2.0 中收集的小功能点 asp.net2.0中的webpart使用小记 2.0问题、错误解决办法 ASP.NET 2.0使用Web Part创建应用程序之二...

Global site tag (gtag.js) - Google Analytics