From 75fc541754396de11f23e547889fcb41a372e4bb Mon Sep 17 00:00:00 2001 From: Sheng Yang Date: Thu, 4 Aug 2011 11:34:40 -0700 Subject: [PATCH] Fix KVM agent connection issue non-static inner class can't be serialized, also it lacks no-args constructor. --- api/src/com/cloud/agent/api/StartupRoutingCommand.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/api/src/com/cloud/agent/api/StartupRoutingCommand.java b/api/src/com/cloud/agent/api/StartupRoutingCommand.java index 7785dc54252..616b5c7f10f 100755 --- a/api/src/com/cloud/agent/api/StartupRoutingCommand.java +++ b/api/src/com/cloud/agent/api/StartupRoutingCommand.java @@ -26,9 +26,11 @@ import com.cloud.network.Networks.RouterPrivateIpStrategy; import com.cloud.vm.VirtualMachine.State; public class StartupRoutingCommand extends StartupCommand { - public class VmState { + public static class VmState { State state; String host; + public VmState() { + } public VmState(State state, String host) { this.state = state; this.host = host;