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

目录:

1. WebLogic12.1.1 部署问题编辑

1.1 问题现象

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

1.2 解决方案

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

2. WebLogic部署类冲突编辑

2.1 问题现象

部署好 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.2 原因分析

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

2.3 解决方案

由于 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

4. Weblogic 部署后模板无法预览编辑

4.1 问题现象

部署后 FR 报表模板无法正常预览,且重启无效,BI 模板可以正常预览。

4.2 解决方案

1)登录 Weblogic 控制台,选择环境>服务器>AdminServer 如下图所示:

43.png

2)选择服务器启动选项,如下图所示:

7.png

3)修改 Weblogic 的启动配置headless=true,如下图所示:

1589857622585156.png