My Oracle Support Banner

Weblogic and EM Console Hang Upon Login ; Hung Thread References to uiFontPropertyPersistenceManager (Doc ID 2699643.1)

Last updated on MAY 15, 2023

Applies to:

Oracle Reports Developer - Version 12.2.1.4.0 and later
Oracle Forms - Version 12.2.1.4.0 and later
Oracle Forms for OCI - Version 12.2.1.4.0 and later
Information in this document applies to any platform.

Symptoms

On : 12.2.1.3.0 version, Cloud Issues

Weblogic Admin Console or EM FMW Control hang upon login. The issue started after reboot.
 
Behavior Description:

1. Start AdminServer using "startWebLogic.sh"
2. If attempt to login to Console or EM, it spins and never returns.

http://<hostname>:<port>/console
http://<hostname>:<port>/em

3. While spinning, if attempt to stopWebLogic.sh, it also hangs as it cannot connect to stop the process. Must Ctrl-C and "kill -9 <pid>"
4. If startWebLogic.sh, then immediately "startManagedWeblogic.sh WLS_REPORTS http://<hostname>:<port>", then WLS_REPORTS starts successfully and can do showjobs or showenv.
5. Only if the Console/EM login attempt hangs that nothing can connect to Weblogic to start or stop any managed server.

Tried removing Reports component from config.xml as described in the following note, but that did not help:

          <Note:2639731.1> Unable To Connect To AdminServer Via Admin Console Or Wlst.sh; Hung Thread References to ReportsToolsComponentManager

Generating thread dump using "kill -3" on AdminServer reveals this relevant information:

[ACTIVE] ExecuteThread: '11' for queue: 'weblogic.kernel.Default (self-tuning)'" #89 daemon prio=5 os_prio=0 tid=0x00007f3fec00b000 nid=0x15d9 runnable [0x00007f3fbb0ee000]
  java.lang.Thread.State: RUNNABLE
at java.lang.String.trim(String.java:2878)
at oracle.frcomp.config.mbeans.uiFontPropertyPersistenceManager.load(uiFontPropertyPersistenceManager.java:102)
at oracle.as.jmx.framework.util.DefaultConfigObjectMBeanAssociationInfo.loadConfigObject(DefaultConfigObjectMBeanAssociationInfo.java:638)
at oracle.as.jmx.framework.util.DefaultConfigObjectMBeanAssociationInfo.initializeConfigObjectAndAssociatedMBean(DefaultConfigObjectMBeanAssociationInfo.java:676)
at oracle.reports.cam.mbeans.MbeanRegistrationHelper.registerMbeans(MbeanRegistrationHelper.java:92)
at oracle.reports.admin.cam.tools.ReportsToolsComponentManager.registerConfigMbeans(ReportsToolsComponentManager.java:231)
at oracle.reports.admin.cam.tools.ReportsToolsComponentManager.load(ReportsToolsComponentManager.java:136)
at oracle.reports.admin.cam.tools.ReportsToolsComponentManager.preRegister(ReportsToolsComponentManager.java:118)
at oracle.as.jmx.framework.standardmbeans.spi.OracleStandardEmitterMBean$1.run(OracleStandardEmitterMBean.java:567)
at java.security.AccessController.doPrivileged(Native Method)
at oracle.as.jmx.framework.standardmbeans.spi.OracleStandardEmitterMBean.doPreRegister(OracleStandardEmitterMBean.java:564)
at oracle.as.jmx.framework.wls.spi.EditSessionInterceptor.internalPreRegister(EditSessionInterceptor.java:140)
at oracle.as.jmx.framework.generic.spi.interceptors.AbstractMBeanInterceptor.doPreRegister(AbstractMBeanInterceptor.java:180)
at oracle.adf.mbean.share.AdfMBeanInterceptor.internalPreRegister(AdfMBeanInterceptor.java:204)

.....

Changes

 Problem starts to occur after reboot.

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
Changes
Cause
Solution
References


My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.