`
cherami
  • 浏览: 211466 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

CXF2.1.1有问题

阅读更多
开始搞Web Service,用了CXF,下载了2.0.8和2.1.1,开始弄的是2.1.1,发现有问题: java.lang.NoSuchMethodError: org.jaxen.BaseXPath.<init>(Ljava/lang/String;Lorg/jaxen/Navigator;)V 怎么也发布不成功,后来修改成2.0.8,发现可以了,通过浏览器访问什么的都没有问题,然后从wsdl生成stubs后,运行unit test有问题: java.lang.IncompatibleClassChangeError     at org.apache.cxf.wsdl11.WSDLServiceBuilder.copyExtensionAttributes(WSDLServiceBuilder.java:120)     at org.apache.cxf.wsdl11.WSDLServiceBuilder.buildServices(WSDLServiceBuilder.java:228)     at org.apache.cxf.wsdl11.WSDLServiceBuilder.buildServices(WSDLServiceBuilder.java:153)     at org.apache.cxf.wsdl11.WSDLServiceFactory.create(WSDLServiceFactory.java:117)     at org.apache.cxf.jaxws.ServiceImpl.initializePorts(ServiceImpl.java:138)     at org.apache.cxf.jaxws.ServiceImpl.<init>(ServiceImpl.java:129)     at org.apache.cxf.jaxws.spi.ProviderImpl.createServiceDelegate(ProviderImpl.java:55)     at javax.xml.ws.Service.<init>(Service.java:57)   唉,步履维艰啊 2008年8月21日更新: 发现这些都是Classpath搞的,因为原来的工程中也包含了老版本的Web  Service的包,我们这个工程在原来的工程里面,但是我发布的时候没有包含原来的jar,但是Eclipse工程里面是依赖的,所以Server运行没有问题,在Eclipse跑单元测试的时候有问题。 2.1.1的问题是DOM4J.JAR搞的,里面也包含了jaxen的类,把那些类从jar包里面去掉问题解决
分享到:
评论

相关推荐

    apache-cxf-2.1.1.zip

    CXF 2.1.1是该框架的一个早期版本,尽管如此,它仍然包含了构建基于SOAP和RESTful服务的基础组件。 Apache CXF的核心特性包括: 1. **SOAP支持**:CXF支持SOAP 1.1和1.2,以及WSDL 1.1和2.0。它提供了一个强大的...

    Apache_cxf_学习笔记

    2.1.1 步骤图 开发一个CXF Web服务通常包括以下几个步骤: 1. 创建服务接口和实现类。 2. 定义WSDL文件或从接口自动生成。 3. 配置CXF服务端点。 4. 部署并启动服务。 5. 创建客户端并调用服务。 2.1.2 步骤详解 ...

    采用(rest ,hession,cxf)几种技术实现webservice

    总结来说,REST、Hessian和CXF是实现Web服务的三种不同方式,每种都有其独特的优点和适用场景。REST以其简洁和灵活性受到广泛欢迎,适合于简单的数据交互;Hessian以其高效和轻量级特性在需要高性能和低带宽消耗的...

    jaxws 2.1jar

    jaxb-api-2.1.jar资源下载

    Web-Service学习手册(Xfire).docx

    2.1.1 下载 Xfire 开发者可以从官方网站或其他可靠的开源仓库下载Xfire的最新版本,以便开始Web Service的开发。 2.1.2 使用 Xfire 开发 Web Service 的基本步骤 1. 导入Xfire的库到项目中。 2. 定义服务接口和服务...

    Activiti6.0依赖jar包依赖解决

    本篇文章将详细解析如何解决 Activiti 6.0.0 的依赖问题。 首先,我们关注到的 "lib" 附件包含了运行 Activiti 6.0.0 程序所需的所有关键 jar 包。这些 jar 包是 Activiti 运行时环境的组成部分,它们提供了 ...

    Java Web Service总结

    WebService 的开源实现有 Axis、Apache CXF 等。Axis 是一种流行的开源 Web Service 实现,它提供了完整的 Web Service 开发和部署解决方案。 二、AXIS AXIS 是一种流行的开源 Web Service 实现。AXIS 提供了完整...

    Mule in Action

    Mule 是一个轻量级的消息传递框架和高度可分布的对象代理系统,它被设计为解决企业集成问题的一个强大工具。Mule 在企业服务总线(Enterprise Service Bus,简称 ESB)领域具有重要的地位,它能够简化不同应用之间的...

Global site tag (gtag.js) - Google Analytics