Java tool (OWM, NETCA, NETMGA, NETCA, DBCA, OUI, etc) fails to display or hangs (Doc ID 549623.1)

Last updated on OCTOBER 31, 2016

Applies to:

Net Configuration Assistant - NetCA - Version 10.2.0.4 to 11.2.0.3 [Release 10.2 to 11.2]
Net Manager - NetMgr - Version 9.0.1.0.0 to 11.2.0.3 [Release 9.0.1 to 11.2]
Oracle Universal Installer - Version 11.1.0.6 to 11.2.0.3 [Release 11.1 to 11.2]
Oracle Security Service - Version 9.1 to 11.2.0.3
Information in this document applies to any platform.
Net Configuration Assistant - NetCA - Version: 9.1 to 11.1
Net Manager - NetMgr - Version: 9.1 to 11.1
Oracle Net Services - Version: 9.1 to 11.1
Oracle Database Configuration Assistant - Version: 9.1 to 11.1
Oracle Universal Installer - Version: 9.1 to 11.1
This problem can occur on any platform.
checked for currency 8-jul-2013

Symptoms

When starting one of the Java based management tools (OWM, NETCA, NETMGR, DBCA, OUI installer, etc) from our UNIX/Linux machine with display redirected or forwarded to another workstation, the tool starts but it hangs (the application window does not appear, does not refresh or is not drawn correctly) or crashes with errors related to fonts, like the following:

$ owm
Exiting
java.lang.NullPointerException
        at sun.awt.motif.X11FontMetrics.<init>(X11FontMetrics.java:104)
        at sun.awt.motif.X11FontMetrics.getFontMetrics(X11FontMetrics.java:262)
        at sun.awt.motif.MToolkit.getFontMetrics(MToolkit.java:213)
        at java.awt.Component.getFontMetrics(Component.java:1193)
        at oracle.security.admin.util.SplashScreenWindow.createBannerPanel(AdminSplashScreen.java)
        at oracle.security.admin.util.SplashScreenWindow.initControls(AdminSplashScreen.java)
        at oracle.security.admin.util.SplashScreenWindow.<init>(AdminSplashScreen.java)
        at oracle.security.admin.util.SplashScreenThread.<init>(AdminSplashScreen.java)
        at oracle.security.admin.util.AdminSplashScreen.create(AdminSplashScreen.java)
        at oracle.security.admin.wltmgr.owma.OwmaApp.showSplashScreen(OwmaApp.java)
        at oracle.security.admin.wltmgr.owma.OwmaApp.init(OwmaApp.java)
        at oracle.sysman.emSDK.client.appContainer.WebApplication.launch(WebApplication.java:3417)
        at oracle.sysman.emSDK.client.appContainer.WebApplication.main(WebApplication.java:3300)
Done.

Changes

X display is being forwarded (e.g. through SSH tunneling) or directed to another machine, usually a Windows workstation.

Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms