VMware Cloud Community
sshashikala
Contributor
Contributor

Error logging in via SDK but works from RESTful web service

Hi,

I am trying to login via SDK and these are the parameters I am using, but I get the following error message. Same credentials works fine with RESTful web service, can anyone help me understand what is wrong with the SDK approach:

     VcloudClient.setLogLevel(Level.FINEST);
        vcloudClient = new VcloudClient("https://gdcvcloud.devops.emc.com", Version.V1_5);
        vcloudClient.registerScheme("https", 443, FakeSSLSocketFactory
                .getInstance());
        vcloudClient.login("testuser@test_organization", "test");

INFO : com.emc.wells.HomeController - Welcome home! the id is 10 name is: shamas2

Jun 13, 2012 3:41:07 PM com.vmware.vcloud.sdk.RestUtil getSupportedVersions

INFO: GET Supported Versions URL - https://gdcvcloud.devops.emc.com/api/versions

Jun 13, 2012 3:41:09 PM com.vmware.vcloud.sdk.RestUtil getSupportedVersions

INFO: Status Code - 200

Jun 13, 2012 3:41:09 PM com.vmware.vcloud.sdk.RestUtil getSupportedVersions

INFO: Status - OK

Jun 13, 2012 3:41:09 PM com.vmware.vcloud.sdk.RestUtil getSupportedVersions

INFO: Response - <?xml version="1.0" encoding="UTF-8"?>

