• 项目中cxf和weblogic整合时报错的问题


    GJYW项目使用的weblogic版本是10.3.6,cxf使用的版本是3.1.4

    在将项目部署到weblogic服务器上时就会报错,通过下面的方式可以解决weblogic和cxf框架在一起报错的问题(解决了本项目报错的问题,未必全部适用):

    Aug 07, 2018 7:22:52 PM weblogic.wsee.jaxws.framework.policy.advertisementimpl.AdvertisementHelperImpl registerExtension

    WARNING: Registering oracle.j2ee.ws.wsdl.extensions.addressing.AddressingExtensionRegistry extension failed; java.lang.NoSuchMethodException: oracle.j2ee.ws.wsdl.extensions.addressing.AddressingExtensionRegistry.registerSerializersAndTypes(com.ibm.wsdl.extensions.PopulatedExtensionRegistry)

    Aug 07, 2018 7:22:52 PM weblogic.wsee.jaxws.spi.WLSProvider createServiceDelegate

    WARNING: Could not read WSDL Definition from URL wsdlDocumentLocation: 2 counts of InaccessibleWSDLException.

    一、优先加载项目中的依赖

        <container-descriptor>
           <!--优先使用Web应用里加载的类,即就是优先加载web-inflib中的jar-->
           <!--<prefer-web-inf-classes>true</prefer-web-inf-classes>-->
          
    <show-archived-real-path-enabled>true</show-archived-real-path-enabled>

           <!--优先加载项目中的jar依赖。-->
           <prefer-application-packages>
               <package-name>org.apache.commons.*</package-name>
               <package-name>org.apache.xerces.*</package-name>
               <package-name>org.apache.commons.lang.*</package-name>
               <package-name>org.apache.xmlbeans.*</package-name>
           </prefer-application-packages>
       </container-descriptor>

    二、添加jar包

    weblogic安装目录的modules目录下找到以下两个jar包放到工程的lib目录中: 
    com.oracle.ws.orawsdl_1.4.0.0.jar和com.oracle.ws.http_client_1.4.0.0.jar 

      

    注:

    后来在发到生成环境中的时候,发现不起作用了,又开始报错,还是上面的错误。

    然后先删除了这三个jar包,重新编译,再复制进来,然后再用maven打包。然后发到生产环境上去,发现竟然好了。

    无语了也是。

    附1:weblogic.xml对标签的顺序有要求

     Weblogic.xml文件中对属性有顺序的要求。

    附2:参考链接

    https://blog.csdn.net/z69183787/article/details/25801697

    http://shuwen.iteye.com/blog/1124220

    http://www.blogjava.net/aoneany/articles/383962.html

    https://stackoverflow.com/questions/25122886/error-deploying-java-application-to-weblogic

  • 相关阅读:
    UVA 11019 Matrix Matcher ( 二维字符串匹配, AC自动机 || 二维Hash )
    蓝桥杯 修改数组 (巧用并查集)
    luoguP3242 [HNOI2015]接水果
    CF757F Team Rocket Rises Again
    luoguP2597 [ZJOI2012]灾难
    luoguP4103 [HEOI2014]大工程
    luoguP3233 [HNOI2014]世界树
    luoguP2495 [SDOI2011]消耗战
    CF613D Kingdom and its Cities
    51nod 1584 加权约数和
  • 原文地址:https://www.cnblogs.com/yjk295722366/p/9440936.html
Copyright © 2020-2023  润新知