本月博客排行
-
第1名
宏天软件 -
第2名
kaizi1992 -
第3名
wallimn - zhanjia
- daizj
- sunnylocus
- zhangjijun
- chenqisdfx
年度博客排行
-
第1名
青否云后端云 -
第2名
宏天软件 -
第3名
wy_19921005 - gashero
- gengyun12
- vipbooks
- robotmen
- wallimn
- e_e
- hbxflihua
- qepwqnp
- ranbuijj
- 解宜然
- 大家都说我很棒
- javashop
- fantaxy025025
- zw7534313
- jickcai
- benladeng5225
- ssydxa219
- sam123456gz
- zysnba
- gdpglc
- sichunli_030
- tanling8334
- gaojingsong
- appalese
- wiseboyloves
- xpenxpen
- zhangyi0618
- arpenker
- jh108020
- kaizi1992
- xyuma
- luxurioust
- 龙哥IT
- nychen2000
- wangchen.ily
- wjianwei666
- xiangjie88
- Jameslyy
- jbosscn
- lzyfn123
- 狂盗一枝梅
- hanbaohong
- mengjichen
- java-007
- ganxueyun
- zxq_2017
- lemonhandsome
最新文章列表
何为CXF
感谢作者的整理 文章转自:http://www.iteye.com/topic/83092
CXF是 IONA的OpenSource ESB Celtix与 号称最快的Soap协议栈 XFire合并的 ...
Spring+CXF Service类中无法注入Dao
在用Spring+CXF开发webservice的时候发现一个问题,CXF监听之后的实现类不能注入Dao,在网上查了点别人的资料,解决了问题
首先Spring的注入配置还是像一般的Spring一样注入
spring-config_ruleService.xml
<!-- 把产品信息的DAO的对象注入到service中 -->
<bean id="RuleSe ...
CXF开发webservice需要的最少jar包,CXF发布和调用客户端代码
cxf-2.3.3.jargeronimo-annotation_1.0_spec-1.1.1.jargeronimo-jaxws_2.2_spec-1.0.jargeronimo-stax-api_1.0_spec-1.0.1.jargeronimo-ws-metadata_2.0_spec-1.1.3.jarjaxb-api-2.2.1.jar
bboss支持最新的apache cxf v3.1.0
bboss升级cxf到最新的apache cxf 3.1.0版本,本文介绍应用和平台升级cxf引擎的方法。
1.用户首先要升级到bboss框架的最新版本,版本下载和构建方法请参考文档《bboss项目下载地址》《bboss ant构建方法》
和服务相关的主要包bboss-rpc.jar
2.cxf2.2.4升级到cxf 2.7.6方法
2.1 按照图一所示找出项目的web-inf/lib下与cxf ...
使用CXF开发Web Service的服务端
首先编写要发布的方法接口:
@WebService
public interface HelloWorld {
public String sayHi(String name);
}
接口此处必须添加@WebService
接口的实现类:
@WebService(endpointInterface="com.hlt.cxf.ws.HelloWorld"
,ser ...
CXF+WebService中的一些问题
1、今天看教程写了一个CXF+Spring+WebService的一个Demo,成功在服务器发布了,但是在客户端访问的时候老是报错:javax.xml.ws.soap.SOAPFaultException: Cannot create a secure XMLInputFactory
最后发现是服务器端少了两个架包(stax2-api-3.1.x.jar 和 woodstox-core-asl-4 ...
Apache CXF 自动生成客户端代码
apache-cxf-2.7.6\bin>wsdl2java.bat -frontend jaxws21 -p com.d
atainfo.test.webservice.channel -client http://ip:port/webservice/TestWebService?wsdl
-p:代码的packege
-client:生成客户端代码
基于spring3.0的cxf发布webservice+client的源码
由于项目上要求我们系统发布一个webservice服务,经过各种对比,选择了cxf发布webservice服务,代码我就不一一解析了,有些注释在里面,我直接把myeclipse工程压缩传上来了,down下去直接import吧
注:cxf用的是官方的新版本2.7.6,spring是3.0版本,jdk是1.6
由于网站的附件大小限制,lib包我全删了,http://apache.etoak ...
cxf + spring +maven +tomat7 搭建webservice(MTOM) 上传文件(一)环境准备
1.首先需要下载cxf。官方下载地址:http://cxf.apache.org/download.html
下载 Binary distribution zip。
2.解压至任意目录,以便之后用cxf的工具生成java调用的类。目录结构是这样的。
3.在eclipse中新建maven工程,编写pom.xml 引入相关jar。pom.xml文件内容如下
<project xmlns=&q ...
CXF-03 WebService中传递复杂类型对象
前面介绍的都是传递简单的字符串,现在开始介绍传递复杂类型的对象。如JavaBean、Array、List、Map等。
1、首先看看服务器端的代码所需要的JavaBean对象
package com.iflytek.entity;
import java.io.Serializable;
/**
* @author xdwang
*
* @creat ...
CXF-02 CXF对Interceptor拦截器的支持
今天我们来说一下CXF的Interceptor,其主要功能就是在每个请求响应之前或响应之后,做一些事情。这里的Interceptor就和Filter、Struts的Interceptor很类似,提供它的主要作用就是为了很好的降低代码的耦合性,提供代码的内聚性。下面我们就看看CXF的Interceptor是怎么样工作的。
1、我们就用上篇博客中的HelloWorldService,客 ...
CXF-01 CXF入门
一、CXF WebService准备
CXF官网:http://cxf.apache.org/
从官网上下载CXF Jar,将下载下来的Jar包解压后,目录为:
1、bin目录提供的是常用的dos控制台命令工具
2、docs 帮助文档
3
CXF WSDL转JAVA代码时类型转换
日期类型转换,将如下代码放到一个XML文件中,生成代码时增加-b参数:
例生成客户端代码: wsdl2java -d src -client http://localhost:8080/ws/services/HelloWorld?wsdl -b jaxb-binding-date.xml
使用wsdl2java命令,CMD切换目录至CXF的BIN目录下
jaxb-binding-date.xml ...
根据wsdl生成java代码的方法
今天排查同事的一个很奇怪的问题,现在将今天遇到的问题列举出来。
在调用外围系统的webservice服务时候,一般来说对方会提供一个wsdl,然后我们要根据wsdl生成相应的类,通过这种方式,做到了跨语言的完美方案,但是也带来了一些复杂性。在java中我们一般使用jdk自带的wsimport工具或者其他三方系统的wsdl4j工具生成java版本的stub实现。
...
CXF动态配置webservice访问数据库,并在客户端实现动态调用
动态配置webservice访问数据库,使用cxf2.6+spring3+mybatis3+struts2,使用jedis作为缓存服务器,配置格式与传输格式为json,仅供参考学习.
并在客户端实现动态调用
...
cxf-webservice错误收集整理
①找不到类
class org.bgi.health.dto.HospitalDto nor any of its super class is known to this context.
网上找了很久,有的需要 加上泛型说明,比如List a = new ArrayList();
这种改写成 List<HospitalDto> a = new ArrayList<Hos ...