<SupportedVersions xmlns="http://www.vmware.com/vcloud/versions" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.vmware.com/vcloud/versions https://gdcvcloud.devops.emc.com/api/versions/schema/versions.xsd">

    <VersionInfo>

        <Version>1.0</Version>

        <LoginUrl>https://gdcvcloud.devops.emc.com/api/api/v1.0/login</LoginUrl>

        <MediaTypeMapping>

            <MediaType>application/vnd.vmware.vcloud.customizationSection+xml</MediaType>

            <ComplexTypeName>CustomizationSectionType</ComplexTypeName>

            <SchemaLocation>http://gdcvcloud.devops.emc.com/api/api/v1.0/schema/master.xsd</SchemaLocation>

        </MediaTypeMapping>

        <MediaTypeMapping>

            <MediaType>application/vnd.vmware.vcloud.catalogItem+xml</MediaType>

            <ComplexTypeName>CatalogItemType</ComplexTypeName>

            <SchemaLocation>http://gdcvcloud.devops.emc.com/api/api/v1.0/schema/master.xsd</SchemaLocation>

        </MediaTypeMapping>

        <MediaTypeMapping>

            <MediaType>application/vnd.vmware.vcloud.networkConnectionSection+xml</MediaType>

            <ComplexTypeName>NetworkConnectionSectionType</ComplexTypeName>

            <SchemaLocation>http://gdcvcloud.devops.emc.com/api/api/v1.0/schema/master.xsd</SchemaLocation>

        </MediaTypeMapping>

        <MediaTypeMapping>

            <MediaType>application/vnd.vmware.vcloud.owner+xml</MediaType>

            <ComplexTypeName>OwnerType</ComplexTypeName>

            <SchemaLocation>http://gdcvcloud.devops.emc.com/api/api/v1.0/schema/master.xsd</SchemaLocation>

        </MediaTypeMapping>

        <MediaTypeMapping>

            <MediaType>application/vnd.vmware.admin.licensingReportList+xml</MediaType>

            <ComplexTypeName>LicensingReportListType</ComplexTypeName>

            <SchemaLocation>http://gdcvcloud.devops.emc.com/api/api/v1.0/schema/vmwextensions.xsd</SchemaLocation>

        </MediaTypeMapping>

        <MediaTypeMapping>

            <MediaType>application/vnd.vmware.admin.group+xml</MediaType>

            <ComplexTypeName>GroupType</ComplexTypeName>

            <SchemaLocation>http://gdcvcloud.devops.emc.com/api/api/v1.0/schema/master.xsd</SchemaLocation>

        </MediaTypeMapping>

        <MediaTypeMapping>

            <MediaType>application/vnd.vmware.admin.vdc+xml</MediaType>

            <ComplexTypeName>AdminVdcType</ComplexTypeName>

            <SchemaLocation>http://gdcvcloud.devops.emc.com/api/api/v1.0/schema/master.xsd</SchemaLocation>

        </MediaTypeMapping>

        <MediaTypeMapping>

            <MediaType>application/vnd.vmware.admin.licensingReport+xml</MediaType>

            <ComplexTypeName>LicensingReportType</ComplexTypeName>

            <SchemaLocation>http://gdcvcloud.devops.emc.com/api/api/v1.0/schema/vmwextensions.xsd</SchemaLocation>

        </MediaTypeMapping>

        <MediaTypeMapping>

            <MediaType>application/vnd.vmware.admin.importVmAsVAppTemplateParams+xml</MediaType>

            <ComplexTypeName>ImportVmAsVAppTemplateParamsType</ComplexTypeName>

            <SchemaLocation>http://gdcvcloud.devops.emc.com/api/api/v1.0/schema/vmwextensions.xsd</SchemaLocation>

        </MediaTypeMapping>

        <MediaTypeMapping>

            <MediaType>application/vnd.vmware.admin.vmwVimServerReferences+xml</MediaType>

            <ComplexTypeName>VMWVimServerReferencesType</ComplexTypeName>

            <SchemaLocation>http://gdcvcloud.devops.emc.com/api/api/v1.0/schema/vmwextensions.xsd</SchemaLocation>

        </MediaTypeMapping>

        <MediaTypeMapping>

            <MediaType>application/vnd.vmware.vcloud.vm+xml</MediaType>

            <ComplexTypeName>VmType</ComplexTypeName>

            <SchemaLocation>http://gdcvcloud.devops.emc.com/api/api/v1.0/schema/master.xsd</SchemaLocation>

        </MediaTypeMapping>

        <MediaTypeMapping>

            <MediaType>application/vnd.vmware.vcloud.uploadVAppTemplateParams+xml</MediaType>

            <ComplexTypeName>UploadVAppTemplateParamsType</ComplexTypeName>

            <SchemaLocation>http://gdcvcloud.devops.emc.com/api/api/v1.0/schema/master.xsd</SchemaLocation>

        </MediaTypeMapping>

        <MediaTypeMapping>

            <MediaType>application/vnd.vmware.vcloud.composeVAppParams+xml</MediaType>

            <ComplexTypeName>ComposeVAppParamsType</ComplexTypeName>

            <SchemaLocation>http://gdcvcloud.devops.emc.com/api/api/v1.0/schema/master.xsd</SchemaLocation>

        </MediaTypeMapping>

        <MediaTypeMapping>

            <MediaType>application/vnd.vmware.vcloud.orgList+xml</MediaType>

            <ComplexTypeName>OrgListType</ComplexTypeName>

            <SchemaLocation>http://gdcvcloud.devops.emc.com/api/api/v1.0/schema/master.xsd</SchemaLocation>

        </MediaTypeMapping>

        <MediaTypeMapping>

            <MediaType>application/vnd.vmware.vcloud.cloneMediaParams+xml</MediaType>

            <ComplexTypeName>CloneMediaParamsType</ComplexTypeName>

            <SchemaLocation>http://gdcvcloud.devops.emc.com/api/api/v1.0/schema/master.xsd</SchemaLocation>

        </MediaTypeMapping>

        <MediaTypeMapping>

            <MediaType>application/vnd.vmware.vcloud.vmPendingQuestion+xml</MediaType>

            <ComplexTypeName>VmPendingQuestionType</ComplexTypeName>

            <SchemaLocation>http://gdcvcloud.devops.emc.com/api/api/v1.0/schema/master.xsd</SchemaLocation>

        </MediaTypeMapping>

        <MediaTypeMapping>

            <MediaType>application/vnd.vmware.admin.vmwHostReferences+xml</MediaType>

            <ComplexTypeName>VMWHostReferencesType</ComplexTypeName>

            <SchemaLocation>http://gdcvcloud.devops.emc.com/api/api/v1.0/schema/vmwextensions.xsd</SchemaLocation>

        </MediaTypeMapping>

        <MediaTypeMapping>

            <MediaType>application/vnd.vmware.vcloud.undeployVAppParams+xml</MediaType>

            <ComplexTypeName>UndeployVAppParamsType</ComplexTypeName>

            <SchemaLocation>http://gdcvcloud.devops.emc.com/api/api/v1.0/schema/master.xsd</SchemaLocation>

        </MediaTypeMapping>

        <MediaTypeMapping>

            <MediaType>application/vnd.vmware.vcloud.leaseSettingsSection+xml</MediaType>

            <ComplexTypeName>LeaseSettingsSectionType</ComplexTypeName>

            <SchemaLocation>http://gdcvcloud.devops.emc.com/api/api/v1.0/schema/master.xsd</SchemaLocation>

        </MediaTypeMapping>

        <MediaTypeMapping>

            <MediaType>application/vnd.vmware.vcloud.network+xml</MediaType>

            <ComplexTypeName>OrgNetworkType</ComplexTypeName>

            <SchemaLocation>http://gdcvcloud.devops.emc.com/api/api/v1.0/schema/master.xsd</SchemaLocation>

        </MediaTypeMapping>

        <MediaTypeMapping>

            <MediaType>application/vnd.vmware.vcloud.deployVAppParams+xml</MediaType>

            <ComplexTypeName>DeployVAppParamsType</ComplexTypeName>

            <SchemaLocation>http://gdcvcloud.devops.emc.com/api/api/v1.0/schema/master.xsd</SchemaLocation>

        </MediaTypeMapping>

        <MediaTypeMapping>

            <MediaType>application/vnd.vmware.vcloud.cloneVAppTemplateParams+xml</MediaType>

            <ComplexTypeName>CloneVAppTemplateParamsType</ComplexTypeName>

            <SchemaLocation>http://gdcvcloud.devops.emc.com/api/api/v1.0/schema/master.xsd</SchemaLocation>

        </MediaTypeMapping>

        <MediaTypeMapping>

            <MediaType>application/vnd.vmware.vcloud.media+xml</MediaType>

            <ComplexTypeName>MediaType</ComplexTypeName>

            <SchemaLocation>http://gdcvcloud.devops.emc.com/api/api/v1.0/schema/master.xsd</SchemaLocation>

        </MediaTypeMapping>

        <MediaTypeMapping>

            <MediaType>application/vnd.vmware.admin.vmwprovidervdc+xml</MediaType>

            <ComplexTypeName>VMWProviderVdcType</ComplexTypeName>

            <SchemaLocation>http://gdcvcloud.devops.emc.com/api/api/v1.0/schema/vmwextensions.xsd</SchemaLocation>

        </MediaTypeMapping>

        <MediaTypeMapping>

            <MediaType>application/vnd.vmware.vcloud.vAppTemplate+xml</MediaType>

            <ComplexTypeName>VAppTemplateType</ComplexTypeName>

            <SchemaLocation>http://gdcvcloud.devops.emc.com/api/api/v1.0/schema/master.xsd</SchemaLocation>

        </MediaTypeMapping>

        <MediaTypeMapping>

            <MediaType>application/vnd.vmware.vcloud.org+xml</MediaType>

            <ComplexTypeName>OrgType</ComplexTypeName>

            <SchemaLocation>http://gdcvcloud.devops.emc.com/api/api/v1.0/schema/master.xsd</SchemaLocation>

        </MediaTypeMapping>

        <MediaTypeMapping>

            <MediaType>application/vnd.vmware.vcloud.vApp+xml</MediaType>

            <ComplexTypeName>VAppType</ComplexTypeName>

            <SchemaLocation>http://gdcvcloud.devops.emc.com/api/api/v1.0/schema/master.xsd</SchemaLocation>

        </MediaTypeMapping>

        <MediaTypeMapping>

            <MediaType>application/vnd.vmware.vcloud.catalog+xml</MediaType>

            <ComplexTypeName>CatalogType</ComplexTypeName>

            <SchemaLocation>http://gdcvcloud.devops.emc.com/api/api/v1.0/schema/master.xsd</SchemaLocation>

        </MediaTypeMapping>

        <MediaTypeMapping>

            <MediaType>application/vnd.vmware.admin.vmwNetworkPool+xml</MediaType>

            <ComplexTypeName>VMWNetworkPoolType</ComplexTypeName>

            <SchemaLocation>http://gdcvcloud.devops.emc.com/api/api/v1.0/schema/vmwextensions.xsd</SchemaLocation>

        </MediaTypeMapping>

        <MediaTypeMapping>

            <MediaType>application/vnd.vmware.vcloud.tasksList+xml</MediaType>

            <ComplexTypeName>TasksListType</ComplexTypeName>

            <SchemaLocation>http://gdcvcloud.devops.emc.com/api/api/v1.0/schema/master.xsd</SchemaLocation>

        </MediaTypeMapping>

        <MediaTypeMapping>

            <MediaType>application/vnd.vmware.admin.vdcReferences+xml</MediaType>

            <ComplexTypeName>VdcReferencesType</ComplexTypeName>

            <SchemaLocation>http://gdcvcloud.devops.emc.com/api/api/v1.0/schema/master.xsd</SchemaLocation>

        </MediaTypeMapping>

        <MediaTypeMapping>

            <MediaType>application/vnd.vmware.vcloud.screenTicket+xml</MediaType>

            <ComplexTypeName>ScreenTicketType</ComplexTypeName>

            <SchemaLocation>http://gdcvcloud.devops.emc.com/api/api/v1.0/schema/master.xsd</SchemaLocation>

        </MediaTypeMapping>

        <MediaTypeMapping>

            <MediaType>application/vnd.vmware.admin.prepareHostParams+xml</MediaType>

            <ComplexTypeName>PrepareHostParamsType</ComplexTypeName>

            <SchemaLocation>http://gdcvcloud.devops.emc.com/api/api/v1.0/schema/vmwextensions.xsd</SchemaLocation>

        </MediaTypeMapping>

        <MediaTypeMapping>

            <MediaType>application/vnd.vmware.admin.vcloud+xml</MediaType>

            <ComplexTypeName>VCloudType</ComplexTypeName>

            <SchemaLocation>http://gdcvcloud.devops.emc.com/api/api/v1.0/schema/master.xsd</SchemaLocation>

        </MediaTypeMapping>

        <MediaTypeMapping>

            <MediaType>application/vnd.vmware.admin.publishCatalogParams+xml</MediaType>

            <ComplexTypeName>PublishCatalogParamsType</ComplexTypeName>

            <SchemaLocation>http://gdcvcloud.devops.emc.com/api/api/v1.0/schema/master.xsd</SchemaLocation>

        </MediaTypeMapping>

        <MediaTypeMapping>

            <MediaType>application/vnd.vmware.vcloud.networkConfigSection+xml</MediaType>

            <ComplexTypeName>NetworkConfigSectionType</ComplexTypeName>

            <SchemaLocation>http://gdcvcloud.devops.emc.com/api/api/v1.0/schema/master.xsd</SchemaLocation>

        </MediaTypeMapping>

        <MediaTypeMapping>

            <MediaType>application/vnd.vmware.admin.resourcePoolList+xml</MediaType>

            <ComplexTypeName>ResourcePoolListType</ComplexTypeName>

            <SchemaLocation>http://gdcvcloud.devops.emc.com/api/api/v1.0/schema/vmwextensions.xsd</SchemaLocation>

        </MediaTypeMapping>

        <MediaTypeMapping>

            <MediaType>application/vnd.vmware.admin.right+xml</MediaType>

            <ComplexTypeName>RightType</ComplexTypeName>

            <SchemaLocation>http://gdcvcloud.devops.emc.com/api/api/v1.0/schema/master.xsd</SchemaLocation>

        </MediaTypeMapping>

        <MediaTypeMapping>

            <MediaType>application/vnd.vmware.admin.vmwExtension+xml</MediaType>

            <ComplexTypeName>VMWExtensionType</ComplexTypeName>

            <SchemaLocation>http://gdcvcloud.devops.emc.com/api/api/v1.0/schema/vmwextensions.xsd</SchemaLocation>

        </MediaTypeMapping>

        <MediaTypeMapping>

            <MediaType>application/vnd.vmware.admin.importVmAsVAppParams+xml</MediaType>

            <ComplexTypeName>ImportVmAsVAppParamsType</ComplexTypeName>

            <SchemaLocation>http://gdcvcloud.devops.emc.com/api/api/v1.0/schema/vmwextensions.xsd</SchemaLocation>

        </MediaTypeMapping>

        <MediaTypeMapping>

            <MediaType>application/vnd.vmware.admin.vmwvirtualcenter+xml</MediaType>

            <ComplexTypeName>VimServerType</ComplexTypeName>

            <SchemaLocation>http://gdcvcloud.devops.emc.com/api/api/v1.0/schema/vmwextensions.xsd</SchemaLocation>

        </MediaTypeMapping>

        <MediaTypeMapping>

            <MediaType>application/vnd.vmware.admin.vmsObjectRefsList+xml</MediaType>

            <ComplexTypeName>VmObjectRefsListType</ComplexTypeName>

            <SchemaLocation>http://gdcvcloud.devops.emc.com/api/api/v1.0/schema/vmwextensions.xsd</SchemaLocation>

        </MediaTypeMapping>

        <MediaTypeMapping>

            <MediaType>application/vnd.vmware.vcloud.controlAccess+xml</MediaType>

            <ComplexTypeName>ControlAccessParamsType</ComplexTypeName>

            <SchemaLocation>http://gdcvcloud.devops.emc.com/api/api/v1.0/schema/master.xsd</SchemaLocation>

        </MediaTypeMapping>

        <MediaTypeMapping>

            <MediaType>application/vnd.vmware.vcloud.vdc+xml</MediaType>

            <ComplexTypeName>VdcType</ComplexTypeName>

            <SchemaLocation>http://gdcvcloud.devops.emc.com/api/api/v1.0/schema/master.xsd</SchemaLocation>

        </MediaTypeMapping>

        <MediaTypeMapping>

            <MediaType>application/vnd.vmware.admin.role+xml</MediaType>

            <ComplexTypeName>RoleType</ComplexTypeName>

            <SchemaLocation>http://gdcvcloud.devops.emc.com/api/api/v1.0/schema/master.xsd</SchemaLocation>

        </MediaTypeMapping>

        <MediaTypeMapping>

            <MediaType>application/vnd.vmware.vcloud.cloneVAppParams+xml</MediaType>

            <ComplexTypeName>CloneVAppParamsType</ComplexTypeName>

            <SchemaLocation>http://gdcvcloud.devops.emc.com/api/api/v1.0/schema/master.xsd</SchemaLocation>

        </MediaTypeMapping>

        <MediaTypeMapping>

            <MediaType>application/vnd.vmware.admin.host+xml</MediaType>

            <ComplexTypeName>HostType</ComplexTypeName>

            <SchemaLocation>http://gdcvcloud.devops.emc.com/api/api/v1.0/schema/vmwextensions.xsd</SchemaLocation>

        </MediaTypeMapping>

        <MediaTypeMapping>

            <MediaType>application/vnd.vmware.admin.organization+xml</MediaType>

            <ComplexTypeName>AdminOrgType</ComplexTypeName>

            <SchemaLocation>http://gdcvcloud.devops.emc.com/api/api/v1.0/schema/master.xsd</SchemaLocation>

        </MediaTypeMapping>

        <MediaTypeMapping>

            <MediaType>application/vnd.vmware.admin.providervdc+xml</MediaType>

            <ComplexTypeName>ProviderVdcType</ComplexTypeName>

            <SchemaLocation>http://gdcvcloud.devops.emc.com/api/api/v1.0/schema/master.xsd</SchemaLocation>

        </MediaTypeMapping>

        <MediaTypeMapping>

            <MediaType>application/vnd.vmware.admin.user+xml</MediaType>

            <ComplexTypeName>UserType</ComplexTypeName>

            <SchemaLocation>http://gdcvcloud.devops.emc.com/api/api/v1.0/schema/master.xsd</SchemaLocation>

        </MediaTypeMapping>

        <MediaTypeMapping>

            <MediaType>application/vnd.vmware.admin.vmwProviderVdcReferences+xml</MediaType>

            <ComplexTypeName>VMWProviderVdcReferencesType</ComplexTypeName>

            <SchemaLocation>http://gdcvcloud.devops.emc.com/api/api/v1.0/schema/vmwextensions.xsd</SchemaLocation>

        </MediaTypeMapping>

        <MediaTypeMapping>

            <MediaType>application/vnd.vmware.vcloud.mediaInsertOrEjectParams+xml</MediaType>

            <ComplexTypeName>MediaInsertOrEjectParamsType</ComplexTypeName>

            <SchemaLocation>http://gdcvcloud.devops.emc.com/api/api/v1.0/schema/master.xsd</SchemaLocation>

        </MediaTypeMapping>

        <MediaTypeMapping>

            <MediaType>application/vnd.vmware.vcloud.instantiateVAppTemplateParams+xml</MediaType>

            <ComplexTypeName>InstantiateVAppTemplateParamsType</ComplexTypeName>

            <SchemaLocation>http://gdcvcloud.devops.emc.com/api/api/v1.0/schema/master.xsd</SchemaLocation>

        </MediaTypeMapping>

        <MediaTypeMapping>

            <MediaType>application/vnd.vmware.vcloud.rasdItemsList+xml</MediaType>

            <ComplexTypeName>RasdItemsListType</ComplexTypeName>

            <SchemaLocation>http://gdcvcloud.devops.emc.com/api/api/v1.0/schema/master.xsd</SchemaLocation>

        </MediaTypeMapping>

        <MediaTypeMapping>

            <MediaType>application/vnd.vmware.vcloud.task+xml</MediaType>

            <ComplexTypeName>TaskType</ComplexTypeName>

            <SchemaLocation>http://gdcvcloud.devops.emc.com/api/api/v1.0/schema/master.xsd</SchemaLocation>

        </MediaTypeMapping>

        <MediaTypeMapping>

            <MediaType>application/vnd.vmware.admin.vmwNetworkPoolReferences+xml</MediaType>

            <ComplexTypeName>VMWNetworkPoolReferencesType</ComplexTypeName>

            <SchemaLocation>http://gdcvcloud.devops.emc.com/api/api/v1.0/schema/vmwextensions.xsd</SchemaLocation>

        </MediaTypeMapping>

        <MediaTypeMapping>

            <MediaType>application/vnd.vmware.vcloud.guestCustomizationSection+xml</MediaType>

            <ComplexTypeName>GuestCustomizationSectionType</ComplexTypeName>

            <SchemaLocation>http://gdcvcloud.devops.emc.com/api/api/v1.0/schema/master.xsd</SchemaLocation>

        </MediaTypeMapping>

        <MediaTypeMapping>

            <MediaType>application/vnd.vmware.vcloud.recomposeVAppParams+xml</MediaType>

            <ComplexTypeName>RecomposeVAppParamsType</ComplexTypeName>

            <SchemaLocation>http://gdcvcloud.devops.emc.com/api/api/v1.0/schema/master.xsd</SchemaLocation>

        </MediaTypeMapping>

        <MediaTypeMapping>

            <MediaType>application/vnd.vmware.admin.importMediaParams+xml</MediaType>

            <ComplexTypeName>ImportMediaParamsType</ComplexTypeName>

            <SchemaLocation>http://gdcvcloud.devops.emc.com/api/api/v1.0/schema/vmwextensions.xsd</SchemaLocation>

        </MediaTypeMapping>

        <MediaTypeMapping>

            <MediaType>application/vnd.vmware.admin.vmwExternalNetworkReferences+xml</MediaType>

            <ComplexTypeName>VMWExternalNetworkReferencesType</ComplexTypeName>

            <SchemaLocation>http://gdcvcloud.devops.emc.com/api/api/v1.0/schema/vmwextensions.xsd</SchemaLocation>

        </MediaTypeMapping>

        <MediaTypeMapping>

            <MediaType>application/vnd.vmware.admin.vmwexternalnet+xml</MediaType>

            <ComplexTypeName>VMWExternalNetworkType</ComplexTypeName>

            <SchemaLocation>http://gdcvcloud.devops.emc.com/api/api/v1.0/schema/vmwextensions.xsd</SchemaLocation>

        </MediaTypeMapping>

        <MediaTypeMapping>

            <MediaType>application/vnd.vmware.vcloud.captureVAppParams+xml</MediaType>

            <ComplexTypeName>CaptureVAppParamsType</ComplexTypeName>

            <SchemaLocation>http://gdcvcloud.devops.emc.com/api/api/v1.0/schema/master.xsd</SchemaLocation>

        </MediaTypeMapping>

        <MediaTypeMapping>

            <MediaType>application/vnd.vmware.vcloud.vmPendingAnswer+xml</MediaType>

            <ComplexTypeName>VmQuestionAnswerType</ComplexTypeName>

            <SchemaLocation>http://gdcvcloud.devops.emc.com/api/api/v1.0/schema/master.xsd</SchemaLocation>

        </MediaTypeMapping>

        <MediaTypeMapping>

            <MediaType>application/vnd.vmware.admin.registerVimServerParams+xml</MediaType>

            <ComplexTypeName>RegisterVimServerParamsType</ComplexTypeName>

            <SchemaLocation>http://gdcvcloud.devops.emc.com/api/api/v1.0/schema/vmwextensions.xsd</SchemaLocation>

        </MediaTypeMapping>

        <MediaTypeMapping>

            <MediaType>application/vnd.vmware.vcloud.rasdItem+xml</MediaType>

            <ComplexTypeName>RASD_Type</ComplexTypeName>

            <SchemaLocation>http://gdcvcloud.devops.emc.com/api/api/v1.0/schema/master.xsd</SchemaLocation>

        </MediaTypeMapping>

        <MediaTypeMapping>

            <MediaType>application/vnd.vmware.vcloud.startupSection+xml</MediaType>

            <ComplexTypeName>StartupSection_Type</ComplexTypeName>

            <SchemaLocation>http://schemas.dmtf.org/ovf/envelope/1/dsp8023_1.1.0.xsd</SchemaLocation>

        </MediaTypeMapping>

        <MediaTypeMapping>

            <MediaType>application/vnd.vmware.vcloud.virtualHardwareSection+xml</MediaType>

            <ComplexTypeName>VirtualHardwareSection_Type</ComplexTypeName>

            <SchemaLocation>http://schemas.dmtf.org/ovf/envelope/1/dsp8023_1.1.0.xsd</SchemaLocation>

        </MediaTypeMapping>

        <MediaTypeMapping>

            <MediaType>application/vnd.vmware.vcloud.operatingSystemSection+xml</MediaType>

            <ComplexTypeName>OperatingSystemSection_Type</ComplexTypeName>

            <SchemaLocation>http://schemas.dmtf.org/ovf/envelope/1/dsp8023_1.1.0.xsd</SchemaLocation>

        </MediaTypeMapping>

        <MediaTypeMapping>

            <MediaType>application/vnd.vmware.vcloud.networkSection+xml</MediaType>

            <ComplexTypeName>NetworkSection_Type</ComplexTypeName>

            <SchemaLocation>http://schemas.dmtf.org/ovf/envelope/1/dsp8023_1.1.0.xsd</SchemaLocation>

        </MediaTypeMapping>

    </VersionInfo>

    <VersionInfo>

        <Version>1.5</Version>

        <LoginUrl>https://gdcvcloud.devops.emc.com/api/api/sessions</LoginUrl>

        <MediaTypeMapping>

            <MediaType>application/vnd.vmware.vcloud.instantiateVAppTemplateParams+xml</MediaType>

            <ComplexTypeName>InstantiateVAppTemplateParamsType</ComplexTypeName>

            <SchemaLocation>http://gdcvcloud.devops.emc.com/api/api/v1.5/schema/master.xsd</SchemaLocation>

        </MediaTypeMapping>

        <MediaTypeMapping>

            <MediaType>application/vnd.vmware.admin.vmwProviderVdcReferences+xml</MediaType>

            <ComplexTypeName>VMWProviderVdcReferencesType</ComplexTypeName>

            <SchemaLocation>http://gdcvcloud.devops.emc.com/api/api/v1.5/schema/vmwextensions.xsd</SchemaLocation>

        </MediaTypeMapping>

        <MediaTypeMapping>

            <MediaType>application/vnd.vmware.vcloud.customizationSection+xml</MediaType>

            <ComplexTypeName>CustomizationSectionType</ComplexTypeName>

            <SchemaLocation>http://gdcvcloud.devops.emc.com/api/api/v1.5/schema/master.xsd</SchemaLocation>

        </MediaTypeMapping>

        <MediaTypeMapping>

            <MediaType>application/vnd.vmware.admin.prepareHostParams+xml</MediaType>

            <ComplexTypeName>PrepareHostParamsType</ComplexTypeName>

            <SchemaLocation>http://gdcvcloud.devops.emc.com/api/api/v1.5/schema/vmwextensions.xsd</SchemaLocation>

        </MediaTypeMapping>

        <MediaTypeMapping>

            <MediaType>application/vnd.vmware.vcloud.relocateVmParams+xml</MediaType>

            <ComplexTypeName>RelocateParamsType</ComplexTypeName>

            <SchemaLocation>http://gdcvcloud.devops.emc.com/api/api/v1.5/schema/master.xsd</SchemaLocation>

        </MediaTypeMapping>

        <MediaTypeMapping>

            <MediaType>application/vnd.vmware.vcloud.org+xml</MediaType>

            <ComplexTypeName>OrgType</ComplexTypeName>

            <SchemaLocation>http://gdcvcloud.devops.emc.com/api/api/v1.5/schema/master.xsd</SchemaLocation>

        </MediaTypeMapping>

        <MediaTypeMapping>

            <MediaType>application/vnd.vmware.admin.vmwExternalNetworkReferences+xml</MediaType>

            <ComplexTypeName>VMWExternalNetworkReferencesType</ComplexTypeName>

            <SchemaLocation>http://gdcvcloud.devops.emc.com/api/api/v1.5/schema/vmwextensions.xsd</SchemaLocation>

        </MediaTypeMapping>

        <MediaTypeMapping>

            <MediaType>application/vnd.vmware.vcloud.networkConnectionSection+xml</MediaType>

            <ComplexTypeName>NetworkConnectionSectionType</ComplexTypeName>

            <SchemaLocation>http://gdcvcloud.devops.emc.com/api/api/v1.5/schema/master.xsd</SchemaLocation>

        </MediaTypeMapping>

        <MediaTypeMapping>

            <MediaType>application/vnd.vmware.admin.host+xml</MediaType>

            <ComplexTypeName>HostType</ComplexTypeName>

            <SchemaLocation>http://gdcvcloud.devops.emc.com/api/api/v1.5/schema/vmwextensions.xsd</SchemaLocation>

        </MediaTypeMapping>

        <MediaTypeMapping>

            <MediaType>application/vnd.vmware.vcloud.catalogItem+xml</MediaType>

            <ComplexTypeName>CatalogItemType</ComplexTypeName>

            <SchemaLocation>http://gdcvcloud.devops.emc.com/api/api/v1.5/schema/master.xsd</SchemaLocation>

        </MediaTypeMapping>

        <MediaTypeMapping>

            <MediaType>application/vnd.vmware.vcloud.owner+xml</MediaType>

            <ComplexTypeName>OwnerType</ComplexTypeName>

            <SchemaLocation>http://gdcvcloud.devops.emc.com/api/api/v1.5/schema/master.xsd</SchemaLocation>

        </MediaTypeMapping>

        <MediaTypeMapping>

            <MediaType>application/vnd.vmware.vcloud.vdc+xml</MediaType>

            <ComplexTypeName>VdcType</ComplexTypeName>

            <SchemaLocation>http://gdcvcloud.devops.emc.com/api/api/v1.5/schema/master.xsd</SchemaLocation>

        </MediaTypeMapping>

        <MediaTypeMapping>

            <MediaType>application/vnd.vmware.admin.vdc+xml</MediaType>

            <ComplexTypeName>AdminVdcType</ComplexTypeName>

            <SchemaLocation>http://gdcvcloud.devops.emc.com/api/api/v1.5/schema/master.xsd</SchemaLocation>

        </MediaTypeMapping>

        <MediaTypeMapping>

            <MediaType>application/vnd.vmware.admin.catalog+xml</MediaType>

            <ComplexTypeName>AdminCatalogType</ComplexTypeName>

            <SchemaLocation>http://gdcvcloud.devops.emc.com/api/api/v1.5/schema/master.xsd</SchemaLocation>

        </MediaTypeMapping>

        <MediaTypeMapping>

            <MediaType>application/vnd.vmware.vcloud.recomposeVAppParams+xml</MediaType>

            <ComplexTypeName>RecomposeVAppParamsType</ComplexTypeName>

            <SchemaLocation>http://gdcvcloud.devops.emc.com/api/api/v1.5/schema/master.xsd</SchemaLocation>

        </MediaTypeMapping>

        <MediaTypeMapping>

            <MediaType>application/vnd.vmware.admin.importVmIntoExistingVAppParams+xml</MediaType>

            <ComplexTypeName>ImportVmIntoExistingVAppParamsType</ComplexTypeName>

            <SchemaLocation>http://gdcvcloud.devops.emc.com/api/api/v1.5/schema/vmwextensions.xsd</SchemaLocation>

        </MediaTypeMapping>

        <MediaTypeMapping>

            <MediaType>application/vnd.vmware.admin.taskExtensionRequestUpdateProgressOperationParams+xml</MediaType>

            <ComplexTypeName>TaskExtensionRequestUpdateProgressParamsType</ComplexTypeName>

            <SchemaLocation>http://gdcvcloud.devops.emc.com/api/api/v1.5/schema/vmwextensions.xsd</SchemaLocation>

        </MediaTypeMapping>

        <MediaTypeMapping>

            <MediaType>application/vnd.vmware.vcloud.catalog+xml</MediaType>

            <ComplexTypeName>CatalogType</ComplexTypeName>

            <SchemaLocation>http://gdcvcloud.devops.emc.com/api/api/v1.5/schema/master.xsd</SchemaLocation>

        </MediaTypeMapping>

        <MediaTypeMapping>

            <MediaType>application/vnd.vmware.vcloud.cloneVAppTemplateParams+xml</MediaType>

            <ComplexTypeName>CloneVAppTemplateParamsType</ComplexTypeName>

            <SchemaLocation>http://gdcvcloud.devops.emc.com/api/api/v1.5/schema/master.xsd</SchemaLocation>

        </MediaTypeMapping>

        <MediaTypeMapping>

            <MediaType>application/vnd.vmware.admin.providervdc+xml</MediaType>

            <ComplexTypeName>ProviderVdcType</ComplexTypeName>

            <SchemaLocation>http://gdcvcloud.devops.emc.com/api/api/v1.5/schema/master.xsd</SchemaLocation>

        </MediaTypeMapping>

        <MediaTypeMapping>

            <MediaType>application/vnd.vmware.admin.vmsObjectRefsList+xml</MediaType>

            <ComplexTypeName>VmObjectRefsListType</ComplexTypeName>

            <SchemaLocation>http://gdcvcloud.devops.emc.com/api/api/v1.5/schema/vmwextensions.xsd</SchemaLocation>

        </MediaTypeMapping>

        <MediaTypeMapping>

            <MediaType>application/vnd.vmware.vcloud.undeployVAppParams+xml</MediaType>

            <ComplexTypeName>UndeployVAppParamsType</ComplexTypeName>

            <SchemaLocation>http://gdcvcloud.devops.emc.com/api/api/v1.5/schema/master.xsd</SchemaLocation>

        </MediaTypeMapping>

        <MediaTypeMapping>

            <MediaType>application/vnd.vmware.admin.vdcReferences+xml</MediaType>

            <ComplexTypeName>VdcReferencesType</ComplexTypeName>

            <SchemaLocation>http://gdcvcloud.devops.emc.com/api/api/v1.5/schema/master.xsd</SchemaLocation>

        </MediaTypeMapping>

        <MediaTypeMapping>

            <MediaType>application/vnd.vmware.admin.systemPasswordPolicySettings+xml</MediaType>

            <ComplexTypeName>SystemPasswordPolicySettingsType</ComplexTypeName>

            <SchemaLocation>http://gdcvcloud.devops.emc.com/api/api/v1.5/schema/vmwextensions.xsd</SchemaLocation>

        </MediaTypeMapping>

        <MediaTypeMapping>

            <MediaType>application/vnd.vmware.vcloud.vApp+xml</MediaType>

            <ComplexTypeName>VAppType</ComplexTypeName>

            <SchemaLocation>http://gdcvcloud.devops.emc.com/api/api/v1.5/schema/master.xsd</SchemaLocation>

        </MediaTypeMapping>

        <MediaTypeMapping>

            <MediaType>application/vnd.vmware.admin.taskExtensionRequest+xml</MediaType>

            <ComplexTypeName>TaskExtensionRequestType</ComplexTypeName>

            <SchemaLocation>http://gdcvcloud.devops.emc.com/api/api/v1.5/schema/vmwextensions.xsd</SchemaLocation>

        </MediaTypeMapping>

        <MediaTypeMapping>

            <MediaType>application/vnd.vmware.admin.vimServerNetworks+xml</MediaType>

            <ComplexTypeName>VimObjectRefListType</ComplexTypeName>

            <SchemaLocation>http://gdcvcloud.devops.emc.com/api/api/v1.5/schema/vmwextensions.xsd</SchemaLocation>

        </MediaTypeMapping>

        <MediaTypeMapping>

            <MediaType>application/vnd.vmware.admin.vmwprovidervdc+xml</MediaType>

            <ComplexTypeName>VMWProviderVdcType</ComplexTypeName>

            <SchemaLocation>http://gdcvcloud.devops.emc.com/api/api/v1.5/schema/vmwextensions.xsd</SchemaLocation>

        </MediaTypeMapping>

        <MediaTypeMapping>

            <MediaType>application/vnd.vmware.admin.orgSettings+xml</MediaType>

            <ComplexTypeName>OrgSettingsType</ComplexTypeName>

            <SchemaLocation>http://gdcvcloud.devops.emc.com/api/api/v1.5/schema/master.xsd</SchemaLocation>

        </MediaTypeMapping>

        <MediaTypeMapping>

            <MediaType>application/vnd.vmware.vcloud.captureVAppParams+xml</MediaType>

            <ComplexTypeName>CaptureVAppParamsType</ComplexTypeName>

            <SchemaLocation>http://gdcvcloud.devops.emc.com/api/api/v1.5/schema/master.xsd</SchemaLocation>

        </MediaTypeMapping>

        <MediaTypeMapping>

            <MediaType>application/vnd.vmware.vcloud.screenTicket+xml</MediaType>

            <ComplexTypeName>ScreenTicketType</ComplexTypeName>

            <SchemaLocation>http://gdcvcloud.devops.emc.com/api/api/v1.5/schema/master.xsd</SchemaLocation>

        </MediaTypeMapping>

        <MediaTypeMapping>

            <MediaType>application/vnd.vmware.vcloud.runtimeInfoSection+xml</MediaType>

            <ComplexTypeName>RuntimeInfoSectionType</ComplexTypeName>

            <SchemaLocation>http://gdcvcloud.devops.emc.com/api/api/v1.5/schema/master.xsd</SchemaLocation>

        </MediaTypeMapping>

        <MediaTypeMapping>

            <MediaType>application/vnd.vmware.vcloud.tasksList+xml</MediaType>

            <ComplexTypeName>TasksListType</ComplexTypeName>

            <SchemaLocation>http://gdcvcloud.devops.emc.com/api/api/v1.5/schema/master.xsd</SchemaLocation>

        </MediaTypeMapping>

        <MediaTypeMapping>

            <MediaType>application/vnd.vmware.admin.amqpSettingsTest+xml</MediaType>

            <ComplexTypeName>AmqpSettingsTestType</ComplexTypeName>

            <SchemaLocation>http://gdcvcloud.devops.emc.com/api/api/v1.5/schema/vmwextensions.xsd</SchemaLocation>

        </MediaTypeMapping>

        <MediaTypeMapping>

            <MediaType>application/vnd.vmware.admin.extensionSettings+xml</MediaType>

            <ComplexTypeName>TaskExtensionSettingsType</ComplexTypeName>

            <SchemaLocation>http://gdcvcloud.devops.emc.com/api/api/v1.5/schema/vmwextensions.xsd</SchemaLocation>

        </MediaTypeMapping>

        <MediaTypeMapping>

            <MediaType>application/vnd.vmware.admin.importVmAsVAppTemplateParams+xml</MediaType>

            <ComplexTypeName>ImportVmAsVAppTemplateParamsType</ComplexTypeName>

            <SchemaLocation>http://gdcvcloud.devops.emc.com/api/api/v1.5/schema/vmwextensions.xsd</SchemaLocation>

        </MediaTypeMapping>

        <MediaTypeMapping>

            <MediaType>application/vnd.vmware.admin.organizationGeneralSettings+xml</MediaType>

            <ComplexTypeName>OrgGeneralSettingsType</ComplexTypeName>

            <SchemaLocation>http://gdcvcloud.devops.emc.com/api/api/v1.5/schema/master.xsd</SchemaLocation>

        </MediaTypeMapping>

        <MediaTypeMapping>

            <MediaType>application/vnd.vmware.admin.registerVimServerParams+xml</MediaType>

            <ComplexTypeName>RegisterVimServerParamsType</ComplexTypeName>

            <SchemaLocation>http://gdcvcloud.devops.emc.com/api/api/v1.5/schema/vmwextensions.xsd</SchemaLocation>

        </MediaTypeMapping>

        <MediaTypeMapping>

            <MediaType>application/vnd.vmware.admin.network+xml</MediaType>

            <ComplexTypeName>OrgNetworkType</ComplexTypeName>

            <SchemaLocation>http://gdcvcloud.devops.emc.com/api/api/v1.5/schema/master.xsd</SchemaLocation>

        </MediaTypeMapping>

        <MediaTypeMapping>

            <MediaType>application/vnd.vmware.vcloud.uploadVAppTemplateParams+xml</MediaType>

            <ComplexTypeName>UploadVAppTemplateParamsType</ComplexTypeName>

            <SchemaLocation>http://gdcvcloud.devops.emc.com/api/api/v1.5/schema/master.xsd</SchemaLocation>

        </MediaTypeMapping>

        <MediaTypeMapping>

            <MediaType>application/vnd.vmware.admin.datastore+xml</MediaType>

            <ComplexTypeName>DatastoreType</ComplexTypeName>

            <SchemaLocation>http://gdcvcloud.devops.emc.com/api/api/v1.5/schema/vmwextensions.xsd</SchemaLocation>

        </MediaTypeMapping>

        <MediaTypeMapping>

            <MediaType>application/vnd.vmware.vcloud.metadata+xml</MediaType>

            <ComplexTypeName>MetadataType</ComplexTypeName>

            <SchemaLocation>http://gdcvcloud.devops.emc.com/api/api/v1.5/schema/master.xsd</SchemaLocation>

        </MediaTypeMapping>

        <MediaTypeMapping>

            <MediaType>application/vnd.vmware.admin.licensingReportList+xml</MediaType>

            <ComplexTypeName>LicensingReportListType</ComplexTypeName>

            <SchemaLocation>http://gdcvcloud.devops.emc.com/api/api/v1.5/schema/vmwextensions.xsd</SchemaLocation>

        </MediaTypeMapping>

        <MediaTypeMapping>

            <MediaType>application/vnd.vmware.admin.vmwNetworkPool+xml</MediaType>

            <ComplexTypeName>VMWNetworkPoolType</ComplexTypeName>

            <SchemaLocation>http://gdcvcloud.devops.emc.com/api/api/v1.5/schema/vmwextensions.xsd</SchemaLocation>

        </MediaTypeMapping>

        <MediaTypeMapping>

            <MediaType>application/vnd.vmware.admin.systemSettings+xml</MediaType>

            <ComplexTypeName>SystemSettingsType</ComplexTypeName>

            <SchemaLocation>http://gdcvcloud.devops.emc.com/api/api/v1.5/schema/vmwextensions.xsd</SchemaLocation>

        </MediaTypeMapping>

        <MediaTypeMapping>

            <MediaType>application/vnd.vmware.admin.vmwHostReferences+xml</MediaType>

            <ComplexTypeName>VMWHostReferencesType</ComplexTypeName>

            <SchemaLocation>http://gdcvcloud.devops.emc.com/api/api/v1.5/schema/vmwextensions.xsd</SchemaLocation>

        </MediaTypeMapping>

        <MediaTypeMapping>

            <MediaType>application/vnd.vmware.admin.taskExtensionRequestOperationParams+xml</MediaType>

            <ComplexTypeName>TaskExtensionRequestOperationParamsType</ComplexTypeName>

            <SchemaLocation>http://gdcvcloud.devops.emc.com/api/api/v1.5/schema/vmwextensions.xsd</SchemaLocation>

        </MediaTypeMapping>

        <MediaTypeMapping>

            <MediaType>application/vnd.vmware.vcloud.metadata.value+xml</MediaType>

            <ComplexTypeName>MetadataValueType</ComplexTypeName>

            <SchemaLocation>http://gdcvcloud.devops.emc.com/api/api/v1.5/schema/master.xsd</SchemaLocation>

        </MediaTypeMapping>

        <MediaTypeMapping>

            <MediaType>application/vnd.vmware.admin.taskOperationList+xml</MediaType>

            <ComplexTypeName>TaskOperationListType</ComplexTypeName>

            <SchemaLocation>http://gdcvcloud.devops.emc.com/api/api/v1.5/schema/master.xsd</SchemaLocation>

        </MediaTypeMapping>

        <MediaTypeMapping>

            <MediaType>application/vnd.vmware.vcloud.media+xml</MediaType>

            <ComplexTypeName>MediaType</ComplexTypeName>

            <SchemaLocation>http://gdcvcloud.devops.emc.com/api/api/v1.5/schema/master.xsd</SchemaLocation>

        </MediaTypeMapping>

        <MediaTypeMapping>

            <MediaType>application/vnd.vmware.vcloud.productSections+xml</MediaType>

            <ComplexTypeName>ProductSectionListType</ComplexTypeName>

            <SchemaLocation>http://gdcvcloud.devops.emc.com/api/api/v1.5/schema/master.xsd</SchemaLocation>

        </MediaTypeMapping>

        <MediaTypeMapping>

            <MediaType>application/vnd.vmware.admin.amqpSettings+xml</MediaType>

            <ComplexTypeName>AmqpSettingsType</ComplexTypeName>

            <SchemaLocation>http://gdcvcloud.devops.emc.com/api/api/v1.5/schema/vmwextensions.xsd</SchemaLocation>

        </MediaTypeMapping>

        <MediaTypeMapping>

            <MediaType>application/vnd.vmware.vcloud.vAppTemplate+xml</MediaType>

            <ComplexTypeName>VAppTemplateType</ComplexTypeName>

            <SchemaLocation>http://gdcvcloud.devops.emc.com/api/api/v1.5/schema/master.xsd</SchemaLocation>

        </MediaTypeMapping>

        <MediaTypeMapping>

            <MediaType>application/vnd.vmware.vcloud.deployVAppParams+xml</MediaType>

            <ComplexTypeName>DeployVAppParamsType</ComplexTypeName>

            <SchemaLocation>http://gdcvcloud.devops.emc.com/api/api/v1.5/schema/master.xsd</SchemaLocation>

        </MediaTypeMapping>

        <MediaTypeMapping>

            <MediaType>application/vnd.vmware.admin.importVmIntoExistingVAppTemplateParams+xml</MediaType>

            <ComplexTypeName>ImportVmIntoExistingVAppTemplateParamsType</ComplexTypeName>

            <SchemaLocation>http://gdcvcloud.devops.emc.com/api/api/v1.5/schema/vmwextensions.xsd</SchemaLocation>

        </MediaTypeMapping>

        <MediaTypeMapping>

            <MediaType>application/vnd.vmware.admin.resourcePoolList+xml</MediaType>

            <ComplexTypeName>ResourcePoolListType</ComplexTypeName>

            <SchemaLocation>http://gdcvcloud.devops.emc.com/api/api/v1.5/schema/vmwextensions.xsd</SchemaLocation>

        </MediaTypeMapping>

        <MediaTypeMapping>

            <MediaType>application/vnd.vmware.vcloud.networkConfigSection+xml</MediaType>

            <ComplexTypeName>NetworkConfigSectionType</ComplexTypeName>

            <SchemaLocation>http://gdcvcloud.devops.emc.com/api/api/v1.5/schema/master.xsd</SchemaLocation>

        </MediaTypeMapping>

        <MediaTypeMapping>

            <MediaType>application/vnd.vmware.admin.OrganizationVdcResourcePoolSet+xml</MediaType>

            <ComplexTypeName>OrganizationResourcePoolSetType</ComplexTypeName>

            <SchemaLocation>http://gdcvcloud.devops.emc.com/api/api/v1.5/schema/vmwextensions.xsd</SchemaLocation>

        </MediaTypeMapping>

        <MediaTypeMapping>

            <MediaType>application/vnd.vmware.admin.organizationPasswordPolicySettings+xml</MediaType>

            <ComplexTypeName>OrgPasswordPolicySettingsType</ComplexTypeName>

            <SchemaLocation>http://gdcvcloud.devops.emc.com/api/api/v1.5/schema/master.xsd</SchemaLocation>

        </MediaTypeMapping>

        <MediaTypeMapping>

            <MediaType>application/vnd.vmware.admin.publishCatalogParams+xml</MediaType>

            <ComplexTypeName>PublishCatalogParamsType</ComplexTypeName>

            <SchemaLocation>http://gdcvcloud.devops.emc.com/api/api/v1.5/schema/master.xsd</SchemaLocation>

        </MediaTypeMapping>

        <MediaTypeMapping>

            <MediaType>application/vnd.vmware.admin.vmwExtension+xml</MediaType>

            <ComplexTypeName>VMWExtensionType</ComplexTypeName>

            <SchemaLocation>http://gdcvcloud.devops.emc.com/api/api/v1.5/schema/vmwextensions.xsd</SchemaLocation>

        </MediaTypeMapping>

        <MediaTypeMapping>

            <MediaType>application/vnd.vmware.vcloud.mediaInsertOrEjectParams+xml</MediaType>

            <ComplexTypeName>MediaInsertOrEjectParamsType</ComplexTypeName>

            <SchemaLocation>http://gdcvcloud.devops.emc.com/api/api/v1.5/schema/master.xsd</SchemaLocation>

        </MediaTypeMapping>

        <MediaTypeMapping>

            <MediaType>application/vnd.vmware.vcloud.vmPendingQuestion+xml</MediaType>

            <ComplexTypeName>VmPendingQuestionType</ComplexTypeName>

            <SchemaLocation>http://gdcvcloud.devops.emc.com/api/api/v1.5/schema/master.xsd</SchemaLocation>

        </MediaTypeMapping>

        <MediaTypeMapping>

            <MediaType>application/vnd.vmware.admin.notificationsSettings+xml</MediaType>

            <ComplexTypeName>NotificationsSettingsType</ComplexTypeName>

            <SchemaLocation>http://gdcvcloud.devops.emc.com/api/api/v1.5/schema/vmwextensions.xsd</SchemaLocation>

        </MediaTypeMapping>

        <MediaTypeMapping>

            <MediaType>application/vnd.vmware.admin.ldapUserSettings+xml</MediaType>

            <ComplexTypeName>LdapUserAttributesType</ComplexTypeName>

            <SchemaLocation>http://gdcvcloud.devops.emc.com/api/api/v1.5/schema/vmwextensions.xsd</SchemaLocation>

        </MediaTypeMapping>

        <MediaTypeMapping>

            <MediaType>application/vnd.vmware.admin.right+xml</MediaType>

            <ComplexTypeName>RightType</ComplexTypeName>

            <SchemaLocation>http://gdcvcloud.devops.emc.com/api/api/v1.5/schema/master.xsd</SchemaLocation>

        </MediaTypeMapping>

        <MediaTypeMapping>

            <MediaType>application/vnd.vmware.admin.ldapSettings+xml</MediaType>

            <ComplexTypeName>LdapSettingsType</ComplexTypeName>

            <SchemaLocation>http://gdcvcloud.devops.emc.com/api/api/v1.5/schema/vmwextensions.xsd</SchemaLocation>

        </MediaTypeMapping>

        <MediaTypeMapping>

            <MediaType>application/vnd.vmware.admin.organization+xml</MediaType>

            <ComplexTypeName>AdminOrgType</ComplexTypeName>

            <SchemaLocation>http://gdcvcloud.devops.emc.com/api/api/v1.5/schema/master.xsd</SchemaLocation>

        </MediaTypeMapping>

        <MediaTypeMapping>

            <MediaType>application/vnd.vmware.vcloud.orgList+xml</MediaType>

            <ComplexTypeName>OrgListType</ComplexTypeName>

            <SchemaLocation>http://gdcvcloud.devops.emc.com/api/api/v1.5/schema/master.xsd</SchemaLocation>

        </MediaTypeMapping>

        <MediaTypeMapping>

            <MediaType>application/vnd.vmware.admin.vAppTemplateLeaseSettings+xml</MediaType>

            <ComplexTypeName>OrgVAppTemplateLeaseSettingsType</ComplexTypeName>

            <SchemaLocation>http://gdcvcloud.devops.emc.com/api/api/v1.5/schema/master.xsd</SchemaLocation>

        </MediaTypeMapping>

        <MediaTypeMapping>

            <MediaType>application/vnd.vmware.admin.vmwVimServerReferences+xml</MediaType>

            <ComplexTypeName>VMWVimServerReferencesType</ComplexTypeName>

            <SchemaLocation>http://gdcvcloud.devops.emc.com/api/api/v1.5/schema/vmwextensions.xsd</SchemaLocation>

        </MediaTypeMapping>

        <MediaTypeMapping>

            <MediaType>application/vnd.vmware.admin.vmwexternalnet+xml</MediaType>

            <ComplexTypeName>VMWExternalNetworkType</ComplexTypeName>

            <SchemaLocation>http://gdcvcloud.devops.emc.com/api/api/v1.5/schema/vmwextensions.xsd</SchemaLocation>

        </MediaTypeMapping>

        <MediaTypeMapping>

            <MediaType>application/vnd.vmware.vcloud.entity+xml</MediaType>

            <ComplexTypeName>EntityType</ComplexTypeName>

            <SchemaLocation>http://gdcvcloud.devops.emc.com/api/api/v1.5/schema/master.xsd</SchemaLocation>

        </MediaTypeMapping>

        <MediaTypeMapping>

            <MediaType>application/vnd.vmware.vcloud.cloneMediaParams+xml</MediaType>

            <ComplexTypeName>CloneMediaParamsType</ComplexTypeName>

            <SchemaLocation>http://gdcvcloud.devops.emc.com/api/api/v1.5/schema/master.xsd</SchemaLocation>

        </MediaTypeMapping>

        <MediaTypeMapping>

            <MediaType>application/vnd.vmware.admin.licensingReport+xml</MediaType>

            <ComplexTypeName>LicensingReportType</ComplexTypeName>

            <SchemaLocation>http://gdcvcloud.devops.emc.com/api/api/v1.5/schema/vmwextensions.xsd</SchemaLocation>

        </MediaTypeMapping>

        <MediaTypeMapping>

            <MediaType>application/vnd.vmware.admin.importMediaParams+xml</MediaType>

            <ComplexTypeName>ImportMediaParamsType</ComplexTypeName>

            <SchemaLocation>http://gdcvcloud.devops.emc.com/api/api/v1.5/schema/vmwextensions.xsd</SchemaLocation>

        </MediaTypeMapping>

        <MediaTypeMapping>

            <MediaType>application/vnd.vmware.admin.resourcePoolSetUpdateParams+xml</MediaType>

            <ComplexTypeName>UpdateResourcePoolSetParamsType</ComplexTypeName>

            <SchemaLocation>http://gdcvcloud.devops.emc.com/api/api/v1.5/schema/vmwextensions.xsd</SchemaLocation>

        </MediaTypeMapping>

        <MediaTypeMapping>

            <MediaType>application/vnd.vmware.admin.taskExtensionRequestList+xml</MediaType>

            <ComplexTypeName>ReferencesType</ComplexTypeName>

            <SchemaLocation>http://gdcvcloud.devops.emc.com/api/api/v1.5/schema/master.xsd</SchemaLocation>

        </MediaTypeMapping>

        <MediaTypeMapping>

            <MediaType>application/vnd.vmware.vcloud.vmPendingAnswer+xml</MediaType>

            <ComplexTypeName>VmQuestionAnswerType</ComplexTypeName>

            <SchemaLocation>http://gdcvcloud.devops.emc.com/api/api/v1.5/schema/master.xsd</SchemaLocation>

        </MediaTypeMapping>

        <MediaTypeMapping>

            <MediaType>application/vnd.vmware.vcloud.rasdItemsList+xml</MediaType>

            <ComplexTypeName>RasdItemsListType</ComplexTypeName>

            <SchemaLocation>http://gdcvcloud.devops.emc.com/api/api/v1.5/schema/master.xsd</SchemaLocation>

        </MediaTypeMapping>

        <MediaTypeMapping>

            <MediaType>application/vnd.vmware.admin.generalSettings+xml</MediaType>

            <ComplexTypeName>GeneralSettingsType</ComplexTypeName>

            <SchemaLocation>http://gdcvcloud.devops.emc.com/api/api/v1.5/schema/vmwextensions.xsd</SchemaLocation>

        </MediaTypeMapping>

        <MediaTypeMapping>

            <MediaType>application/vnd.vmware.admin.vmwNetworkPoolReferences+xml</MediaType>

            <ComplexTypeName>VMWNetworkPoolReferencesType</ComplexTypeName>

            <SchemaLocation>http://gdcvcloud.devops.emc.com/api/api/v1.5/schema/vmwextensions.xsd</SchemaLocation>

        </MediaTypeMapping>

        <MediaTypeMapping>

            <MediaType>application/vnd.vmware.admin.group+xml</MediaType>

            <ComplexTypeName>GroupType</ComplexTypeName>

            <SchemaLocation>http://gdcvcloud.devops.emc.com/api/api/v1.5/schema/master.xsd</SchemaLocation>

        </MediaTypeMapping>

        <MediaTypeMapping>

            <MediaType>application/vnd.vmware.vcloud.controlAccess+xml</MediaType>

            <ComplexTypeName>ControlAccessParamsType</ComplexTypeName>

            <SchemaLocation>http://gdcvcloud.devops.emc.com/api/api/v1.5/schema/master.xsd</SchemaLocation>

        </MediaTypeMapping>

        <MediaTypeMapping>

            <MediaType>application/vnd.vmware.admin.ldapGroupSettings+xml</MediaType>

            <ComplexTypeName>LdapGroupAttributesType</ComplexTypeName>

            <SchemaLocation>http://gdcvcloud.devops.emc.com/api/api/v1.5/schema/vmwextensions.xsd</SchemaLocation>

        </MediaTypeMapping>

        <MediaTypeMapping>

            <MediaType>application/vnd.vmware.admin.user+xml</MediaType>

            <ComplexTypeName>UserType</ComplexTypeName>

            <SchemaLocation>http://gdcvcloud.devops.emc.com/api/api/v1.5/schema/master.xsd</SchemaLocation>

        </MediaTypeMapping>

        <MediaTypeMapping>

            <MediaType>application/vnd.vmware.admin.vcloud+xml</MediaType>

            <ComplexTypeName>VCloudType</ComplexTypeName>

            <SchemaLocation>http://gdcvcloud.devops.emc.com/api/api/v1.5/schema/master.xsd</SchemaLocation>

        </MediaTypeMapping>

        <MediaTypeMapping>

            <MediaType>application/vnd.vmware.admin.uberAdminSettings+xml</MediaType>

            <ComplexTypeName>UberAdminSettingsType</ComplexTypeName>

            <SchemaLocation>http://gdcvcloud.devops.emc.com/api/api/v1.5/schema/vmwextensions.xsd</SchemaLocation>

        </MediaTypeMapping>

        <MediaTypeMapping>

            <MediaType>application/vnd.vmware.admin.vmwvirtualcenter+xml</MediaType>

            <ComplexTypeName>VimServerType</ComplexTypeName>

            <SchemaLocation>http://gdcvcloud.devops.emc.com/api/api/v1.5/schema/vmwextensions.xsd</SchemaLocation>

        </MediaTypeMapping>

        <MediaTypeMapping>

            <MediaType>application/vnd.vmware.vcloud.leaseSettingsSection+xml</MediaType>

            <ComplexTypeName>LeaseSettingsSectionType</ComplexTypeName>

            <SchemaLocation>http://gdcvcloud.devops.emc.com/api/api/v1.5/schema/master.xsd</SchemaLocation>

        </MediaTypeMapping>

        <MediaTypeMapping>

            <MediaType>application/vnd.vmware.vcloud.composeVAppParams+xml</MediaType>

            <ComplexTypeName>ComposeVAppParamsType</ComplexTypeName>

            <SchemaLocation>http://gdcvcloud.devops.emc.com/api/api/v1.5/schema/master.xsd</SchemaLocation>

        </MediaTypeMapping>

        <MediaTypeMapping>

            <MediaType>application/vnd.vmware.admin.organizationEmailSettings+xml</MediaType>

            <ComplexTypeName>OrgEmailSettingsType</ComplexTypeName>

            <SchemaLocation>http://gdcvcloud.devops.emc.com/api/api/v1.5/schema/master.xsd</SchemaLocation>

        </MediaTypeMapping>

        <MediaTypeMapping>

            <MediaType>application/vnd.vmware.vcloud.vm+xml</MediaType>

            <ComplexTypeName>VmType</ComplexTypeName>

            <SchemaLocation>http://gdcvcloud.devops.emc.com/api/api/v1.5/schema/master.xsd</SchemaLocation>

        </MediaTypeMapping>

        <MediaTypeMapping>

            <MediaType>application/vnd.vmware.admin.vmwProviderVdcResourcePoolSet+xml</MediaType>

            <ComplexTypeName>VMWProviderVdcResourcePoolSetType</ComplexTypeName>

            <SchemaLocation>http://gdcvcloud.devops.emc.com/api/api/v1.5/schema/vmwextensions.xsd</SchemaLocation>

        </MediaTypeMapping>

        <MediaTypeMapping>

            <MediaType>application/vnd.vmware.vcloud.cloneVAppParams+xml</MediaType>

            <ComplexTypeName>CloneVAppParamsType</ComplexTypeName>

            <SchemaLocation>http://gdcvcloud.devops.emc.com/api/api/v1.5/schema/master.xsd</SchemaLocation>

        </MediaTypeMapping>

        <MediaTypeMapping>

            <MediaType>application/vnd.vmware.vcloud.guestCustomizationSection+xml</MediaType>

            <ComplexTypeName>GuestCustomizationSectionType</ComplexTypeName>

            <SchemaLocation>http://gdcvcloud.devops.emc.com/api/api/v1.5/schema/master.xsd</SchemaLocation>

        </MediaTypeMapping>

        <MediaTypeMapping>

            <MediaType>application/vnd.vmware.vcloud.task+xml</MediaType>

            <ComplexTypeName>TaskType</ComplexTypeName>

            <SchemaLocation>http://gdcvcloud.devops.emc.com/api/api/v1.5/schema/master.xsd</SchemaLocation>

        </MediaTypeMapping>

        <MediaTypeMapping>

            <MediaType>application/vnd.vmware.vcloud.session+xml</MediaType>

            <ComplexTypeName>SessionType</ComplexTypeName>

            <SchemaLocation>http://gdcvcloud.devops.emc.com/api/api/v1.5/schema/master.xsd</SchemaLocation>

        </MediaTypeMapping>

        <MediaTypeMapping>

            <MediaType>application/vnd.vmware.admin.vAppLeaseSettings+xml</MediaType>

            <ComplexTypeName>OrgLeaseSettingsType</ComplexTypeName>

            <SchemaLocation>http://gdcvcloud.devops.emc.com/api/api/v1.5/schema/master.xsd</SchemaLocation>

        </MediaTypeMapping>

        <MediaTypeMapping>

            <MediaType>application/vnd.vmware.admin.importVmAsVAppParams+xml</MediaType>

            <ComplexTypeName>ImportVmAsVAppParamsType</ComplexTypeName>

            <SchemaLocation>http://gdcvcloud.devops.emc.com/api/api/v1.5/schema/vmwextensions.xsd</SchemaLocation>

        </MediaTypeMapping>

        <MediaTypeMapping>

            <MediaType>application/vnd.vmware.admin.role+xml</MediaType>

            <ComplexTypeName>RoleType</ComplexTypeName>

            <SchemaLocation>http://gdcvcloud.devops.emc.com/api/api/v1.5/schema/master.xsd</SchemaLocation>

        </MediaTypeMapping>

        <MediaTypeMapping>

            <MediaType>application/vnd.vmware.vcloud.rasdItem+xml</MediaType>

            <ComplexTypeName>RASD_Type</ComplexTypeName>

            <SchemaLocation>http://gdcvcloud.devops.emc.com/api/api/v1.5/schema/master.xsd</SchemaLocation>

        </MediaTypeMapping>

        <MediaTypeMapping>

            <MediaType>application/vnd.vmware.vcloud.startupSection+xml</MediaType>

            <ComplexTypeName>StartupSection_Type</ComplexTypeName>

            <SchemaLocation>http://schemas.dmtf.org/ovf/envelope/1/dsp8023_1.1.0.xsd</SchemaLocation>

        </MediaTypeMapping>

        <MediaTypeMapping>

            <MediaType>application/vnd.vmware.vcloud.virtualHardwareSection+xml</MediaType>

            <ComplexTypeName>VirtualHardwareSection_Type</ComplexTypeName>

            <SchemaLocation>http://schemas.dmtf.org/ovf/envelope/1/dsp8023_1.1.0.xsd</SchemaLocation>

        </MediaTypeMapping>

        <MediaTypeMapping>

            <MediaType>application/vnd.vmware.vcloud.operatingSystemSection+xml</MediaType>

            <ComplexTypeName>OperatingSystemSection_Type</ComplexTypeName>

            <SchemaLocation>http://schemas.dmtf.org/ovf/envelope/1/dsp8023_1.1.0.xsd</SchemaLocation>

        </MediaTypeMapping>

        <MediaTypeMapping>

            <MediaType>application/vnd.vmware.vcloud.networkSection+xml</MediaType>

            <ComplexTypeName>NetworkSection_Type</ComplexTypeName>

            <SchemaLocation>http://schemas.dmtf.org/ovf/envelope/1/dsp8023_1.1.0.xsd</SchemaLocation>

        </MediaTypeMapping>

        <MediaTypeMapping>

            <MediaType>application/vnd.vmware.vcloud.vAppNetwork+xml</MediaType>

            <ComplexTypeName>VAppNetworkType</ComplexTypeName>

            <SchemaLocation>http://gdcvcloud.devops.emc.com/api/api/v1.5/schema/master.xsd</SchemaLocation>

        </MediaTypeMapping>

        <MediaTypeMapping>

            <MediaType>application/vnd.vmware.vcloud.network+xml</MediaType>

            <ComplexTypeName>NetworkType</ComplexTypeName>

            <SchemaLocation>http://gdcvcloud.devops.emc.com/api/api/v1.5/schema/master.xsd</SchemaLocation>

        </MediaTypeMapping>

        <MediaTypeMapping>

            <MediaType>application/vnd.vmware.vcloud.orgNetwork+xml</MediaType>

            <ComplexTypeName>OrgNetworkType</ComplexTypeName>

            <SchemaLocation>http://gdcvcloud.devops.emc.com/api/api/v1.5/schema/master.xsd</SchemaLocation>

        </MediaTypeMapping>

        <MediaTypeMapping>

            <MediaType>application/vnd.vmware.admin.vmwexternalnet+xml</MediaType>

            <ComplexTypeName>VMWExternalNetworkType</ComplexTypeName>

            <SchemaLocation>http://gdcvcloud.devops.emc.com/api/api/v1.5/schema/vmwextensions.xsd</SchemaLocation>

        </MediaTypeMapping>

    </VersionInfo>

