This website uses cookies. By clicking Accept, you consent to the use of cookies. Click Here to learn more about how we use cookies.
Turn on suggestions
Auto-suggest helps you quickly narrow down your search results by suggesting possible matches as you type.
- Revenera Community
- :
- InstallAnywhere
- :
- InstallAnywhere Forum
- :
- AIX 7 failing to verify VM
Subscribe
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Subscribe
- Mute
- Printer Friendly Page
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
Dec 10, 2013
05:30 PM
AIX 7 failing to verify VM
AIX 7 won't find my VMs even though they're installed. I set LAX_DEBUG and it says
Verifying1... /usr/java6/bin/java -classpath /tmp/install.dir.27852854/InstallerData/jvmspecs/Verify.jar Verify java.vendor java.version
=== verify=
Verification failed for /usr/java6/bin/java using the JVM file /tmp/install.dir.27852854/InstallerData/jvmspecs/ibm_aix_16x.jvm.
I stopped it before it could delete all the directories, and ran the java command myself, and it got reasonable results:
1739021872
IBM Corporation
1.6.0
The jvmspecs file looks like it should match, it says "1.6..."
I tried to put extra debug information into the installer.bin file, but unfortunately there's checksums and adding text to the script parts gets you different checksum results, so I'm stuck with whatever debugging output it gives me. Which isn't saying WHY it is failing to vet the vm. Though the "verify=" line looks like it's supposed to have a value after the =, and it doesn't. Which is what I was trying to understand when I was stymied by checksums.
What can I do to make AIX find my VM? Interestingly on AIX 6 it finds it because it's not TRYING to use the jvmspecs, because it can't unzip the file -- so it just uses some default verification that's simpler!
Verifying1... /usr/java6/bin/java -classpath /tmp/install.dir.27852854/InstallerData/jvmspecs/Verify.jar Verify java.vendor java.version
=== verify=
Verification failed for /usr/java6/bin/java using the JVM file /tmp/install.dir.27852854/InstallerData/jvmspecs/ibm_aix_16x.jvm.
I stopped it before it could delete all the directories, and ran the java command myself, and it got reasonable results:
1739021872
IBM Corporation
1.6.0
The jvmspecs file looks like it should match, it says "1.6..."
I tried to put extra debug information into the installer.bin file, but unfortunately there's checksums and adding text to the script parts gets you different checksum results, so I'm stuck with whatever debugging output it gives me. Which isn't saying WHY it is failing to vet the vm. Though the "verify=" line looks like it's supposed to have a value after the =, and it doesn't. Which is what I was trying to understand when I was stymied by checksums.
What can I do to make AIX find my VM? Interestingly on AIX 6 it finds it because it's not TRYING to use the jvmspecs, because it can't unzip the file -- so it just uses some default verification that's simpler!
(1) Reply
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
Dec 18, 2013
12:25 PM
FYI, I opened a ticket with support on this issue, and it turns out you can avoid the whole "jvm specs" issue by simply not specifying anything in the JVM Search Settings panel in the aix platform. Then you need to have java in your PATH instead.