历史版本17 :WebLogic部署问题 返回文档
编辑时间: 内容长度:图片数:目录数: 修改原因:

目录:

1. WebLogic12.1.1 部署问题编辑

按照 Weblogic 服务器部署 的步骤对 WebLogic12.1.1 进行部署,会出现部署不成功的现象。

1.1 解决方案

更改或删除 %FR_HOME%/WEB-INF/lib 目录下的 db2jcc.jar 文件即可部署成功。

2. WebLogic部署类冲突编辑

部署好 WebLogic 之后,启动项目,报错如下:


Root cause of ServletException.
java.util.ServiceConfigurationError: javax.xml.ws.spi.Provider: Provider weblogi
c.wsee.jaxws.spi.WLSProvider could not be instantiated: java.lang.ClassCastExcep
tion
        at java.util.ServiceLoader.fail(ServiceLoader.java:207)
        at java.util.ServiceLoader.access$100(ServiceLoader.java:164)
        at java.util.ServiceLoader$LazyIterator.next(ServiceLoader.java:353)
        at java.util.ServiceLoader$1.next(ServiceLoader.java:421)
        at javax.xml.ws.spi.Provider.getProviderUsingServiceLoader(Provider.java
:146)
        Truncated. see log file for complete stacktrace
Caused By: java.lang.ClassCastException
        at java.lang.Class.cast(Class.java:2990)
        at java.util.ServiceLoader$LazyIterator.next(ServiceLoader.java:345)
        at java.util.ServiceLoader$1.next(ServiceLoader.java:421)
        at javax.xml.ws.spi.Provider.getProviderUsingServiceLoader(Provider.java
:146)
        at javax.xml.ws.spi.Provider.provider(Provider.java:106)
        Truncated. see log file for complete stacktrace
>

2.1 报错原因

由于进行系统集成时引起的类冲突。

2.2 解决方案

由于 fr-third-8.0.jar 包中的 XML 引起的冲突,删掉 third 包中的 com\fr\third\javax\xml\namespace\QName.class 即可。
222

3. WebLogic 部署到 Linux 下报错编辑

3.1 问题描述


Weblogic11g 部署到 Linux 服务器下,服务器 JDK 版本为 JDK1.6,报错 Could not initialize class sun.java2d.Disposer

3.2 解决方案

给虚拟机指定参数即可

-Dsun.java2d.noddraw=true