【问题标题】:CDIIntegrationService errors were found when Weblogic upgrade from 12.1.2 to 12.1.3Weblogic 从 12.1.2 升级到 12.1.3 时发现 CDIIntegrationService 错误
【发布时间】:2018-10-09 10:29:10
【问题描述】:

我已通过将 setDomainEnv.sh 中 12.1.2 的 wl_home 路径更改为 12.1.3 并重新启动来升级 linux 服务器中的 Weblogic 版本。重新启动时会出现以下错误。 感谢是否有人可以对此提出想法。

java.lang.IllegalAccessError: 试图从类 weblogic.logging.log4j.WLLog4jMemoryBufferAppender 访问方法 com.bea.logging.LogBufferHandler.bufferLogObject(Ljava/lang/Object;)V java.lang.IllegalStateException:无法执行操作:在 weblogic.diagnostics.lifecycle.LoggingServerService 上发布构造 java.lang.IllegalArgumentException:在尝试解决 weblogic.diagnostics.lifecycle.DiagnosticFoundationService 的依赖项时发现错误 java.lang.IllegalStateException:无法执行操作:在 weblogic.diagnostics.lifecycle.DiagnosticFoundationService 上解析 java.lang.IllegalArgumentException:在尝试解决 com.oracle.injection.integration.CDIIntegrationService 的依赖项时发现错误 java.lang.IllegalStateException:无法执行操作:在 com.oracle.injection.integration.CDIIntegrationService 上解析

【问题讨论】:

    标签: cdi java-7 weblogic12c


    【解决方案1】:

    使用 wllog4j.jar,它是 WLS 12.1.3 构建的一部分。 WLS_HOME/server/lib 目录的一部分。

    如果您的 domain-home/lib 文件夹包含旧的 wllog4.jar,它是 12.1.2 的一部分,那么您将面临这个问题

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-11-29
      • 1970-01-01
      • 2017-07-26
      • 2016-11-22
      • 2023-02-08
      • 1970-01-01
      相关资源
      最近更新 更多