Command-line (IMCL) and utilities tool (IMUTILS) commands from the Installation Manager install kit fail on 64-bit zLinux with this error: wrong ELF class: ELFCLASS64

Technote (troubleshooting)


Problem(Abstract)

An attempt to run a command from the IBM Installation Manager command-line environment or IMUTILSC in the install kit for the Installation Manager generates an error and the command does not run.
The error points to the org.eclipse.equinox.launcher.gtk.linux.s390x_1.1.200.v20120522-1822 plug-in in the Installation Manager install kit plug-in directory and reports this information:
<systemoutput>eclipse_1502.so: wrong ELF class: ELFCLASS64</systemoutput>.

Cause

The JVM that is packaged in the Installation Manager's install kit is a 31-bit application. The launcher plug-in that the Installation Manager command-line environment and IMUTILSC are configured to use contains the 64-bit eclipse_1502.so library.

Resolving the problem

Modify the launcher library in the imcl.ini and imutilsc.ini files to point to the plug-in that contains the 31-bit eclipse_1502.so library. To change the launcher library edit the s390x section of the launcher plug-in name to s390.

Change the imcl.ini and imtutils.ini files according to this example:

Original file
--launcher.library
../plugins/org.eclipse.equinox.launcher.gtk.linux.s390x_1.1.200.v20120522-1822

Changed file
--launcher.library
../plugins/org.eclipse.equinox.launcher.gtk.linux.s390_1.1.200.v20120522-1822


Rate this page:

(0 users)Average rating

Add comments

Document information


More support for:

IBM Installation Manager
Install

Software version:

1.6.2, 1.6.3, 1.6.3.1

Operating system(s):

Linux

Reference #:

1645797

Modified date:

2013-08-07

Translate my page

Machine Translation

Content navigation