This is a known issue affecting vSphere Web Client 5.5 running in VCSA 5.5.
To work around this issue, set the VMWARE_JAVA_HOME environmental variable to /usr/java/jre-vmware.
To set the VMWARE_JAVA_HOME environmental variable:
- Connect to the vCenter Server Appliance via SSH as the root user.
Note: To enable SSH on the vCenter Server Appliance 5.5, see Enable or Disable SSH Administrator Login on the VMware vCenter Server Appliance in the vCenter Server and Host Management Guide.
- Open the wrapper.conf file (located at: /usr/lib/vmware-vsphere-client/server/wrapper/conf/) using a text editor. For more information, see Editing files on an ESX host using vi or nano (1020302).
- Add this line under the Environmental Variables section:
set.default.VMWARE_JAVA_HOME=/usr/java/jre-vmware
For example, modify the default configuration file to:
# Environment Variables
##################
# Location of virgo server directory
set.VIRGO_KERNEL_HOME=/usr/lib/vmware-vsphere-client/server
# Location of NGC instance directory
set.default.INSTANCE_DIR=/user/lib/vmware-vsphere-client/server
set.default.CONFIG_DIR=%INSTANCE_DIR%/configuration
set.default.JMX_PORT=9875
set.default.LOG_DIR=/var/log/vmware-vsphere-client/server
set.default.VMWARE_JAVA_HOME=/usr/java/jre-vmware
- Save and close the wrapper.conf file.
- Restart the vSphere Web Client using this command:
/etc/init.d/vsphere-client restart
Note: If the issue persists, you may need to reboot the vCenter Server Appliance and restart the vSphere Web Client again.