Java vSphere web服务示例失败,返回“0”;服务器发送了HTTP状态代码200:OK";

Java vSphere web服务示例失败,返回“0”;服务器发送了HTTP状态代码200:OK";,java,web-services,templates,virtual-machine,vsphere,Java,Web Services,Templates,Virtual Machine,Vsphere,我希望以编程方式从vSphere/vCenter部署VM模板,因此首先我从VMware下载了SDK zip,并将VMClone.java从web服务SDK复制到Eclipse项目中,并使用以下代码运行它: String[] myargs = new String[12]; myargs[0] = "--url"; myargs[1] = "https://192.168.0.91:9443"; myargs[2] = "--username"; myargs[3] = "[myuser]"; m

我希望以编程方式从vSphere/vCenter部署VM模板,因此首先我从VMware下载了SDK zip,并将VMClone.java从web服务SDK复制到Eclipse项目中,并使用以下代码运行它:

String[] myargs = new String[12];
myargs[0] = "--url";
myargs[1] = "https://192.168.0.91:9443";
myargs[2] = "--username";
myargs[3] = "[myuser]";
myargs[4] = "--password";
myargs[5] = "[mypassword].";
myargs[6] = "--datacentername";
myargs[7] = "LaptopIkor";
myargs[8] = "--vmpath";
myargs[9] = "[datastore1]/liferayTomcat/liferayTomcat.vmx";
myargs[10] = "--clonename";
myargs[11] = "DriverCreation1";
com.vmware.vm.VMClone.main(myargs);
(这只是一个示例设置,因此上述代码没有隐私问题) (是的,这段代码不是很好,只是为了测试)

但此操作失败,出现以下消息/堆栈跟踪:

com.sun.xml.internal.ws.client.ClientTransportException: The server sent HTTP status code 200: OK
at com.sun.xml.internal.ws.transport.http.client.HttpTransportPipe.createResponsePacket(Unknown Source)
at com.sun.xml.internal.ws.transport.http.client.HttpTransportPipe.process(Unknown Source)
at com.sun.xml.internal.ws.transport.http.client.HttpTransportPipe.processRequest(Unknown Source)
at com.sun.xml.internal.ws.transport.DeferredTransportPipe.processRequest(Unknown Source)
at com.sun.xml.internal.ws.api.pipe.Fiber.__doRun(Unknown Source)
at com.sun.xml.internal.ws.api.pipe.Fiber._doRun(Unknown Source)
at com.sun.xml.internal.ws.api.pipe.Fiber.doRun(Unknown Source)
at com.sun.xml.internal.ws.api.pipe.Fiber.runSync(Unknown Source)
at com.sun.xml.internal.ws.client.Stub.process(Unknown Source)
at com.sun.xml.internal.ws.client.sei.SEIStub.doProcess(Unknown Source)
at com.sun.xml.internal.ws.client.sei.SyncMethodHandler.invoke(Unknown Source)
at com.sun.xml.internal.ws.client.sei.SyncMethodHandler.invoke(Unknown Source)
at com.sun.xml.internal.ws.client.sei.SEIStub.invoke(Unknown Source)
at $Proxy35.retrieveServiceContent(Unknown Source)
at com.vmware.vm.VMCreate.connect(VMCreate.java:287)
at com.vmware.vm.VMCreate.main(VMCreate.java:1047)
at (my own class with above code) 
VMCreate和使用samples.jar而不是复制源文件时也会发生这种情况。你知道怎么解决这个问题吗

url指向已安装vCenter server的win2008服务器,包括vSphere Web客户端

谢谢你的帮助

myargs[1] = "https://192.168.0.91:9443";
设法

myargs[1] = "https://192.168.0.91/sdk";

你是怎么解决的?