zoukankan      html  css  js  c++  java
  • 应用WLS PSU后出现错误:“无法从文件'logging.xml'中读取日志记录配置异常:oracle.core.ojdl.logging.LoggingConfigurationException:ODL-52050”(文档ID 2604499.1)

    适用于:

    Hyperion BI +-版本11.1.2.4.000至11.1.2.4.000 [版本11.1]
    Oracle WebLogic Server- 版本10.3.6及更高版本
    Oracle Fusion Middleware-版本11.1.1.7.0至11.1.1.7.0 [版本Oracle11g]
    信息本文档中的内容适用于任何平台。

    病征

    WebLogic Server 10.3.6可以从应用十月PSU开始。但是,该日志文件在解析logging.xml文件时显示错误,并且无法初始化Oracle Diagnostic Logging(ODL)。
    AdminServer标准输出文件中显示了以下堆栈跟踪:

    [ODL] [LoggingConfiguration]“
    2019年10月18日,上午2:07:35 oracle.core.ojdl.logging.LogUtil日志
    INTERNAL_ERROR:无法从文件'<DOMAIN_HOME> / config / fmwconfig / servers / AdminServer / logging中读取日志配置.xml”;异常:oracle.core.ojdl.logging.LoggingConfigurationException:ODL-52050:无法
    处理文件“ <DOMAIN_HOME> /config/fmwconfig/servers/AdminServer/logging.xml”,XML解析异常(行:1,
    列:1,319):org.xml.sax.SAXParseException; lineNumber:1; columnNumber:1319;元素类型“ root”的内容不完整,必须与“(logging_configuration)”匹配
    。oracle.core.ojdl.logging.LoggingConfigurationException :ODL-52050:无法处理文件
    '<DOMAIN_HOME>/config/fmwconfig/servers/AdminServer/logging.xml”,XML解析异常(第1行:
    列:1,319):org.xml.sax.SAXParseException; lineNumber:1;columnNumber:1319; 元素类型“ root”的内容不完整,必须与“(logging_configuration)”匹配。
    在oracle.core.ojdl.logging.impl.LoggingConfigurationImpl.parse(LoggingConfigurationImpl.java:768)
    

    由于WLS启动,因此可能不会注意到上述初始化错误。使用已部署的应用程序时,您可能会遇到其他问题。

    使用EPM / Hyperion 11.1.2.4时,用户无法访问工作空间链接,并且在日志中看到以下异常:

    <错误> <部署程序> <FoundationServices0> <[ACTIVE] ExecuteThread:队列的'0':'weblogic.kernel.Default(自调整)'>
    <BEA-149231> <无法将激活状态设置为true应用程序“ SHAREDSERVICES [Version = 11.1.2.0]”。
    weblogic.application.ModuleException:
    位于weblogic.servlet.internal.WebAppModule.startContexts(WebAppModule.java:1531)
    位于weblogic.servlet.internal.WebAppModule.start(WebAppModule.java:488)
    位于weblogic.application.internal.flow.ModuleStateDriver
    在weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:52)
    处$ 3.next(ModuleStateDriver.java:425)在weblogic.application.internal.flow.ModuleStateDriver.start(ModuleStateDriver.java:119)
    在weblogic.application.internal.flow.ScopedModuleDriver.start(ScopedModuleDriver.java:200)处
    ...
    由... 导致:
    com.hyperion.lcm.common.LCMLogger.isLoggable(LCMLogger.java:1128)
    处的java.lang.NullPointerException com.hyperion.lcm.common.resource.ResourcesCache.cacheProductResourcesOnStartUp(ResourcesCache.java:139)
    上的com.hyperion.lcm.common.LCMLogger.log(LCMLogger.java:1172)com.hyperion.lcm.web.common上的资源
    。 LCMContextListener.contextInitialized(LCMContextListener.java:38)
    ...
    ...
    

    变化

    从2019年10月开始应用WLS补丁集更新(PSU)。新发行的PSU有望继续解决此问题。

    原因

    仅在基础Oracle诊断日志(ODL)组件基于11.1.1.7的Oracle Fusion Middleware部署中才注意到此问题。
    ODL 11.1.1.7.0 LoggingConfigurationImpl方法在读取logging.xml配置文件时使用一种较旧的解析机制,而不是在FMW 11.1.1.9 ODL实现中使用的解析机制。
    WLS PSU与更新的实现保持一致。

    1.一种解决方案是将您使用的FMW产品更新到11.1.1.9版本。
    要么
    2.对于其他具有FMW 11.1.1.7的情况,请应用补丁18561746解决此问题。

    按照自述文件应用补丁。请注意,它不是像PSU一样与Smart Update一起应用的WLS补丁。
    该补丁与OPatch一起用于FMW 11g产品。在这种情况下,应将ORACLE_HOME设置为oracle_common目录。
    不支持任何变通办法或替代解决方案。要解决此问题并保持安全性,需要应用此补丁程序。

    支持说明:
    WLS 10.3.6 PSU在扩展支持下提供,请参阅此链接。PSU还期望安装FMW 11.1.1.9(也在“扩展支持”下)。
    EPM / Hyperion 11.1.2.4安装基于11.1.1.7,没有可用的11.1.1.9更新。EPM / Hyperion 11.1.2.4在“高级支持”下,因此此修补程序针对该用例。
    某些产品,例如Forms&Reports 11.1.2.2和WebCenter 11.1.1.8,也基于11.1.1.7。这些实际上是过期版本,请参阅注释1290894.1。
    该补丁仅适用于11.1.1.7版本。11.1.1.x以前的版本已支持更正错误,并且没有可用的补丁程序,请参阅注释1290894.1。

  • 相关阅读:
    XO Wave-数字音频编纂软件
    LSS:撰写 LaTeX 的扶直对象
    Ubuntu 推出能主动装置编码器、Flash、Java、MS 字体的新包
    目前国内主要有4家“播客”网站
    开始换用 Delphi 2009
    关于 Delphi 中流的使用(10): 压缩与解压缩进度 回复 "ilst" 的问题
    试试带参数的 Exit
    在 Delphi 中调用 JavaScript(2)
    在 Delphi 中调用 JavaScript(1) 回复 "fancy" 的问题
    如何获取重载函数的地址 回复 "flq_00000" 的问题
  • 原文地址:https://www.cnblogs.com/Codebee-club/p/11927224.html
Copyright © 2011-2022 走看看