Kbase 20309: SonicMQ Silent Install Requires GUI Display Capability
Autor |
  Progress Software Corporation - Progress |
Acesso |
  Público |
Publicação |
  7/5/2001 |
|
SUMMARY:
This solution applies to Progress SonicMQ Versions 3.x. It explains a
requirement for running the batch or "silent" installation on UNIX.
EXPLANATION:
When running the SonicMQ installation script with the -silent option
on Unix, the installation may fail with the following error messages
and exception:
Xlib: connection to "<display machine>:0.0" refused by server
Xlib: Client is not authorized to connect to Server
Unable to extract this archive.
java.lang.InternalError: Can't connect to X11 window server using
'c-rbitar:0.0' as e value of the DISPLAY variable.
at sun.awt.X11GraphicsEnvironment.initDisplay(Native Method)
at <Unloaded Method>
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName0(Compiled Code)
at java.lang.Class.forName(Compiled Code)
at java.awt.GraphicsEnvironment.getLocalGraphicsEnvironment
(GraphicsEnvironmt.java:63)
at java.awt.Font.initializeFont(Font.java:259)
at java.awt.Font.<init>(Font.java:289)
at com.installshield.isjava.runtime.InfoContainer.load
(Compiled Code)
at com.installshield.isjava.runtime.InfoContainer.equals(
InfoContainer.java:)
at setup.initiateGUI(install.java:515)
at setup.execute(Compiled Code)
at setup.<init>(install.java:179)
at setup.main(install.java:815)
java.lang.RuntimeException
at java.lang.Throwable.fillInStackTrace(Native Method)
at java.lang.Throwable.fillInStackTrace(Compiled Code)
at java.lang.Throwable.<init>(Compiled Code)
at java.lang.Exception.<init>(Compiled Code)
at java.lang.RuntimeException.<init>(RuntimeException.java:37)
at setup.bail(install.java:795)
at setup.execute(Compiled Code)
at setup.<init>(install.java:179)
at setup.main(install.java:815)
**ERROR failed to install
SOLUTION:
When the SonicMQ installation script is run with the -silent option,
it runs without launching a GUI. However, even when you install
SonicMQ in this manner, your installation machine must have GUI
display capability, and on UNIX, the $DISPLAY variable must be set as
per the instructions for running the basic installation (see
referenced documentation below), and your userid must have access
to display on the UNIX host.
SonicMQ 3.5 may be installed on a platform with no GUI using the
console install.
References to Written Documentation:
SonicMQ Installation Configuration & Administration Guide,
Chapter 1, Installation