Users Are Unable To Login To Hyperion Financial Management (HFM) Application
(Doc ID 2310257.1)
Last updated on DECEMBER 26, 2022
Applies to:
Hyperion Financial Management - Version 11.1.2.4.202 and laterInformation in this document applies to any platform.
Symptoms
Users unable to access HFM application after attempting to open Data Audit page. Pop-up error for the user attempting to open or refresh Data Audit page, Error " A connection to the server has failed (status=504)"
Stuck Thread errors may also be found in HFM Web tier logs (HFMWebX.log) referencing Data Audit methods:
...
]", which is more than the configured time (StuckThreadMaxTime) of "600" seconds. Stack trace:
Thread-243 "[STUCK] ExecuteThread: '18' for queue: 'weblogic.kernel.Default (self-tuning)'" <alive, in native, suspended, priority=1, DAEMON> {
jrockit.net.SocketNativeIO.readBytesPinned(SocketNativeIO.java:???)
jrockit.net.SocketNativeIO.socketRead(SocketNativeIO.java:24)
java.net.SocketInputStream.socketRead0(SocketInputStream.java:???)
java.net.SocketInputStream.read(SocketInputStream.java:107)
java.io.BufferedInputStream.fill(BufferedInputStream.java:189)
java.io.BufferedInputStream.read1(BufferedInputStream.java:249)
java.io.BufferedInputStream.read(BufferedInputStream.java:308)
^-- Holding lock: java.io.BufferedInputStream@33066a26[thin lock]
org.apache.thrift.transport.TIOStreamTransport.read(TIOStreamTransport.java:122)
org.apache.thrift.transport.TTransport.readAll(TTransport.java:81)
org.apache.thrift.protocol.TCompactProtocol.readByte(TCompactProtocol.java:597)
org.apache.thrift.protocol.TCompactProtocol.readMessageBegin(TCompactProtocol.java:470)
oracle.epm.fm.thrift.protocol.TMultiplexedProtocol.readMessageBegin(TMultiplexedProtocol.java:120)
org.apache.thrift.TServiceClient.receiveBase(TServiceClient.java:69)
oracle.epm.fm.common.service.systeminfo.SystemInfoHandlerService$Client.recv_getDataAuditSize(SystemInfoHandlerService.java:597)
oracle.epm.fm.common.service.systeminfo.SystemInfoHandlerService$Client.getDataAuditSize(SystemInfoHandlerService.java:583)
oracle.epm.fm.domainobject.administration.AdministrationOM.getDataAuditRecordsSize(AdministrationOM.java:331)
oracle.epm.fm.manager.administration.DataAuditList.getDataAuditsSize(DataAuditList.java:93)
oracle.epm.fm.manager.administration.AdministrationManager.getDataAuditsSize(AdministrationManager.java:298)
Thread-243 "[STUCK] ExecuteThread: '18' for queue: 'weblogic.kernel.Default (self-tuning)'" <alive, in native, suspended, priority=1, DAEMON> {
jrockit.net.SocketNativeIO.readBytesPinned(SocketNativeIO.java:???)
jrockit.net.SocketNativeIO.socketRead(SocketNativeIO.java:24)
java.net.SocketInputStream.socketRead0(SocketInputStream.java:???)
java.net.SocketInputStream.read(SocketInputStream.java:107)
java.io.BufferedInputStream.fill(BufferedInputStream.java:189)
java.io.BufferedInputStream.read1(BufferedInputStream.java:249)
java.io.BufferedInputStream.read(BufferedInputStream.java:308)
^-- Holding lock: java.io.BufferedInputStream@33066a26[thin lock]
org.apache.thrift.transport.TIOStreamTransport.read(TIOStreamTransport.java:122)
org.apache.thrift.transport.TTransport.readAll(TTransport.java:81)
org.apache.thrift.protocol.TCompactProtocol.readByte(TCompactProtocol.java:597)
org.apache.thrift.protocol.TCompactProtocol.readMessageBegin(TCompactProtocol.java:470)
oracle.epm.fm.thrift.protocol.TMultiplexedProtocol.readMessageBegin(TMultiplexedProtocol.java:120)
org.apache.thrift.TServiceClient.receiveBase(TServiceClient.java:69)
oracle.epm.fm.common.service.systeminfo.SystemInfoHandlerService$Client.recv_getDataAuditSize(SystemInfoHandlerService.java:597)
oracle.epm.fm.common.service.systeminfo.SystemInfoHandlerService$Client.getDataAuditSize(SystemInfoHandlerService.java:583)
oracle.epm.fm.domainobject.administration.AdministrationOM.getDataAuditRecordsSize(AdministrationOM.java:331)
oracle.epm.fm.manager.administration.DataAuditList.getDataAuditsSize(DataAuditList.java:93)
oracle.epm.fm.manager.administration.AdministrationManager.getDataAuditsSize(AdministrationManager.java:298)
...
Read Timeout error may be seen as well (oracle-epm-fm.log):
...
[YYYY-MM-DDTHH:MM:NN-04:00] [HFMWeb0] [ERROR] [EPMHFM-66030] [oracle.FM.FMCOMMON.oracle.epm.fm.common.exception.ExceptionHelper] [tid: 28] [userId: <anonymous>] [ecid: 00ii4fvO^W0Fw0zrJH09nz3tKbi2z_Iyr0001Yw0000wS,0:1] [APP: FMADFWEB#11.1.2.0] [SRC_CLASS: oracle.epm.fm.common.exception.ExceptionHelper] [SRC_METHOD: handleException] An unexpected communication error has occurred.[[
org.apache.thrift.transport.TTransportException: java.net.SocketTimeoutException: Read timed out
at org.apache.thrift.transport.TIOStreamTransport.read(TIOStreamTransport.java:129)
at org.apache.thrift.transport.TTransport.readAll(TTransport.java:84)
at org.apache.thrift.protocol.TCompactProtocol.readByte(TCompactProtocol.java:601)
at org.apache.thrift.protocol.TCompactProtocol.readMessageBegin(TCompactProtocol.java:470)
at oracle.epm.fm.thrift.protocol.TMultiplexedProtocol.readMessageBegin(TMultiplexedProtocol.java:120)
at org.apache.thrift.TServiceClient.receiveBase(TServiceClient.java:69)
at oracle.epm.fm.common.service.systeminfo.SystemInfoHandlerService$Client.recv_getDataAuditSize(SystemInfoHandlerService.java:598)
at oracle.epm.fm.common.service.systeminfo.SystemInfoHandlerService$Client.getDataAuditSize(SystemInfoHandlerService.java:584)
at oracle.epm.fm.domainobject.administration.AdministrationOM.getDataAuditRecordsSize(AdministrationOM.java:336)
at oracle.epm.fm.manager.administration.DataAuditList.getDataAuditsSize(DataAuditList.java:100)
at oracle.epm.fm.manager.administration.AdministrationManager.getDataAuditsSize(AdministrationManager.java:298)
org.apache.thrift.transport.TTransportException: java.net.SocketTimeoutException: Read timed out
at org.apache.thrift.transport.TIOStreamTransport.read(TIOStreamTransport.java:129)
at org.apache.thrift.transport.TTransport.readAll(TTransport.java:84)
at org.apache.thrift.protocol.TCompactProtocol.readByte(TCompactProtocol.java:601)
at org.apache.thrift.protocol.TCompactProtocol.readMessageBegin(TCompactProtocol.java:470)
at oracle.epm.fm.thrift.protocol.TMultiplexedProtocol.readMessageBegin(TMultiplexedProtocol.java:120)
at org.apache.thrift.TServiceClient.receiveBase(TServiceClient.java:69)
at oracle.epm.fm.common.service.systeminfo.SystemInfoHandlerService$Client.recv_getDataAuditSize(SystemInfoHandlerService.java:598)
at oracle.epm.fm.common.service.systeminfo.SystemInfoHandlerService$Client.getDataAuditSize(SystemInfoHandlerService.java:584)
at oracle.epm.fm.domainobject.administration.AdministrationOM.getDataAuditRecordsSize(AdministrationOM.java:336)
at oracle.epm.fm.manager.administration.DataAuditList.getDataAuditsSize(DataAuditList.java:100)
at oracle.epm.fm.manager.administration.AdministrationManager.getDataAuditsSize(AdministrationManager.java:298)
...
Once access to the Data Audit Page has attempted, HFM application can hang for all users.
Cause
To view full details, sign in with your My Oracle Support account. |
|
Don't have a My Oracle Support account? Click to get started! |
In this Document
Symptoms |
Cause |
Solution |
References |