异常:
ERROR - Context initialization failed
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sippush': Invocation of init method failed; nested exception is java.lang.IncompatibleClassChangeError: Class com.ibm.wsdl.DefinitionImpl does not implement the requested interface javax.wsdl.extensions.AttributeExtensible
这个异常主要就是jar包的冲突,具体冲突可能每个遇到的人都一样。
就我而言,因为是将工程从axis实现改为cxf来实现的webservice,所以我的maven工程里的pom里一些jar包的依赖没有修改。我依赖了org.apache.axis.axis-ant,axis.axis这两个包,这两个包引入后,会自动引入一些依赖的jar包如axis-saaj,axis-wsdl4j等。
然而用cxf生成代码时,自带的lib里也有saaj.jar,wsdl4j.jar包等,所以这两对jar包发生了冲突,应该把axis的相关jar包取消后,导入wsdl4j-1.6.2.jar后,异常解决。
分享到:
相关推荐
使用cxf webservice时容易出现的异常
CXF webService 工具类
CXF webservice,mybatis持久层框架,增删改查实例;完整jar包;
cxf WebService jar包
Web Service学习-CXF开发Web Service的权限控制(二)
使用jdk1.6、cxf2.3和tomcat开发的一个关于验证码的webservice接口,主要实现对手机验证码的验证。
maven项目 cxf webservice mongodb mysql 公司真实现目初期实现
实战Web+Service+with+CXF webservice快速入门 webservice快速入门
mybatis+spring+cxf webservice服务 项目框架代码例子,绝对是可以参考的,信不信,只有下载之后才知道
现在主流的webService框架,一个是axis2,一个是cxf,本资源是基于cxf框架的简单例子
具体再解释一下,服务端需要 接口类,实现类,cxf 服务端xml,和一个pojo 客户端也需要接口类文件和pojo,和cxf客户端xml 但是没有接口的实现类,就是为了去服务端来调用的。 具体有不懂可以问我 给我发消息, 劳烦...
cxf webService
使用 CXF 做 webservice 简单例子,用的是cxf-2.1.3.jar
示例为CXF与Spring整合开发的一个简单的WebService
webservice示例 springmvc+maven+cxf发布webservice 博客地址 http://blog.csdn.net/joe_storm/article/details/78839150
CXF WebService整合Spring代码(包含服务,客户端两个工程 和 文档) 需要视频的话,留邮箱
cxf3.2.0作为服务端或客户端,发布webservice或者调用webservice所需的最少jar包。
cxf 开发webservice客户端 代码经过测试
CXF方式开发和部署webservice应用,CXF方式开发和部署webservice应用,CXF方式开发和部署webservice应用,CXF方式开发和部署webservice应用,
SSH整合cxf webservice实例