公司项目正式环境为weblogic,开发及测试环境都是tomcat。正常启动,在测试调用一个cxf接口时,抛出Caused by: java.lang.ClassCastException: weblogic.xml.stax.XMLStreamInputFactory cannot be cast to javax.xml.stream.XMLInputFactory 异常,而在tomcat下正常。立马判断是jar包冲突。百度后各种方法试了个遍,结果仍旧不行。无论是设置优先加载项目中的jar包还是设置环境。无奈之下只好逐个分析并检查有调用stax解析xml操作的jar包,经过测试后发现geronimo-stax-api_1.0_spec-1.0.jar与weblogic下冲突。删除项目中的这个jar包,调用OK。
- 浏览: 30154 次
- 性别:
- 来自: 湖南
最新评论
-
Tom.X:
http://osgia.com
在Tomcat-OSGi中部署OSGi
相关推荐
Apache CXF 是一个开放源代码框架,提供了用于方便地构建和开发 Web 服务的可靠基础架构。它允许创建高性能和可扩展的服务,您可以将这样的服务部署在 Tomcat 和基于 Spring 的轻量级容器中,以及部署在更高级的...
在这个例子中,CXF被用来创建和托管Web服务,它与WebLogic92集成,使得Web服务可以在WebLogic服务器上运行。 【XDoclet】 XDoclet是一个基于JavaDoc的代码生成工具,它可以自动根据Java源代码中的特定注解生成如EJB...
【WebService CXF详解与入门】 WebService是一种允许不同系统之间进行通信和交互的标准协议,它基于HTTP协议,使得应用程序可以无视具体实现细节地调用互联网上的服务。这种技术使得分布式应用程序的发展成为可能,...
一个CXF webservice 实例,兼容tomcat和weblogic; 已解决了报错:javax.xml.ws.soap.SOAPFaultException: Cannot create a secure XMLInputFactory
在具体技术实现上,CXF使用了Spring框架,从而使得WebService的开发能够利用Spring的依赖注入、声明式事务等特性,增强了应用的可维护性和扩展性。 总结来说,Apache CXF是一个功能强大的WebService开发框架,它...
使用 CXF 做 webservice 简单例子 Apache CXF 是一个开放源代码框架,提供了用于方便地构建和开发 Web 服务的可靠基础架构。它允许创建高性能和可扩展的服务,您可以将这样的服务部署在 Tomcat 和基于 Spring 的轻...
Apache CXF 是一个开放源代码框架,提供了用于方便地构建和开发 Web 服务的可靠基础架构。它允许创建高性能和可扩展的服务,您可以将这样的服务部署在 Tomcat 和基于 Spring 的轻量级容器中,以及部署在更高级的...
在本篇文章中,我们将详细介绍如何使用 CXF (Community Xenith Framework)、Spring 框架以及 JDK 1.5 来开发并部署 WebService 应用到 WebLogic 9.2 平台。尽管现在 Java 技术已经发展到了更新的版本,但这篇教程...
然后,定义一个天气服务接口和其实现类,使用`@WebService`注解标记服务接口和实现类。 发布Web服务通常通过`JaxWsServerFactoryBean`完成。在这个例子中,你可以设置服务实现对象和服务发布地址,还可以添加拦截器...
这使得CXF具有高度的灵活性,能够在轻量级容器(如Tomcat)到全功能的J2EE应用服务器(如Geronimo、JOnAS、JBoss、WebLogic和WebSphere)等各种环境中部署。 为了满足不同编程需求,CXF提供了全面的API支持,包括...
WebService是一种基于XML的Web应用程序接口标准,它允许不同系统之间进行互操作性的数据交换。这种技术尤其适合于跨越不同平台和语言环境的应用集成。在本参考手册中,我们将深入探讨如何作为服务端和客户端来实现...
### WebService与CXF基础知识详解 #### 一、WebService简介 **WebService** 是一种通过网络提供的服务,允许不同系统之间进行交互。它采用标准的Internet协议(如HTTP、XML、SOAP等),使得不同语言编写的程序能够...
**WebService CXF 学习——入门篇** **一、WebService CXF 由来与目标** Apache CXF 是一个流行的开源框架,它源自 ObjectWeb Celtix 和 CodeHaus XFire 的合并,这两个项目分别由 IONA 公司和业界知名SOAP堆栈...
【CXF与WebLogic集成问题详解】 在将CXF服务发布到WebLogic服务器时,可能会遇到一系列的问题。这里我们将详细探讨这些常见问题及其解决方案。 ### 1. javax.jws.webService.portName找不到的错误 该错误通常是...
3. 定义WebService接口和实现:你可以使用JAXB或XSD来定义WebService接口,然后创建对应的Java类作为实现。Spring可以通过动态代理生成符合WSDL的SOAP服务。 4. 部署和测试:将配置好的Spring应用部署到WebLogic...
- 创建一个接口 `ISurveyService` 并使用 `@WebService` 注解来标记该接口为 Web 服务。 - 接口中定义了一个投票方法 `vote`,接受用户名和积分作为参数,并返回一个字符串结果。 3. **服务实现**: - 实现 `...