</SupportedVersions>

Jun 13, 2012 3:41:12 PM com.vmware.vcloud.sdk.RestUtil login

INFO: Login URL - https://gdcvcloud.devops.emc.com/api/api/sessions

Jun 13, 2012 3:41:12 PM com.vmware.vcloud.sdk.RestUtil login

INFO: Status Code - 403

Jun 13, 2012 3:41:12 PM com.vmware.vcloud.sdk.RestUtil login

INFO: Status - Forbidden

Jun 13, 2012 3:41:12 PM com.vmware.vcloud.sdk.RestUtil login

INFO: Response - <?xml version="1.0" encoding="UTF-8"?>

<Error xmlns="http://www.vmware.com/vcloud/v1.5" stackTrace="com.vmware.vcloud.api.rest.handlers.exceptions.UnauthorizedAccessRestApiException: Access is forbidden

    at com.vmware.vcloud.api.rest.common.handlers.ErrorHandler.getUnauthorizedRestApiException(ErrorHandler.java:77)

    at com.vmware.vcloud.api.rest.common.handlers.ErrorHandler.errorUnauthorisedAccess(ErrorHandler.java:52)

    at sun.reflect.GeneratedMethodAccessor13253.invoke(Unknown Source)

    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)

    at java.lang.reflect.Method.invoke(Method.java:597)

    at org.apache.cxf.service.invoker.AbstractInvoker.performInvocation(AbstractInvoker.java:173)

    at org.apache.cxf.service.invoker.AbstractInvoker.invoke(AbstractInvoker.java:89)

    at org.apache.cxf.jaxrs.JAXRSInvoker.invoke(JAXRSInvoker.java:133)

    at org.apache.cxf.jaxrs.JAXRSInvoker.invoke(JAXRSInvoker.java:82)

    at org.apache.cxf.interceptor.ServiceInvokerInterceptor$1.run(ServiceInvokerInterceptor.java:58)

    at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)

    at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)

    at java.util.concurrent.FutureTask.run(FutureTask.java:138)

    at org.apache.cxf.workqueue.SynchronousExecutor.execute(SynchronousExecutor.java:37)

    at org.apache.cxf.interceptor.ServiceInvokerInterceptor.handleMessage(ServiceInvokerInterceptor.java:106)

    at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:247)

    at org.apache.cxf.transport.ChainInitiationObserver.onMessage(ChainInitiationObserver.java:113)

    at org.apache.cxf.transport.servlet.ServletDestination.invoke(ServletDestination.java:97)

    at org.apache.cxf.transport.servlet.ServletController.invokeDestination(ServletController.java:458)

    at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:146)

    at org.apache.cxf.transport.servlet.AbstractCXFServlet.invoke(AbstractCXFServlet.java:148)

    at org.apache.cxf.transport.servlet.AbstractHTTPServlet.handleRequest(AbstractHTTPServlet.java:179)

    at org.apache.cxf.transport.servlet.AbstractHTTPServlet.doGet(AbstractHTTPServlet.java:108)

    at javax.servlet.http.HttpServlet.service(HttpServlet.java:693)

    at com.vmware.vcloud.api.rest.jaxrs.servlet.CxfServlet.service(CxfServlet.java:163)

    at com.vmware.vcloud.api.rest.jaxrs.servlet.JaxRsDispatcherServlet.doService(JaxRsDispatcherServlet.java:97)

    at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:644)

    at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:549)

    at javax.servlet.http.HttpServlet.service(HttpServlet.java:693)

    at javax.servlet.http.HttpServlet.service(HttpServlet.java:806)

    at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:511)

    at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:390)

    at org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:216)

    at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:182)

    at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:765)

    at org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:440)

    at org.mortbay.jetty.servlet.Dispatcher.forward(Dispatcher.java:327)

    at org.mortbay.jetty.servlet.Dispatcher.forward(Dispatcher.java:126)

    at org.springframework.security.web.firewall.RequestWrapper$FirewalledRequestAwareRequestDispatcher.forward(RequestWrapper.java:132)

    at com.vmware.vcloud.security.web.AuthenticationFilter.doFilter(AuthenticationFilter.java:165)

    at com.vmware.vcloud.api.rest.diagnostics.RestApiDiagnosticsInterceptor.doFilter(RestApiDiagnosticsInterceptor.java:128)

    at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:380)

    at com.vmware.vcloud.api.rest.versioning.AcceptHeaderFilter.doFilter(AcceptHeaderFilter.java:115)

    at com.vmware.vcloud.api.rest.diagnostics.RestApiDiagnosticsInterceptor.doFilter(RestApiDiagnosticsInterceptor.java:128)

    at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:380)

    at com.vmware.vcloud.security.web.ConversationFilter$1.run(ConversationFilter.java:39)

    at com.vmware.vcloud.security.web.ConversationFilter$1.run(ConversationFilter.java:37)

    at com.vmware.vcloud.common.persist.ConversationContextExecutor.execute(ConversationContextExecutor.java:38)

    at com.vmware.vcloud.security.web.ConversationFilter.doFilter(ConversationFilter.java:45)

    at com.vmware.vcloud.api.rest.diagnostics.RestApiDiagnosticsInterceptor.doFilter(RestApiDiagnosticsInterceptor.java:128)

    at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:380)

    at com.vmware.vcloud.security.web.ThreadLocalCleanerFilter.doFilter(ThreadLocalCleanerFilter.java:65)

    at com.vmware.vcloud.api.rest.diagnostics.RestApiDiagnosticsInterceptor.doFilter(RestApiDiagnosticsInterceptor.java:128)

    at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:380)

    at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:169)

    at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:237)

    at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:167)

    at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1157)

    at org.mortbay.servlet.UserAgentFilter.doFilter(UserAgentFilter.java:78)

    at org.mortbay.servlet.GzipFilter.doFilter(GzipFilter.java:154)

    at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1157)

    at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:388)

    at org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:216)

    at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:182)

    at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:765)

    at org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:440)

    at org.mortbay.jetty.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:230)

    at org.mortbay.jetty.handler.HandlerCollection.handle(HandlerCollection.java:114)

    at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152)

    at org.mortbay.jetty.Server.handle(Server.java:326)

    at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:542)

    at org.mortbay.jetty.HttpConnection$RequestHandler.headerComplete(HttpConnection.java:926)

    at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:549)

    at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:212)

    at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:404)

    at org.mortbay.jetty.bio.SocketConnector$Connection.run(SocketConnector.java:228)

    at org.mortbay.jetty.security.SslSocketConnector$SslConnection.run(SslSocketConnector.java:680)

    at org.mortbay.thread.QueuedThreadPool$PoolThread.run(QueuedThreadPool.java:582)

