Hi,
Have some problems in my code below. Somebody help me, I really am lost, dont know what to do.just a newbie..Here is the error.
Thanks thanks
shim
__________________________________________
Stack Trace:
[SoapException] System.Web.Services.Protocols.SoapHttpClientProtocol.ReadResponse(SoapClientMessage message, WebResponse response, Stream responseStream, Boolean asyncCall) +431678 System.Web.Services.Protocols.SoapHttpClientProtocol.Invoke(String methodName, Object[] parameters) +204 Vim25Api.VimService.CreateFolder(ManagedObjectReference _this, String name) +123 Nimbus.VirtualCenter.Folder.Create(String url, String usid, String pwd) in D:\projects\nimbus\sourcecode\v1\Nimbus\Nimbus.VirtualCenter\Folder.cs:40 Nimbus.UserPage.Elementpage.TreeView.btnCreateFolder_Click(Object sender, EventArgs e) in D:\projects\nimbus\sourcecode\v1\Nimbus\Nimbus\TreeView.aspx.cs:143 System.Web.UI.WebControls.Button.OnClick(EventArgs e) +111 System.Web.UI.WebControls.Button.RaisePostBackEvent(String eventArgument) +110 System.Web.UI.WebControls.Button.System.Web.UI.IPostBackEventHandler.RaisePostBackEvent(String eventArgument) +10 System.Web.UI.Page.RaisePostBackEvent(IPostBackEventHandler sourceControl, String eventArgument) +13 System.Web.UI.Page.RaisePostBackEvent(NameValueCollection postData) +36 System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +1565 |
____________________________________________
public class Folder
{
static VimService _service;
protected ManagedObjectReference _svcRef;
protected ServiceContent _sic;
private UserSession _session;
public void Create(string url, string usid, string pwd)//, string dcName)
{
//String datacenterName = dcName; // name of DataCenter
System.Net.ServicePointManager.CertificatePolicy = new CertPolicy();
Vim25Api.ManagedObjectReference _svcRef = new ManagedObjectReference();
//Gets service contents
_svcRef.type = "ServiceInstance";
_svcRef.Value = "ServiceInstance";
_service = new VimService();
_service.Url = url;
_service.CookieContainer = new CookieContainer();
Console.WriteLine("Time before call: " + System.DateTime.Now.ToString());
_sic = service.RetrieveServiceContent(svcRef);
Console.WriteLine("Time after call: " + System.DateTime.Now.ToString());
_session = service.Login(sic.sessionManager, usid, pwd, null);
service.CreateFolder(svcRef, "sample");
}
}