From 7332ea8a1caa093ec5036098619d04317b269fd5 Mon Sep 17 00:00:00 2001 From: Santhosh Edukulla Date: Wed, 26 Mar 2014 00:45:44 +0530 Subject: [PATCH] CLOUDSTACK-6269: [Simulator] Exception "Unable to send command" Added fix for CLOUDSTACK-6269.More details inside the bug Signed-off-by: Santhosh Edukulla (cherry picked from commit 3060f884ab62d92ade9073a147dee204aba4a889) Signed-off-by: Rohit Yadav Conflicts: plugins/hypervisors/simulator/src/com/cloud/agent/manager/MockVmManagerImpl.java --- .../cloud/agent/manager/MockVmManagerImpl.java | 16 +++++++++++++++- 1 file changed, 15 insertions(+), 1 deletion(-) diff --git a/plugins/hypervisors/simulator/src/com/cloud/agent/manager/MockVmManagerImpl.java b/plugins/hypervisors/simulator/src/com/cloud/agent/manager/MockVmManagerImpl.java index 28e235e556e..68674702988 100644 --- a/plugins/hypervisors/simulator/src/com/cloud/agent/manager/MockVmManagerImpl.java +++ b/plugins/hypervisors/simulator/src/com/cloud/agent/manager/MockVmManagerImpl.java @@ -16,6 +16,19 @@ // under the License. package com.cloud.agent.manager; +import java.util.HashMap; +import java.util.List; +import java.util.Map; +import java.util.UUID; +import java.util.concurrent.ConcurrentHashMap; + +import javax.ejb.Local; +import javax.inject.Inject; +import javax.naming.ConfigurationException; + +import com.cloud.network.VirtualNetworkApplianceService; +import org.apache.log4j.Logger; +import org.springframework.stereotype.Component; import com.cloud.agent.api.Answer; import com.cloud.agent.api.BumpUpPriorityCommand; @@ -567,7 +580,8 @@ public class MockVmManagerImpl extends ManagerBase implements MockVmManager { @Override public GetDomRVersionAnswer getDomRVersion(GetDomRVersionCmd cmd) { - return new GetDomRVersionAnswer(cmd, null, null, null); + String template_version = "CloudStack Release "+ VirtualNetworkApplianceService._minVRVersion.toString(); + return new GetDomRVersionAnswer(cmd, null, template_version, UUID.randomUUID().toString()); } @Override