It's all about the answers!

Ask a question

wrong ELF class: ELFCLASS64

David Bruton (2212) | asked Aug 09 '11, 9:29 a.m.
I am setting up a new build engine for RTC on a Red Hat linux virtual machine. When I try to start the jbe, I get the following error in the log:

JVM terminated. Exit code=-1
-os linux
-ws gtk
-arch x86
-launcher /home/buildvm2/jazz/buildsystem/buildengine/eclipse/jbe
-name Jbe
--launcher.library /home/buildvm2/jazz/buildsystem/buildengine/eclipse/plugins/org.eclipse.equinox.launcher.gtk.linux.x86_1.0.200.v20090520/
-startup /home/buildvm2/jazz/buildsystem/buildengine/eclipse/plugins/org.eclipse.equinox.launcher_1.0.201.R35x_v20090715.jar
-repository https://xxxxxxxxxxxxxxxxxxxx/jazz
-engineId buildvm2
-passwordFile /etc/build/
-sleeptime 30
-vm /usr/lib/jvm/java-1.6.0-ibm-
/usr/lib/jvm/java-1.6.0-ibm- wrong ELF class: ELFCLASS64

cat /proc/version
Linux version 2.6.32-131.6.1.el6.x86_64 ( (gcc version 4.4.5 20110214 (Red Hat 4.4.5-6) (GCC) ) #1 SMP Mon Jun 20 14:15:38 EDT 2011

Any ideas on how to get this running?
Thanks in advance.
David Bruton

One answer

permanent link
David Bruton (2212) | answered Aug 09 '11, 10:36 a.m.
replying to my own post...
after playing with this some, I discovered that if I passed in the
-vm parm as shown below that the jbe was able to start running.

-vm /usr/bin/java

Not sure why this was necessary but I noticed that the -vm parm was defaulting to the value above on another build machine that was working.

Mikhail Kuzmenko commented May 09 '16, 1:13 p.m. | edited May 09 '16, 8:27 p.m.

 Thank you for your reply. Save me a lot of time.

Your answer

Register or to post your answer.

Dashboards and work items are no longer publicly available, so some links may be invalid. We now provide similar information through other means. Learn more here.