Installing SUN Creator 2 on FC6
I'm having trouble installing Creator 2 on FC6. I had to use the Installshield -is:extract flag to get the creator-2_1-linux-ml.bin to extract its files into the istempxxxxxxx folder. Then I changed to the istemp directory. Then I ran ./ Linux-Sun-1.4.2_04_patched.bin to extract its directories and files. Then I manually started the installer with:
/usr/java/jre1.6.0_01/bin/java -jar linux.jar
The installshield installer begins with a "Welcome to SUN Java(tm) Studio Creator 2 Update 1!
I accept the license and then the installer runs for a while before failing with:
Error encountered while installing SUN Java Studio Creator
Review the log files under this directory: /opt/sun/Creator2_1
The log file's content is as follows:
#-
(Jun 6, 2007 8:25:43 PM), Setup.product.install, com.installshield.product.service.product.PureJavaProductServiceImpl$Installer, err, ProductException: (error code = 601; message="JVM not found")
STACK_TRACE: 8
ProductException: (error code = 601; message="JVM not found")
at com.installshield.product.actions.JVMResolution.install(Unknown Source)
at com.installshield.product.service.product.PureJavaProductServiceImpl$InstallPro duct.checkUninstallerJVMResolution(Unknown Source)
at com.installshield.product.service.product.PureJavaProductServiceImpl$InstallPro duct.install(Unknown Source)
at com.installshield.product.service.product.PureJavaProductServiceImpl$Installer. execute(Unknown Source)
at com.installshield.wizard.service.AsynchronousOperation.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
(Jun 6, 2007 8:25:43 PM), Setup.product.install, com.installshield.wizard.RunnableWizardBeanContext, err, java.lang.NullPointerException
STACK_TRACE: 4
java.lang.NullPointerException
at com.sun.installer.PostInstallWizardAction.execute(PostInstallWizardAction.java: 221)
at com.installshield.wizard.RunnableWizardBeanContext.run(Unknown Source)
#--
I don't understand why the installer is having trouble finding the JVM. I have created env variables for JAVAHOME and JAVA_HOME and exported them with the directory path to my /usr/java/jre1.6.0_01 directory. I have also edited my .bash_profile file to have a JAVAHOME env variable. Also, I have edited the jvm script changing it to:
JVM_EXE: /usr/java/jre1.6.0_01/bin/java
I have installed both the jre and the sdk and used paths to both applications, but nothing seem to work. I know FC6 is not a supported platform, but I installed the creator 2 on FC4 about a year ago, and was favorably impressed with it. I was even able to work with PostgreSQL using Creator 2 under FC4.
Regards,
LelandJ

