Facts: One of the customer using vBlock 540 with Windows vCenter 6.0 U2 with Embedded PSC and External VMware Update Manager. The requirement came to upgrade the exiting Windows vCenter 6.0U2 to VCSA 6.7U1 which is migrated successfully to VCSA 6.7U1. Post migration we observed VMware update manager not working and getitng below error when going to VMWare Update Tab. wer restarted the vcenter services and update manger services however, there were no luck.
Problem: VMware update manager not working and getting below Error "Class not found 'com.vmware.vum.views.compliance.ComplianceSplitView' in module /vsphere-client/updatemanager-ui/UpdateManager.swf" when click on VMware Update Tab
Error in the log file#
Error attempting Vcintegrity Export file does not exist or is corrupted, abort import
Resolution
Please check vcIntegrity migration logs for details.
Solution:
Register the VUM with vCenter with below steps to fix it.
cd /lib/vmware-updatemgr/bin
mkdir backup
cp -p extension.xml backup/
cp -p vci-integrity.xml backup/
cp -p jetty-vum* backup/
Now go ahead and finish the failed registration with below command:
/lib/vmware-updatemgr/bin/vmware-vciInstallUtils -C /lib/vmware-updatemgr/bin/ -L /var/log/vmware/vmware-updatemgr/ -I /lib/vmware-updatemgr/bin/ -v <your vCenter FQDN> -p 80 -U administrator@<your SSO domain> -P <password> -S /lib/vmware-updatemgr/bin/extension.xml -O extupdate
chown updatemgr:updatemgr vci-integrity.xml
service-control --start vmware-updatemgr
After follow above steps VMware update manager working fine and able to see the all options in VMware Update Manager Tab.