zoukankan      html  css  js  c++  java
  • 项目中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

  • 相关阅读:
    F4搜索帮助 带回多个值
    ALV Tree demo(WBS元素分层显示)[引用别人的]
    WDA导出文件XLS,WORD
    采购信息记录修改[BDC]
    增强:MB1A物料价格检查
    机器学习中常见优化方法汇总
    统计模型机器学习模型领域相关知识,指标概念及问题点积累
    机器学习数学知识中令人费解的notation符号注解
    线性代数的视角理解LSR(least square regression)的参数评估算法本质
    statsmodels中的summary解读(以linear regression模型为例)
  • 原文地址:https://www.cnblogs.com/yjk295722366/p/9440936.html
Copyright © 2011-2022 走看看