vSphere Web Services SDK WSDL files obtained directly from vCenter Server are not complete
book
Article ID: 305642
calendar_today
Updated On:
Products
VMware vCenter Server
Issue/Introduction
Symptoms:
Cannot resolve https://localhost/sdk/reflect-messagetypes.xsd on vCenter Server
You see a list of these vSphere Web Services SDK WSDL files in vCenter Server:
core-types.xsd query-messagetypes.xsd query-types.xsd vim.wsdl vim-messagetypes.xsd vimService.wsdl vimServiceVersions.xml vim-types.xsd Note: By default, these files are located at C:\ProgramData\VMware\VMware VirtualCenter\docRoot\sdk.
These vSphere Web Services SDK WSDL files are missing:
reflect-messagetypes.xsd reflect-types.xsd
Environment
VMware vCenter Server 5.0.x
Cause
This issue occurs because vCenter Server 5.0 does not have a complete set of the schema files required when making SOAP calls using the vSphere Web Services SDK WSDL upon installation. As a result, you cannot use the server-based WSDL and SOAP toolkit.