Linux instalaltion problem. Java? on RH x64

Linux instalaltion problem. Java? on RH x64

Hi there, 

I'm trying to install SupportCenter Plus 7909 from a ManageEngine_SupportCenter_Plus.bin file in a "Red Hat Enterprise Linux Server release 6.3 (Santiago)" 64 bits box.
I've got some errors:

Error 1: Without any option besides the one that creates a log in verbose mode.
I create a file called ./ManageEngine_SupportCenter_Plus.sp that contains only one line: "is.debug=1". That file is in the same folder than ManageEngine_SupportCenter_Plus.bin
This is what I executed:
# ./ManageEngine_SupportCenter_Plus.bin -is:javaconsole -is:log log.txt -console

This is what I see on the stout:
InstallShield Wizard

Initializing InstallShield Wizard...

Searching for Java(tm) Virtual Machine...
.
Preparing Java(tm) Virtual Machine...
..................................
...................................
...................................
...................................
...................................
...................................
...................................
...................................
........
#

And this is what I see on the log.txt file:
------------------
file type: 0
  file id: 0
  length: 273
  offset: 647532
  file name: instructions.txt
file type: 5
  file id: 1
  length: 650
  offset: 647805
  file name: Verify.jar
file type: 2
  file id: 2
  length: 729
  offset: 648455
  file name: launch.txt
file type: 1
  file id: 3
  length: 255
  offset: 649184
  file name: sunjreX.jvm
file type: 3
  file id: 4
  length: 223913
  offset: 649439
  file name: HTTPClient.jar
file type: 4
  file id: 5
  length: 17390756
  offset: 873352
  file name: linux-sun-j2re150-trim-pack-cm-1_10_2_5.bin
file type: 6
  file id: 6
  length: 36245238
  offset: 18264108
  file name: setup.jar
Finding a JVM
Initiating JVM search based on hints...
WARNING: Unable to verify sunjreX.jvm because the JVM_PROPERTIES tag was not specified.
WARNING: Unable to verify sunjreX.jvm because the JVM_PROPERTIES tag was not specified.
WARNING: Unable to verify sunjreX.jvm because the JVM_PROPERTIES tag was not specified.
A suitable JVM could not be found. Please run the program again using the option -is:javahome <JAVA HOME DIR>
ERROR: Invalid bundled JVM. Missing 'jvm' file.



Error 2: With javahome option:
After that error I try to figure out which of the java files I've on my server is the one.. 
First, I saw what java I've installed:
# yum list installed | grep java
gcc-java.x86_64                    4.4.6-4.el6             @rhel-x86_64-server-6
java-1.5.0-gcj.x86_64              1.5.0.0-29.1.el6        @rhel-x86_64-server-6
java-1.5.0-gcj-devel.x86_64        1.5.0.0-29.1.el6        @rhel-x86_64-server-6
java-1.5.0-gcj-javadoc.x86_64      1.5.0.0-29.1.el6        @rhel-x86_64-server-6
java-1.6.0-openjdk.x86_64          1:1.6.0.0-1.48.1.11.3.el6_2
java-1.7.0-openjdk.x86_64          1:1.7.0.5-2.2.1.el6_3   @rhel-x86_64-server-6
java_cup.x86_64                    1:0.10k-5.el6           @rhel-x86_64-server-6
tzdata-java.noarch                 2012c-1.el6             @rhel-x86_64-server-6
#

Then, I chose one of the java executables I've on the server and try this command:
# ./ManageEngine_SupportCenter_Plus.bin -is:javaconsole -is:log log.txt -console -is:javahome /usr/lib/jvm/java-1.5.0-gcj-1.5.0.0/jre

And I received this on the stdout:

InstallShield Wizard

Initializing InstallShield Wizard...

