To resolve this issue, verify that the
C:\ProgramData\VMware\VMware VirtualCenter\docRoot\sdk\vimServiceVersions.xml file exists and the contents are valid.
To verify that the C:\ProgramData\VMware\VMware VirtualCenter\docRoot\sdk\vimServiceVersions.xml file exists and the contents are valid:
- Log in as an administrative user to the machine running VMware vCenter Server.
- Navigate to C:\ProgramData\VMware\VMware VirtualCenter\docRoot\sdk.
- Verify that the vimServiceVersions.xml file exists.
- If the vimServiceVersions.xml file does not exist, copy the file from another VMware vCenter Server running the same build.
- If you do not have another VMware vCenter Server, use a text editor to create a new vimServiceVersions.xml file in C:\ProgramData\VMware\VMware VirtualCenter\docRoot\sdk with the contents:
<?xml version="1.0" encoding="UTF-8" ?>
<namespaces version="1.0">
<namespace>
<name>urn:vim25</name>
<version>5.5</version>
<priorVersions>
<version>5.1</version>
<version>5.0</version>
<version>4.1</version>
<version>4.0</version>
<version>2.5u2</version>
<version>2.5</version>
</priorVersions>
</namespace>
<namespace>
<name>urn:vim2</name>
<version>2.0</version>
</namespace>
</namespaces>
- If you continue to experience issues, reinstall VMware vCenter Server. For more information, see Reinstalling VMware vCenter Server 5.x and 4.x (2003493).