当前位置:  开发笔记 > 编程语言 > 正文

关于weblogic 10.3.1的jaxws 2.1.5而不是预先安装的jaxws 2.1.1?

如何解决《关于weblogic10.3.1的jaxws2.1.5而不是预先安装的jaxws2.1.1?》经验,为你挑选了1个好方法。

有可能吗?什么时候可以,怎么样?



1> Pascal Thive..:

实际上,WebLogic 10.3中捆绑的JAX-WS实现基于JAX-WS RI 2.1.4,如WebLogic Server的新增功能中所述:

JAX-WS的WebLogic Server实现基于JAX-WS参考实现(RI)版本2.1.4,并包含对工具层的增强,以简化JAX-WS服务的构建和部署,并简化从JAX-RPC到JAX-WS.JAX-WS RI 2.1.4提供了以下功能和增强功能.

但这只是一个旁注:)现在,回答你的问题,是的,这是可能的.基本上,我们的想法是将所有内容打包为EAR,并提供一个weblogic-application.xml指定需要从EAR而不是WebLogic的默认类加载器加载的Java包.为此,请按照下列步骤操作:

    创建一个嵌入了战争的EAR

    META-INF/weblogic-application.xml你的EAR中,放

    
    
      
        webapp.encoding.default
        UTF-8
      
      
        com.sun.xml.*
        javax.xml.bind.*
        javax.jws.*
        javax.xml.soap.*
      
    
    

    将所需的JAR放入WEB-INF/libWAR中.

如果WebLogic报告了类加载问题,则可能必须在该prefer-application-packages元素下添加更多Java包.

推荐阅读
保佑欣疼你的芯疼
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有