VMWare vsphere Web Services SDK connectivity
Has anyone been able to get any functionality out of the vsphere web services using the supplied wsdl files? There are a handful of threads here, but most suggestions are just to use powershell. (which works) I'm sure there has to be somebody out there that has managed to get this working.
As for me, when I try to import the vimservice.wsdl and vim.wsdl I'm getting an error message. Basically saying there is a missing datatype in the wsdl. (DestroyPropertyFilterRequestType). But looking at the actual wsdl file, it is defined as such
<element name="DestroyPropertyFilter" type="vim25:DestroyPropertyFilterRequestType"/>
I queried the vmware forums and got some feedback, but I'm still somewhat at a loss. His response was..
The type "DestroyPropertyFilterRequestType" is actually defined in the "query-messagetypes.xsd" schema file. Perhaps your workflow application isn't finding this file when reading "vim.wsdl" (which includes it via schemaLocation)?
The weird part about all of this is that the older wsdl files work just fine for connecting to esx 2.x and 3.x boxes.
This works from the (older) vim wsdl because the WSDL was a little different back then and didn't use types quite the same way (ie, there is no "DestroyPropertyFilterRequestType" at all).
Any help or insight would be greatly appreciated. If we could ever get this thing working, I think it'd be very very powerful.
Workflow 7.1 Sp2