Searching for Java(tm) Virtual Machine...
........line/col: 0/0
com.jxml.quick.QPE: java.lang.ClassNotFoundException: sun.beans.editors.StringEditor not found in gnu.gcj.runtime.SystemClassLoader{urls=[file:./,file:/tmp/isjIlT72g/setup.jar,file:/tmp/isj6n845o/HTTPClient.jar,file:./], parent=gnu.gcj.runtime.ExtensionClassLoader{urls=[], parent=null}}
   at com.jxml.quick.QContext.throwPE(QContext.java:32)
   at com.jxml.quick.QContext.forName(QContext.java:23)
   at com.jxml.quick.tf.QPropertyEditor.setPropertyEditorClassName(QPropertyEditor.java:41)
   at com.jxml.quick.access.QPEClassAccess.add(QPEClassAccess.java:19)
   at com.jxml.quick.tf.QStringTF.add(QStringTF.java:53)
   at com.jxml.quick.engine.QElementFactory$QElement$EState.processEnd(QElementFactory.java:284)
   at com.jxml.quick.engine.QCMFactory$QCM.endElement(QCMFactory.java:112)
   at com.jxml.quick.engine.QContextImpl.endElement(QContextImpl.java:54)
   at com.jxml.quick.QConvert.startElement(QConvert.java:93)
   at com.jxml.quick.cvt.CTargetEditor.cvt(CTargetEditor.java:42)
   at com.jxml.quick.cvt.CAttribute.cvt(CAttribute.java:165)
   at com.jxml.quick.cvt.CElement.cvt(CElement.java:155)
   at com.jxml.quick.cvt.CChild.cvt(CChild.java:63)
   at com.jxml.quick.cvt.CElement.cvt(CElement.java:161)
   at com.jxml.quick.cvt.CQuick.cvt(CQuick.java:53)
   at com.jxml.quick.cvt.CRootBase.eval(CRootBase.java:10)
   at com.jxml.quick.Quick.convert(Quick.java:133)
   at com.jxml.quick.engine.QCMLBindings.getQmlDoc(QCMLBindings.java:21)
   at com.jxml.quick.engine.QCMLBindings.createSchemaContext(QCMLBindings.java:32)
   at com.jxml.quick.engine.QCMLBindings.parseSchema(QCMLBindings.java:60)
   at com.jxml.quick.Quick.parseSchema(Quick.java:213)
   at com.jxml.quick.Quick.parseSchema(Quick.java:196)
   at com.installshield.qjml.QJML.getSchemaDoc(QJML.java:130)
   at com.installshield.qjml.QJML.read(QJML.java:223)
   at com.installshield.qjml.QJML.read(QJML.java:210)
   at com.installshield.wizard.WizardLoader.load(WizardLoader.java:102)
   at com.installshield.wizard.Wizard.loadWizard(Wizard.java:375)
   at com.installshield.wizard.Wizard.main(Wizard.java:153)
   at java.lang.reflect.Method.invoke(libgcj.so.10)
   at run.main(run.java:76)
QJMLException: (error code = 3002; message="java.lang.ClassNotFoundException: sun.beans.editors.StringEditor not found in gnu.gcj.runtime.SystemClassLoader{urls=[file:./,file:/tmp/isjIlT72g/setup.jar,file:/tmp/isj6n845o/HTTPClient.jar,file:./], parent=gnu.gcj.runtime.ExtensionClassLoader{urls=[], parent=null}}")
   at com.installshield.qjml.QJML.read(QJML.java:232)
   at com.installshield.qjml.QJML.read(QJML.java:210)
   at com.installshield.wizard.WizardLoader.load(WizardLoader.java:102)
   at com.installshield.wizard.Wizard.loadWizard(Wizard.java:375)
   at com.installshield.wizard.Wizard.main(Wizard.java:153)
   at java.lang.reflect.Method.invoke(libgcj.so.10)
   at run.main(run.java:76)
The wizard cannot continue because of the following error: could not load wizard specified in /wizard.inf (104)
#

And this is what I see on the log.txt file:

------------------
file type: 0
  file id: 0
  length: 273
  offset: 647532
  file name: instructions.txt
file type: 5
  file id: 1
  length: 650
  offset: 647805
  file name: Verify.jar
file type: 2
  file id: 2
  length: 729
  offset: 648455
  file name: launch.txt
file type: 1
  file id: 3
  length: 255
  offset: 649184
  file name: sunjreX.jvm
file type: 3
  file id: 4
  length: 223913
  offset: 649439
  file name: HTTPClient.jar
file type: 4
  file id: 5
  length: 17390756
  offset: 873352
  file name: linux-sun-j2re150-trim-pack-cm-1_10_2_5.bin
file type: 6
  file id: 6
  length: 36245238
  offset: 18264108
  file name: setup.jar
Finding a JVM
Checking user specified Java home directory => /usr/lib/jvm/java-1.5.0-gcj-1.5.0.0/jre
Verifying JVM at /usr/lib/jvm/java-1.5.0-gcj-1.5.0.0/jre/bin/java
   for JVM: Sun Microsystems Java Runtime Environment (JRE) for Linux
Executing launch script command: "/usr/lib/jvm/java-1.5.0-gcj-1.5.0.0/jre/bin/java" -cp "":"/tmp/isj6qf5Wk/Verify.jar":""   "Verify" in working directory /root/download/.
Output from the launch script execution
StdOut:
1739021872

ErrOut:

Found matching JVM at /usr/lib/jvm/java-1.5.0-gcj-1.5.0.0/jre
Matching JVM home is /usr/lib/jvm/java-1.5.0-gcj-1.5.0.0/jre
Matching JVM file is /tmp/isj6rve4w
Executing launch script command: "/usr/lib/jvm/java-1.5.0-gcj-1.5.0.0/jre/bin/java" -cp "":"/tmp/isj6cnb9I/setup.jar":"/tmp/isjGu0Qk0/HTTPClient.jar":"" -Dtemp.dir="/tmp" -Dis.jvm.home="/usr/lib/jvm/java-1.5.0-gcj-1.5.0.0/jre" -Dis.jvm.temp="0" -Dis.media.home="/tmp/isj6cnb9I/setup.jar" -Dis.launcher.file="/root/download/./ManageEngine_SupportCenter_Plus.bin" -Dis.jvm.file="/tmp/isj6rve4w" -Dis.external.home="/root/download/."  -Dis.debug=1    run  "-console" in working directory /root/download/.

I ran out of ideas.
Help!

Sacha.

                New to ADSelfService Plus?