Consultor Eletrônico



Kbase P133505: fmconfig -enable fails to install SonicMQ on RedHat 5 - ERROR: Process exit code: 255
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   2/17/2011
Status: Verified

SYMPTOM(s):

fmconfig -enable fails to install SonicMQ on RedHat 5

SonicMQ 6 debug installation fails with:
Calling SonicMQ installer.
Process exit value unknown, process still running.
ERROR: Process exit code: 255
ERROR: JVM process exit code [ 255 ].
ERROR: Install of SonicMQ failed.
Process exit value unknown, process still running.
ERROR: Process exit code: 1
ERROR: JVM process exit code: 1

Standalone SonicMQ 6 installation from command line fails with:
java.lang.NoClassDefFoundError: java/awt/Container
at java.lang.Class.forName1(Native Method)
at java.lang.Class.forName(Class.java:180)

ldd JREHOME/bin/libawt.so shows several missing libraries from X11 subsystem

FACT(s) (Environment):

Removing Sonic installation files and starting over does not solve the problem
Installing OpenEdge service pack does not help
Removing vpd.properties file does not help
Using correct version of Java
Red Hat Enterprise Linux 5.0
OpenEdge 10.1B
OpenEdge 10.1C
OpenEdge 10.2A
OpenEdge Management 3.1x
OpenEdge Management 3.2x

CAUSE:

The OS is missing libXp.so library. Since SonicMQ install uses java awt libraries and they depend on X11 OS libraries, the installation fails.

FIX:

Download libXp-1.0.0-8.1.el5.i386.rpm or higher.
wget ftp://mirror.switch.ch/pool/1/mirror/scientificlinux/5rolling/x86_64/SL/libXp-1.0.0-8.1.el5.i386.rpm
rpm -Uv libXp-1.0.0-8.1.el5.i386.rpm
OE Management installs Sonic MQ6.1. In order to install MQ6.1, OE Man packages the 1.4.2 JRE in the sonic_setup. To see what files may be missing after a failed fmconfig. from a proenv session, cd to the <oeman31c/sonic_setup/jre14-linux/lib/i386 directory.
Issue the following cmd:

proenv> ldd ./libawt.so

The output of ldd will give the list of missing libraries

Example:

proenv>ldd libawt.so
linux-gate.so.1 => (0xffffe000)
libmlib_image.so (0xf7c9d000)
libjvm.so => not found
libXp.so.6 => /usr/X11R6/lib/libXp.so.6 (0xf7c74000)
libXt.so.6 => /usr/X11R6/lib/libXt.so.6 (0xf7c23000)
libXext.so.6 => /usr/X11R6/lib/libXext.so.6 (0xf7c14000)
libXtst.so.6 => /usr/X11R6/lib/libXtst.so.6 (0xf7c0f000)
libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0xf7b48000)
libm.so.6 => /lib/tls/libm.so.6 (0xf7b25000)
libdl.so.2 => /lib/libdl.so.2 (0xf7b21000)
libjava.so (0xf7aff000)
libc.so.6 => /lib/tls/libc.so.6 (0xf79d4000)
libjvm.so => not found
libSM.so.6 => /usr/X11R6/lib/libSM.so.6 (0xf79cc000)
libICE.so.6 => /usr/X11R6/lib/libICE.so.6 (0xf79b4000)
/lib/ld-linux.so.2 (0x56555000)
libjvm.so => not found
libverify.so (0xf79a1000)
libnsl.so.1 => /lib/libnsl.so.1 (0xf798b000)
libjvm.so => not found