在客户端,CXF与spring的整合,实际上是SpringMVC中controller或service调用WebService代理的一个过程,我们只需要将通过wsdl2java生成的文件加入到我们的项目中,然后在Controller或service中依赖注入WebService 的代理,即将生成文件中服务接口注入到Controller中。然后在我们的配置文件中配置生成的服务接口,在这里与我们一般配...
分类:
编程语言 时间:
2015-01-31 12:54:27
阅读次数:
205
在WebService中消息的传递可以是原生数据类型、String、List、Set等,但是对于Map型的数据类型就需要通过相应的转换才能传递。
实例:
@WebService
public interface Helloworld {
public String sayHello(String name);
public List getCatByUserNam...
分类:
其他好文 时间:
2015-01-31 12:53:15
阅读次数:
127
问题描述:
项目用到cxf 和jaxb数据绑定,发布了一个webservice接口,打成war包部署在tomcate下运行,客户端调用没有任何问题,但是打成ear包部署到weblogic 10.3.6上,客户端调用报系统异常的错误,服务端异常如下:
java.lang.NoClassDefFoundError: org/apache/xerces/jaxp/datatype/XMLGreg...
分类:
编程语言 时间:
2015-01-30 17:49:38
阅读次数:
638
构建基于CXF的WebService服务 Apache CXF = Celtix+XFire,开始叫 Apache CeltiXfire,后来更名为 Apache CXF 了,以下简称为 CXF。CXF 继承了 Celtix 和XFire 两大开源项目的精华,提供了对JAX-WS全面的支持,并且.....
分类:
Web程序 时间:
2015-01-30 17:06:30
阅读次数:
189
问题描述:
服务端用cxf ---2.7.5 的框架发布了一个服务,将工程打成war包部署到tomcat下运行,用soapui测试,没有任何问题,但是打成ear包部署到weblogic 10.3.6上运行,服务可以正常发布,但是soapui测试调用的时候报一下错误:
原因:
查了一些官网资料,发现这居然是weblogic 10.3.6的一个bug
解决办法:
在weblogic的...
分类:
Web程序 时间:
2015-01-30 16:06:29
阅读次数:
1020
一、WebService的开发手段 使用Java开发WebService时可以使用以下两种开发手段 1、使用JDK开发(1.6及以上版本) 2、使用CXF框架开发(工作中)二、使用JDK开发WebService2.1、开发WebService服务器端 1、定义一个interface,...
分类:
Web程序 时间:
2015-01-29 19:15:07
阅读次数:
219
为了对接之前老版本的接口,折腾了好几个小时.主要是目前我的程序采用的是axis2的jax_rpc方式发布webservices服务,用这种服务的客户端,去调用老版本的jax_ws 2.2的接口,会报Runtime空指针。于是采用cxf,使用了cxf3.0.3(当前版本) 的wsdl2java工具,生...
分类:
Web程序 时间:
2015-01-28 17:20:04
阅读次数:
334
服务引擎:servicemix-beanservicemix-camelservicemix-cxf-seservicemix-droolsservicemix-eipservicemix-jsr181 JSR-181服务引擎servicemix-lwcontainer 轻量容器服务引擎servic...
分类:
其他好文 时间:
2015-01-24 17:11:50
阅读次数:
148
一、下载apache-cxf-2.0.4.zip解压后 放置在 d:apache-cxf-2.0.4 ;二、 配置环境变量 path (可以再cmd 中 直接调用 cxf中的 命令)在path最后添加D:\apache-cxf-2.0.4\bin ;我们需要 使用 bin下 wsdl2java三 、...
分类:
编程语言 时间:
2015-01-23 14:38:27
阅读次数:
159
前面一篇文章中,webservice的服务端与客户端都是单独启动,但是在现实项目中,服务端单独启动太没有实际意义了,还是要整合框架启动,所以今天将记录如何整合spring框架。jar包下载地址如下:http://yun.baidu.com/share/link?shareid=547689626&uk=2836507213(一)、web..
分类:
编程语言 时间:
2015-01-21 20:34:59
阅读次数:
161