On 08/06/15 20:33, Klaus Espenlaub wrote: >> I believe there's a few API bugs (via the web service interface) which >> have existed for a while, which I could probably demonstate by writing >> some test code in Perl. > > Hmmm... the Perl interface to the web service API is extremely limited, > because the ZSI module doesn't handle a good portion of the SOAP > specification, which makes a lot of the API calls unreachable.
Actually for me it seems to work quite well, although I do have to make some modifications to vboxService.pm and create the serializers. The only limitations I've really noticed is that passing arrays as a parameter seems impossible but isn't used all that much and I can generally work around it. > The stub > generator wastes many minutes of CPU time during the build, and its > output isn't terribly useful. Yes, it isn't very useful verbatim, but I'm not hugely worried as I can generate it from the WSDL file but as you say, it's slow. >> Is that something worth doing? > > Depends... if it's showing the limitation of the ZSI stuff we can't do > much. If it shows a genuine case where the API behaves incorrectly we > absolutely want to know. Throw an example in our direction and we'll see. I believe they are genuine cases but I didn't want to create example code if there wasn't any interest. I also don't wish to waste your time either so I'm happy to try and prove these as best I can rather than wasting your time. For example with VB 5.0.0 RC1 Adding a SAS controller to a guest and immediately reading it's type returns "USB" where I would expect it to return "LsiLogicSas". -- Ian Chapman. _______________________________________________ vbox-dev mailing list [email protected] https://www.virtualbox.org/mailman/listinfo/vbox-dev
