VMware

This Question is Not Answered

1 "correct" answer available (10 pts) 2 "helpful" answers available (6 pts)
2 Replies Last post: Aug 30, 2009 4:51 AM by vm_wonder  

How to know the labamanger version ? posted: Aug 13, 2009 5:05 AM

Click to view vm_wonder's profile Novice 20 posts since
Aug 30, 2007
Is it possible to retreive the labmanager version to which am connecting using the LabManager SOAP?

Thanks.

Re: How to know the labamanger version ?

1. Aug 13, 2009 9:28 AM in response to: vm_wonder
Click to view Michael Ottati's profile Hot Shot 93 posts since
Jan 6, 2006

I am unaware of a direct way to do this. You could accomplish this indirectly by testing the WSDL from the connected instance against a list of known WSDL documents corresponding to different versions. I know of at least 4 different WSDL documents corresponding with the following versions. There may be more possibilities than the ones I list.

  • LM 2.5
  • LM 3.0.0
  • LM 3.0.1 and LM 3.0.2 (both ship same WSDL)
  • LM 4.0.0

In the change between 3.0.0 -> 3.0.1 they changed the portType as shown below binding. Our automation is in Java that is generated from WSDL. The minor change between 3.0.0 and 3.0.1 was enough for us to have to keep two sets of LM specific binaries to communicate to the two different LM versions we currently have deployed..

3.0.0


<wsdl:service name="VMware_x0020_Lab_x0020_Manager_x0020_SOAP_x0020_interface">

3.0.1



<wsdl:service name="LabManager_x0020_SOAP_x0020_interface">


Developer Social Media

Communities