" minorErrorCode="ACCESS_TO_RESOURCE_IS_FORBIDDEN" message="Access is forbidden" majorErrorCode="403" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.vmware.com/vcloud/v1.5 http://gdcvcloud.devops.emc.com/api/api/v1.5/schema/master.xsd"></Error>

Jun 13, 2012 3:41:12 PM com.vmware.vcloud.sdk.Response isExpected

INFO: Expected Status Code - 200

Jun 13, 2012 3:41:12 PM com.vmware.vcloud.sdk.Response isExpected

INFO: Actual Status Code - 403

ERROR: com.emc.wells.HomeController - Exception occured while invoking the login method: com.vmware.vcloud.sdk.VCloudException: Access is forbidden

value of id: 10

Thanks,

Shashi

Reply
0 Kudos
3 Replies
cfor
Expert
Expert

You may want to ask this in the SDK forum:

http://communities.vmware.com/community/vmtn/developer/forums/vcloudsdk-net

However here is the code I use to connect to the system level API.

FakeCertificatePolicy();

string user = "admin@system";

string pw = "thepassword";

string url = "https://vcloud.mydomain.com";

VCloudClient _client = new vCloudClient(url, com.vmware.vcloud.sdk.constants.Version.V1_5);

_client.Login(users, pw);

_client.[whatever]

Support Methods:

private static bool ValidateServerCertificate(object sender, X509Certificate certificate, X509Chain chain, SslPolicyErrors sslPolicyErrors)

{return true;}
public static void FakeCertificatePolicy()
{ServicePointManager.ServerCertificateValidationCallback += new RemoteCertificateValidationCallback(ValidateServerCertificate);}

I hope this helps get you going in case it was just a connection issue and not some other issue.

ChrisF (VCP4, VCP5, VCP-Cloud) - If you find this or any other answer useful please consider awarding points by marking the answer correct or helpful
Reply
0 Kudos
sshashikala
Contributor
Contributor

Thank you Chris.

According to your response, I should be using admin role, is that correct understanding? What organization should I be providing?

Thanks,

Shashi

Reply
0 Kudos
cfor
Expert
Expert

In my example I used a system level user (that is what we use for most API connections as we are a private cloud)

string user = "admin@system";

However, in a few places we connect as Org Admins - to do this the user would look something like this:

string user = "admin@ShortOrgName";

assume the org url was :  https://mycloud.mydomain.com/cloud/org/ShortOrgName

ChrisF (VCP4, VCP5, VCP-Cloud) - If you find this or any other answer useful please consider awarding points by marking the answer correct or helpful
Reply
0 Kudos