Hi,
I am using vCloud Director in one of my application. Where I create vAppTemplate, vAppVMs and do life cycle operations on them. I create multiple sessions to do these operations in parallel. But After creating few sessions I face following exception from vCloud Director.
com.vmware.vcloud.sdk.VCloudException: Login and try the operation
at com.vmware.vcloud.sdk.VcloudClient.getVcloudTokenHeader(VcloudClient.java:130)
at com.vmware.vcloud.sdk.RestUtil.get(RestUtil.java:462)
at com.vmware.vcloud.sdk.SdkUtil.get(SdkUtil.java:98)
at com.vmware.vcloud.sdk.VcloudEntity.getEntityById(VcloudEntity.java:130)
at com.vmware.vcloud.sdk.Vdc.getVdcById(Vdc.java:138)
at com.cloupia.feature.vcdpController.api.helper.VcdpApi.getVdc(VcdpApi.java:789)
at com.cloupia.feature.vcdpController.api.actions.VcdpCreateTemplateAction.executeAction(VcdpCreateTemplateAction.java:112)
at com.cloupia.feature.vcdpController.api.VcdpPluginTemplates.createTemplate(VcdpPluginTemplates.java:32)
at com.cloupia.feature.capiController.scheduledtasks.CapiCreateTemplateTask.processThirdPartyTask(CapiCreateTemplateTask.java:120)
at com.cloupia.feature.capiController.scheduledtasks.CapiCreateTemplateTask.executeCapiTask(CapiCreateTemplateTask.java:57)
at com.cloupia.capiController.concurrent.CapiSafeRunnable.run(CapiSafeRunnable.java:36)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
Is there any way to check from where I am getting this exception or any workaround for this exception?
Also Which vCloud log file to check for this exception?
Thanks,
Jyotirmay