`

Websphere CXF冲突问题

    博客分类:
  • SOA
阅读更多

最近在WAS上应用CXF实现WebService

发布的时候报了个错误

 

ConfigurationContext:javax.xml.ws.WebServiceException: Validation error: This is a Provider that does not specify a valid Provider interface.   Implementation class: org.apache.cxf.js.rhino.DOMPayloadProvider


00000028 WASAxis2Compo E   WSWS7007E: 由于以下错误,无法正确地装入 SAICMOTOR.EPWeb.war 应用程序模块:javax.xml.ws.WebServiceException: Validation error: This is a Provider that does not specify a valid Provider interface.   Implementation class: org.apache.cxf.js.rhino.DOMPayloadProvider

 

看字面意思是提供了不正确的cxf provider

 

解决方法:

现在发现通过设置was jvm的参数可以解决这个问题,设置方法为:
进入was控制台,点击:应用程序服务器 > server1 > 进程定义 > Java 虚拟机 > 定制属性,新建一个定制属性:
名称:com.ibm.websphere.webservices.DisableIBMJAXWSEngine
值:true

重启服务器。

 

 

分享到:
评论
1 楼 diystyle 2010-09-16  
,这种解决方式试用一下

相关推荐

    websphere下部署CXF项目jar包冲突问题解决方式

    在websphere8.5 下部署含有CXFwebservice的war包无法正常启动,...归根结底原因不是找不到类,而是发布后war下的jar与websphere自身平台下的jar冲突了,要解决此问题就要通过在websphere下建立共享库来根除,可参考附件

    在WebSphere发布CXF注意事项

    本文将深入探讨这些常见问题及其解决方案,帮助你顺利地在WebSphere应用程序服务器上运行CXF服务。 首先,理解CXF与WebSphere的集成原理至关重要。CXF提供了一个Servlet容器插件,可以将其作为一个Servlet部署到...

    部署cxf服务到was7的步骤

    这是因为WebSphere默认会对部署的应用进行扫描,但这种方式可能会与CXF的某些特性冲突,因此需要显式禁用。 ```plaintext Manifest-Version: 1.0 ... UseWSFEP61ScanPolicy: false ``` 2. **处理geronimo-...

    CXF support WAS Weblogic

    ### CXF支持WAS与Weblogic应用服务器 #### 概述 Apache CXF是一个全面的开源框架,用于构建和开发基于服务的应用程序。...遵循这些指南可以帮助开发者顺利部署和运行CXF应用,同时避免常见的类加载冲突等问题。

    tomcat2WAS9.rar

    spring4.3.x、CXF3.2.x框架部署到Websphere9,在TOMCAT8.5跑没问题,到WAS9上各种冲突,框架用的jar和工具都很新,网上资料很少, 最后干脆自己不停尝试,用了2天时间终于把冲突的jar包理顺了。方法就是各种排列组合...

    webservice五种发布方式及客户端调用.pdf

    不过,需要注意的是,CXF可能与某些特定JDK版本或应用服务器(如WebSphere AS 6.1.1)存在兼容性问题。比如,可能会遇到`java.lang.IncompatibleClassChangeError`,这通常是由于不同版本的jar包冲突导致的。解决...

    WAS 发布 第三方WebService的配置文档

    - **构建和部署Axis2和CXFWebService应用**:详细介绍了如何构建Axis2和CXF应用,以及部署过程中可能遇到的常见问题和解决方法。 - **使用第三方JAX-WS运行时的限制和问题**:强调了使用第三方JAX-WS运行时部署应用...

    webservice发布及调用

    然而,在某些情况下,可能会遇到 CXF 与特定环境(如 WebSphere 6.1.1)的兼容性问题。这些问题通常出现在特定的 JAR 包上,比如 “wsdl4j-1.6.2.jar”。 **解决方法:** - **创建 WAS 共享库:** 将有问题的 JAR ...

    webservices-wsdl详解

    开发者可以使用各种工具来生成和处理WSDL文件,例如Apache CXF、IBM WebSphere或Microsoft WSDL工具。这些工具可以帮助自动化服务的创建,从Java类生成WSDL,或者反之亦然,从WSDL生成Java代码。 6. **UDDI(统一...

Global site tag (gtag.js) - Google Analytics