Hello all,

              I am a student from NITW recently selected for gsoc '17. I am
tyring to a get a new development environment setup.


I follwed this guide to get my setup done https://cwiki.apache.org/
confluence/display/CLOUDSTACK/Setting+up+CloudStack+Developm
ent+Environment+on+Linux

But I am facing some error in my cloudstack agent
agent.log files is attached below for reference.

My host is forever in a connecting state and that doesn't change even after
restarting management server or agent.



how can i solve this issue?

Thank you.

Regards,
Sachin Patil
2017-05-21 11:58:35,100 INFO  [utils.nio.NioClient] (Agent-Selector:null) Connecting to 192.168.10.107:8250
2017-05-21 11:58:35,101 WARN  [utils.nio.NioConnection] (Agent-Selector:null) Unable to connect to remote: is there a server running on port 8250
2017-05-21 11:58:40,102 INFO  [utils.nio.NioClient] (Agent-Selector:null) Connecting to 192.168.10.107:8250
2017-05-21 11:58:41,843 INFO  [utils.nio.NioClient] (Agent-Selector:null) SSL: Handshake done
2017-05-21 11:58:41,844 INFO  [utils.nio.NioClient] (Agent-Selector:null) Connected to 192.168.10.107:8250
2017-05-21 11:58:42,320 INFO  [kvm.storage.LibvirtStorageAdaptor] (Agent-Handler-1:null) Attempting to create storage pool 9bbaa231-088d-4cc7-9099-181bc22707b7 (Filesystem) in libvirt
2017-05-21 11:58:42,883 INFO  [cloud.serializer.GsonHelper] (Agent-Handler-1:null) Default Builder inited.
2017-05-21 11:58:43,797 INFO  [cloud.agent.Agent] (Agent-Handler-2:null) Proccess agent startup answer, agent id = 0
2017-05-21 11:58:43,798 INFO  [cloud.agent.Agent] (Agent-Handler-2:null) Set agent id 0
2017-05-21 11:58:43,806 INFO  [cloud.agent.Agent] (Agent-Handler-2:null) Startup Response Received: agent id = 0
2017-05-21 11:58:45,811 ERROR [agent.transport.Request] (agentRequest-Handler-5:null) Caught problem with [{"com.cloud.agent.api.SetHostParamsCommand":{"params":{"router.aggregation.command.each.timeout":"3"},"contextMap":{"logid":"6ad05cce"},"wait":0}}]
com.google.gson.JsonParseException: The JsonDeserializer com.cloud.agent.transport.ArrayTypeAdaptor@76a45568 failed to deserialize json object [{"com.cloud.agent.api.SetHostParamsCommand":{"params":{"router.aggregation.command.each.timeout":"3"},"contextMap":{"logid":"6ad05cce"},"wait":0}}] given the type class [Lcom.cloud.agent.api.Command;
	at com.google.gson.JsonDeserializerExceptionWrapper.deserialize(JsonDeserializerExceptionWrapper.java:64)
	at com.google.gson.JsonDeserializationVisitor.invokeCustomDeserializer(JsonDeserializationVisitor.java:92)
	at com.google.gson.JsonDeserializationVisitor.visitUsingCustomHandler(JsonDeserializationVisitor.java:80)
	at com.google.gson.ObjectNavigator.accept(ObjectNavigator.java:101)
	at com.google.gson.JsonDeserializationContextDefault.fromJsonArray(JsonDeserializationContextDefault.java:67)
	at com.google.gson.JsonDeserializationContextDefault.deserialize(JsonDeserializationContextDefault.java:52)
	at com.google.gson.Gson.fromJson(Gson.java:551)
	at com.google.gson.Gson.fromJson(Gson.java:498)
	at com.cloud.agent.transport.Request.getCommands(Request.java:250)
	at com.cloud.agent.Agent.processRequest(Agent.java:443)
	at com.cloud.agent.Agent$AgentRequestHandler.doTask(Agent.java:808)
	at com.cloud.utils.nio.Task.run(Task.java:84)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
Caused by: com.cloud.utils.exception.CloudRuntimeException: can't find com.cloud.agent.api.SetHostParamsCommand
	at com.cloud.agent.transport.ArrayTypeAdaptor.deserialize(ArrayTypeAdaptor.java:78)
	at com.cloud.agent.transport.ArrayTypeAdaptor.deserialize(ArrayTypeAdaptor.java:40)
	at com.google.gson.JsonDeserializerExceptionWrapper.deserialize(JsonDeserializerExceptionWrapper.java:51)
	... 14 more
2017-05-21 11:58:45,816 WARN  [utils.nio.Task] (agentRequest-Handler-5:null) Caught the following exception but pushing on
com.google.gson.JsonParseException: The JsonDeserializer com.cloud.agent.transport.ArrayTypeAdaptor@76a45568 failed to deserialize json object [{"com.cloud.agent.api.SetHostParamsCommand":{"params":{"router.aggregation.command.each.timeout":"3"},"contextMap":{"logid":"6ad05cce"},"wait":0}}] given the type class [Lcom.cloud.agent.api.Command;
	at com.google.gson.JsonDeserializerExceptionWrapper.deserialize(JsonDeserializerExceptionWrapper.java:64)
	at com.google.gson.JsonDeserializationVisitor.invokeCustomDeserializer(JsonDeserializationVisitor.java:92)
	at com.google.gson.JsonDeserializationVisitor.visitUsingCustomHandler(JsonDeserializationVisitor.java:80)
	at com.google.gson.ObjectNavigator.accept(ObjectNavigator.java:101)
	at com.google.gson.JsonDeserializationContextDefault.fromJsonArray(JsonDeserializationContextDefault.java:67)
	at com.google.gson.JsonDeserializationContextDefault.deserialize(JsonDeserializationContextDefault.java:52)
	at com.google.gson.Gson.fromJson(Gson.java:551)
	at com.google.gson.Gson.fromJson(Gson.java:498)
	at com.cloud.agent.transport.Request.getCommands(Request.java:250)
	at com.cloud.agent.Agent.processRequest(Agent.java:443)
	at com.cloud.agent.Agent$AgentRequestHandler.doTask(Agent.java:808)
	at com.cloud.utils.nio.Task.run(Task.java:84)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
Caused by: com.cloud.utils.exception.CloudRuntimeException: can't find com.cloud.agent.api.SetHostParamsCommand
	at com.cloud.agent.transport.ArrayTypeAdaptor.deserialize(ArrayTypeAdaptor.java:78)
	at com.cloud.agent.transport.ArrayTypeAdaptor.deserialize(ArrayTypeAdaptor.java:40)
	at com.google.gson.JsonDeserializerExceptionWrapper.deserialize(JsonDeserializerExceptionWrapper.java:51)
	... 14 more
2017-05-21 12:28:50,940 INFO  [cloud.agent.Agent] (Agent-Handler-4:null) Lost connection to the server. Dealing with the remaining commands...
2017-05-21 12:28:55,943 INFO  [utils.nio.NioClient] (Agent-Handler-4:null) NioClient connection closed
2017-05-21 12:28:55,943 INFO  [cloud.agent.Agent] (Agent-Handler-4:null) Reconnecting...
2017-05-21 12:28:55,944 INFO  [utils.nio.NioClient] (Agent-Selector:null) Connecting to 192.168.10.107:8250
2017-05-21 12:28:56,275 INFO  [utils.nio.NioClient] (Agent-Selector:null) SSL: Handshake done
2017-05-21 12:28:56,275 INFO  [utils.nio.NioClient] (Agent-Selector:null) Connected to 192.168.10.107:8250
2017-05-21 12:28:56,464 INFO  [kvm.storage.LibvirtStorageAdaptor] (Agent-Handler-1:null) Attempting to create storage pool 9bbaa231-088d-4cc7-9099-181bc22707b7 (Filesystem) in libvirt
2017-05-21 12:28:57,774 INFO  [cloud.agent.Agent] (Agent-Handler-2:null) Proccess agent startup answer, agent id = 0
2017-05-21 12:28:57,775 INFO  [cloud.agent.Agent] (Agent-Handler-2:null) Set agent id 0
2017-05-21 12:28:57,776 INFO  [cloud.agent.Agent] (Agent-Handler-2:null) Startup Response Received: agent id = 0
2017-05-21 12:28:58,404 ERROR [agent.transport.Request] (agentRequest-Handler-5:null) Caught problem with [{"com.cloud.agent.api.SetHostParamsCommand":{"params":{"router.aggregation.command.each.timeout":"3"},"contextMap":{"logid":"de6823f9"},"wait":0}}]
com.google.gson.JsonParseException: The JsonDeserializer com.cloud.agent.transport.ArrayTypeAdaptor@76a45568 failed to deserialize json object [{"com.cloud.agent.api.SetHostParamsCommand":{"params":{"router.aggregation.command.each.timeout":"3"},"contextMap":{"logid":"de6823f9"},"wait":0}}] given the type class [Lcom.cloud.agent.api.Command;
	at com.google.gson.JsonDeserializerExceptionWrapper.deserialize(JsonDeserializerExceptionWrapper.java:64)
	at com.google.gson.JsonDeserializationVisitor.invokeCustomDeserializer(JsonDeserializationVisitor.java:92)
	at com.google.gson.JsonDeserializationVisitor.visitUsingCustomHandler(JsonDeserializationVisitor.java:80)
	at com.google.gson.ObjectNavigator.accept(ObjectNavigator.java:101)
	at com.google.gson.JsonDeserializationContextDefault.fromJsonArray(JsonDeserializationContextDefault.java:67)
	at com.google.gson.JsonDeserializationContextDefault.deserialize(JsonDeserializationContextDefault.java:52)
	at com.google.gson.Gson.fromJson(Gson.java:551)
	at com.google.gson.Gson.fromJson(Gson.java:498)
	at com.cloud.agent.transport.Request.getCommands(Request.java:250)
	at com.cloud.agent.Agent.processRequest(Agent.java:443)
	at com.cloud.agent.Agent$AgentRequestHandler.doTask(Agent.java:808)
	at com.cloud.utils.nio.Task.run(Task.java:84)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
Caused by: com.cloud.utils.exception.CloudRuntimeException: can't find com.cloud.agent.api.SetHostParamsCommand
	at com.cloud.agent.transport.ArrayTypeAdaptor.deserialize(ArrayTypeAdaptor.java:78)
	at com.cloud.agent.transport.ArrayTypeAdaptor.deserialize(ArrayTypeAdaptor.java:40)
	at com.google.gson.JsonDeserializerExceptionWrapper.deserialize(JsonDeserializerExceptionWrapper.java:51)
	... 14 more
2017-05-21 12:28:58,429 WARN  [utils.nio.Task] (agentRequest-Handler-5:null) Caught the following exception but pushing on
com.google.gson.JsonParseException: The JsonDeserializer com.cloud.agent.transport.ArrayTypeAdaptor@76a45568 failed to deserialize json object [{"com.cloud.agent.api.SetHostParamsCommand":{"params":{"router.aggregation.command.each.timeout":"3"},"contextMap":{"logid":"de6823f9"},"wait":0}}] given the type class [Lcom.cloud.agent.api.Command;
	at com.google.gson.JsonDeserializerExceptionWrapper.deserialize(JsonDeserializerExceptionWrapper.java:64)
	at com.google.gson.JsonDeserializationVisitor.invokeCustomDeserializer(JsonDeserializationVisitor.java:92)
	at com.google.gson.JsonDeserializationVisitor.visitUsingCustomHandler(JsonDeserializationVisitor.java:80)
	at com.google.gson.ObjectNavigator.accept(ObjectNavigator.java:101)
	at com.google.gson.JsonDeserializationContextDefault.fromJsonArray(JsonDeserializationContextDefault.java:67)
	at com.google.gson.JsonDeserializationContextDefault.deserialize(JsonDeserializationContextDefault.java:52)
	at com.google.gson.Gson.fromJson(Gson.java:551)
	at com.google.gson.Gson.fromJson(Gson.java:498)
	at com.cloud.agent.transport.Request.getCommands(Request.java:250)
	at com.cloud.agent.Agent.processRequest(Agent.java:443)
	at com.cloud.agent.Agent$AgentRequestHandler.doTask(Agent.java:808)
	at com.cloud.utils.nio.Task.run(Task.java:84)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
Caused by: com.cloud.utils.exception.CloudRuntimeException: can't find com.cloud.agent.api.SetHostParamsCommand
	at com.cloud.agent.transport.ArrayTypeAdaptor.deserialize(ArrayTypeAdaptor.java:78)
	at com.cloud.agent.transport.ArrayTypeAdaptor.deserialize(ArrayTypeAdaptor.java:40)
	at com.google.gson.JsonDeserializerExceptionWrapper.deserialize(JsonDeserializerExceptionWrapper.java:51)
	... 14 more
2017-05-21 12:29:01,280 INFO  [cloud.agent.Agent] (Agent-Handler-4:null) Connected to the server
2017-05-21 12:59:03,420 INFO  [cloud.agent.Agent] (Agent-Handler-5:null) Lost connection to the server. Dealing with the remaining commands...
2017-05-21 12:59:08,421 INFO  [utils.nio.NioClient] (Agent-Handler-5:null) NioClient connection closed
2017-05-21 12:59:08,421 INFO  [cloud.agent.Agent] (Agent-Handler-5:null) Reconnecting...
2017-05-21 12:59:08,421 INFO  [utils.nio.NioClient] (Agent-Selector:null) Connecting to 192.168.10.107:8250
2017-05-21 12:59:08,606 INFO  [utils.nio.NioClient] (Agent-Selector:null) SSL: Handshake done
2017-05-21 12:59:08,606 INFO  [utils.nio.NioClient] (Agent-Selector:null) Connected to 192.168.10.107:8250
2017-05-21 12:59:09,395 INFO  [kvm.storage.LibvirtStorageAdaptor] (Agent-Handler-1:null) Attempting to create storage pool 9bbaa231-088d-4cc7-9099-181bc22707b7 (Filesystem) in libvirt
2017-05-21 12:59:09,519 INFO  [cloud.agent.Agent] (Agent-Handler-2:null) Proccess agent startup answer, agent id = 0
2017-05-21 12:59:09,520 INFO  [cloud.agent.Agent] (Agent-Handler-2:null) Set agent id 0
2017-05-21 12:59:09,521 INFO  [cloud.agent.Agent] (Agent-Handler-2:null) Startup Response Received: agent id = 0
2017-05-21 12:59:10,144 ERROR [agent.transport.Request] (agentRequest-Handler-3:null) Caught problem with [{"com.cloud.agent.api.SetHostParamsCommand":{"params":{"router.aggregation.command.each.timeout":"3"},"contextMap":{"logid":"e9bce537"},"wait":0}}]
com.google.gson.JsonParseException: The JsonDeserializer com.cloud.agent.transport.ArrayTypeAdaptor@76a45568 failed to deserialize json object [{"com.cloud.agent.api.SetHostParamsCommand":{"params":{"router.aggregation.command.each.timeout":"3"},"contextMap":{"logid":"e9bce537"},"wait":0}}] given the type class [Lcom.cloud.agent.api.Command;
	at com.google.gson.JsonDeserializerExceptionWrapper.deserialize(JsonDeserializerExceptionWrapper.java:64)
	at com.google.gson.JsonDeserializationVisitor.invokeCustomDeserializer(JsonDeserializationVisitor.java:92)
	at com.google.gson.JsonDeserializationVisitor.visitUsingCustomHandler(JsonDeserializationVisitor.java:80)
	at com.google.gson.ObjectNavigator.accept(ObjectNavigator.java:101)
	at com.google.gson.JsonDeserializationContextDefault.fromJsonArray(JsonDeserializationContextDefault.java:67)
	at com.google.gson.JsonDeserializationContextDefault.deserialize(JsonDeserializationContextDefault.java:52)
	at com.google.gson.Gson.fromJson(Gson.java:551)
	at com.google.gson.Gson.fromJson(Gson.java:498)
	at com.cloud.agent.transport.Request.getCommands(Request.java:250)
	at com.cloud.agent.Agent.processRequest(Agent.java:443)
	at com.cloud.agent.Agent$AgentRequestHandler.doTask(Agent.java:808)
	at com.cloud.utils.nio.Task.run(Task.java:84)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
Caused by: com.cloud.utils.exception.CloudRuntimeException: can't find com.cloud.agent.api.SetHostParamsCommand
	at com.cloud.agent.transport.ArrayTypeAdaptor.deserialize(ArrayTypeAdaptor.java:78)
	at com.cloud.agent.transport.ArrayTypeAdaptor.deserialize(ArrayTypeAdaptor.java:40)
	at com.google.gson.JsonDeserializerExceptionWrapper.deserialize(JsonDeserializerExceptionWrapper.java:51)
	... 14 more
2017-05-21 12:59:10,146 WARN  [utils.nio.Task] (agentRequest-Handler-3:null) Caught the following exception but pushing on
com.google.gson.JsonParseException: The JsonDeserializer com.cloud.agent.transport.ArrayTypeAdaptor@76a45568 failed to deserialize json object [{"com.cloud.agent.api.SetHostParamsCommand":{"params":{"router.aggregation.command.each.timeout":"3"},"contextMap":{"logid":"e9bce537"},"wait":0}}] given the type class [Lcom.cloud.agent.api.Command;
	at com.google.gson.JsonDeserializerExceptionWrapper.deserialize(JsonDeserializerExceptionWrapper.java:64)
	at com.google.gson.JsonDeserializationVisitor.invokeCustomDeserializer(JsonDeserializationVisitor.java:92)
	at com.google.gson.JsonDeserializationVisitor.visitUsingCustomHandler(JsonDeserializationVisitor.java:80)
	at com.google.gson.ObjectNavigator.accept(ObjectNavigator.java:101)
	at com.google.gson.JsonDeserializationContextDefault.fromJsonArray(JsonDeserializationContextDefault.java:67)
	at com.google.gson.JsonDeserializationContextDefault.deserialize(JsonDeserializationContextDefault.java:52)
	at com.google.gson.Gson.fromJson(Gson.java:551)
	at com.google.gson.Gson.fromJson(Gson.java:498)
	at com.cloud.agent.transport.Request.getCommands(Request.java:250)
	at com.cloud.agent.Agent.processRequest(Agent.java:443)
	at com.cloud.agent.Agent$AgentRequestHandler.doTask(Agent.java:808)
	at com.cloud.utils.nio.Task.run(Task.java:84)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
Caused by: com.cloud.utils.exception.CloudRuntimeException: can't find com.cloud.agent.api.SetHostParamsCommand
	at com.cloud.agent.transport.ArrayTypeAdaptor.deserialize(ArrayTypeAdaptor.java:78)
	at com.cloud.agent.transport.ArrayTypeAdaptor.deserialize(ArrayTypeAdaptor.java:40)
	at com.google.gson.JsonDeserializerExceptionWrapper.deserialize(JsonDeserializerExceptionWrapper.java:51)
	... 14 more
2017-05-21 12:59:13,607 INFO  [cloud.agent.Agent] (Agent-Handler-5:null) Connected to the server
2017-05-21 13:29:15,132 INFO  [cloud.agent.Agent] (Agent-Handler-1:null) Lost connection to the server. Dealing with the remaining commands...
2017-05-21 13:29:20,134 INFO  [utils.nio.NioClient] (Agent-Handler-1:null) NioClient connection closed
2017-05-21 13:29:20,135 INFO  [cloud.agent.Agent] (Agent-Handler-1:null) Reconnecting...
2017-05-21 13:29:20,136 INFO  [utils.nio.NioClient] (Agent-Selector:null) Connecting to 192.168.10.107:8250
2017-05-21 13:29:20,272 INFO  [utils.nio.NioClient] (Agent-Selector:null) SSL: Handshake done
2017-05-21 13:29:20,273 INFO  [utils.nio.NioClient] (Agent-Selector:null) Connected to 192.168.10.107:8250
2017-05-21 13:29:20,719 INFO  [kvm.storage.LibvirtStorageAdaptor] (Agent-Handler-1:null) Attempting to create storage pool 9bbaa231-088d-4cc7-9099-181bc22707b7 (Filesystem) in libvirt
2017-05-21 13:29:20,802 INFO  [cloud.agent.Agent] (Agent-Handler-2:null) Proccess agent startup answer, agent id = 0
2017-05-21 13:29:20,802 INFO  [cloud.agent.Agent] (Agent-Handler-2:null) Set agent id 0
2017-05-21 13:29:20,803 INFO  [cloud.agent.Agent] (Agent-Handler-2:null) Startup Response Received: agent id = 0
2017-05-21 13:29:21,240 ERROR [agent.transport.Request] (agentRequest-Handler-5:null) Caught problem with [{"com.cloud.agent.api.SetHostParamsCommand":{"params":{"router.aggregation.command.each.timeout":"3"},"contextMap":{"logid":"a842b2e1"},"wait":0}}]
com.google.gson.JsonParseException: The JsonDeserializer com.cloud.agent.transport.ArrayTypeAdaptor@76a45568 failed to deserialize json object [{"com.cloud.agent.api.SetHostParamsCommand":{"params":{"router.aggregation.command.each.timeout":"3"},"contextMap":{"logid":"a842b2e1"},"wait":0}}] given the type class [Lcom.cloud.agent.api.Command;
	at com.google.gson.JsonDeserializerExceptionWrapper.deserialize(JsonDeserializerExceptionWrapper.java:64)
	at com.google.gson.JsonDeserializationVisitor.invokeCustomDeserializer(JsonDeserializationVisitor.java:92)
	at com.google.gson.JsonDeserializationVisitor.visitUsingCustomHandler(JsonDeserializationVisitor.java:80)
	at com.google.gson.ObjectNavigator.accept(ObjectNavigator.java:101)
	at com.google.gson.JsonDeserializationContextDefault.fromJsonArray(JsonDeserializationContextDefault.java:67)
	at com.google.gson.JsonDeserializationContextDefault.deserialize(JsonDeserializationContextDefault.java:52)
	at com.google.gson.Gson.fromJson(Gson.java:551)
	at com.google.gson.Gson.fromJson(Gson.java:498)
	at com.cloud.agent.transport.Request.getCommands(Request.java:250)
	at com.cloud.agent.Agent.processRequest(Agent.java:443)
	at com.cloud.agent.Agent$AgentRequestHandler.doTask(Agent.java:808)
	at com.cloud.utils.nio.Task.run(Task.java:84)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
Caused by: com.cloud.utils.exception.CloudRuntimeException: can't find com.cloud.agent.api.SetHostParamsCommand
	at com.cloud.agent.transport.ArrayTypeAdaptor.deserialize(ArrayTypeAdaptor.java:78)
	at com.cloud.agent.transport.ArrayTypeAdaptor.deserialize(ArrayTypeAdaptor.java:40)
	at com.google.gson.JsonDeserializerExceptionWrapper.deserialize(JsonDeserializerExceptionWrapper.java:51)
	... 14 more
2017-05-21 13:29:21,242 WARN  [utils.nio.Task] (agentRequest-Handler-5:null) Caught the following exception but pushing on
com.google.gson.JsonParseException: The JsonDeserializer com.cloud.agent.transport.ArrayTypeAdaptor@76a45568 failed to deserialize json object [{"com.cloud.agent.api.SetHostParamsCommand":{"params":{"router.aggregation.command.each.timeout":"3"},"contextMap":{"logid":"a842b2e1"},"wait":0}}] given the type class [Lcom.cloud.agent.api.Command;
	at com.google.gson.JsonDeserializerExceptionWrapper.deserialize(JsonDeserializerExceptionWrapper.java:64)
	at com.google.gson.JsonDeserializationVisitor.invokeCustomDeserializer(JsonDeserializationVisitor.java:92)
	at com.google.gson.JsonDeserializationVisitor.visitUsingCustomHandler(JsonDeserializationVisitor.java:80)
	at com.google.gson.ObjectNavigator.accept(ObjectNavigator.java:101)
	at com.google.gson.JsonDeserializationContextDefault.fromJsonArray(JsonDeserializationContextDefault.java:67)
	at com.google.gson.JsonDeserializationContextDefault.deserialize(JsonDeserializationContextDefault.java:52)
	at com.google.gson.Gson.fromJson(Gson.java:551)
	at com.google.gson.Gson.fromJson(Gson.java:498)
	at com.cloud.agent.transport.Request.getCommands(Request.java:250)
	at com.cloud.agent.Agent.processRequest(Agent.java:443)
	at com.cloud.agent.Agent$AgentRequestHandler.doTask(Agent.java:808)
	at com.cloud.utils.nio.Task.run(Task.java:84)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
Caused by: com.cloud.utils.exception.CloudRuntimeException: can't find com.cloud.agent.api.SetHostParamsCommand
	at com.cloud.agent.transport.ArrayTypeAdaptor.deserialize(ArrayTypeAdaptor.java:78)
	at com.cloud.agent.transport.ArrayTypeAdaptor.deserialize(ArrayTypeAdaptor.java:40)
	at com.google.gson.JsonDeserializerExceptionWrapper.deserialize(JsonDeserializerExceptionWrapper.java:51)
	... 14 more
2017-05-21 13:29:25,273 INFO  [cloud.agent.Agent] (Agent-Handler-1:null) Connected to the server
2017-05-21 13:59:26,202 INFO  [cloud.agent.Agent] (Agent-Handler-4:null) Lost connection to the server. Dealing with the remaining commands...
2017-05-21 13:59:31,204 INFO  [utils.nio.NioClient] (Agent-Handler-4:null) NioClient connection closed
2017-05-21 13:59:31,205 INFO  [cloud.agent.Agent] (Agent-Handler-4:null) Reconnecting...
2017-05-21 13:59:31,205 INFO  [utils.nio.NioClient] (Agent-Selector:null) Connecting to 192.168.10.107:8250
2017-05-21 13:59:31,331 INFO  [utils.nio.NioClient] (Agent-Selector:null) SSL: Handshake done
2017-05-21 13:59:31,331 INFO  [utils.nio.NioClient] (Agent-Selector:null) Connected to 192.168.10.107:8250
2017-05-21 13:59:31,955 INFO  [kvm.storage.LibvirtStorageAdaptor] (Agent-Handler-1:null) Attempting to create storage pool 9bbaa231-088d-4cc7-9099-181bc22707b7 (Filesystem) in libvirt
2017-05-21 13:59:32,054 INFO  [cloud.agent.Agent] (Agent-Handler-2:null) Proccess agent startup answer, agent id = 0
2017-05-21 13:59:32,054 INFO  [cloud.agent.Agent] (Agent-Handler-2:null) Set agent id 0
2017-05-21 13:59:32,055 INFO  [cloud.agent.Agent] (Agent-Handler-2:null) Startup Response Received: agent id = 0
2017-05-21 13:59:32,577 ERROR [agent.transport.Request] (agentRequest-Handler-3:null) Caught problem with [{"com.cloud.agent.api.SetHostParamsCommand":{"params":{"router.aggregation.command.each.timeout":"3"},"contextMap":{"logid":"7b449376"},"wait":0}}]
com.google.gson.JsonParseException: The JsonDeserializer com.cloud.agent.transport.ArrayTypeAdaptor@76a45568 failed to deserialize json object [{"com.cloud.agent.api.SetHostParamsCommand":{"params":{"router.aggregation.command.each.timeout":"3"},"contextMap":{"logid":"7b449376"},"wait":0}}] given the type class [Lcom.cloud.agent.api.Command;
	at com.google.gson.JsonDeserializerExceptionWrapper.deserialize(JsonDeserializerExceptionWrapper.java:64)
	at com.google.gson.JsonDeserializationVisitor.invokeCustomDeserializer(JsonDeserializationVisitor.java:92)
	at com.google.gson.JsonDeserializationVisitor.visitUsingCustomHandler(JsonDeserializationVisitor.java:80)
	at com.google.gson.ObjectNavigator.accept(ObjectNavigator.java:101)
	at com.google.gson.JsonDeserializationContextDefault.fromJsonArray(JsonDeserializationContextDefault.java:67)
	at com.google.gson.JsonDeserializationContextDefault.deserialize(JsonDeserializationContextDefault.java:52)
	at com.google.gson.Gson.fromJson(Gson.java:551)
	at com.google.gson.Gson.fromJson(Gson.java:498)
	at com.cloud.agent.transport.Request.getCommands(Request.java:250)
	at com.cloud.agent.Agent.processRequest(Agent.java:443)
	at com.cloud.agent.Agent$AgentRequestHandler.doTask(Agent.java:808)
	at com.cloud.utils.nio.Task.run(Task.java:84)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
Caused by: com.cloud.utils.exception.CloudRuntimeException: can't find com.cloud.agent.api.SetHostParamsCommand
	at com.cloud.agent.transport.ArrayTypeAdaptor.deserialize(ArrayTypeAdaptor.java:78)
	at com.cloud.agent.transport.ArrayTypeAdaptor.deserialize(ArrayTypeAdaptor.java:40)
	at com.google.gson.JsonDeserializerExceptionWrapper.deserialize(JsonDeserializerExceptionWrapper.java:51)
	... 14 more
2017-05-21 13:59:32,579 WARN  [utils.nio.Task] (agentRequest-Handler-3:null) Caught the following exception but pushing on
com.google.gson.JsonParseException: The JsonDeserializer com.cloud.agent.transport.ArrayTypeAdaptor@76a45568 failed to deserialize json object [{"com.cloud.agent.api.SetHostParamsCommand":{"params":{"router.aggregation.command.each.timeout":"3"},"contextMap":{"logid":"7b449376"},"wait":0}}] given the type class [Lcom.cloud.agent.api.Command;
	at com.google.gson.JsonDeserializerExceptionWrapper.deserialize(JsonDeserializerExceptionWrapper.java:64)
	at com.google.gson.JsonDeserializationVisitor.invokeCustomDeserializer(JsonDeserializationVisitor.java:92)
	at com.google.gson.JsonDeserializationVisitor.visitUsingCustomHandler(JsonDeserializationVisitor.java:80)
	at com.google.gson.ObjectNavigator.accept(ObjectNavigator.java:101)
	at com.google.gson.JsonDeserializationContextDefault.fromJsonArray(JsonDeserializationContextDefault.java:67)
	at com.google.gson.JsonDeserializationContextDefault.deserialize(JsonDeserializationContextDefault.java:52)
	at com.google.gson.Gson.fromJson(Gson.java:551)
	at com.google.gson.Gson.fromJson(Gson.java:498)
	at com.cloud.agent.transport.Request.getCommands(Request.java:250)
	at com.cloud.agent.Agent.processRequest(Agent.java:443)
	at com.cloud.agent.Agent$AgentRequestHandler.doTask(Agent.java:808)
	at com.cloud.utils.nio.Task.run(Task.java:84)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
Caused by: com.cloud.utils.exception.CloudRuntimeException: can't find com.cloud.agent.api.SetHostParamsCommand
	at com.cloud.agent.transport.ArrayTypeAdaptor.deserialize(ArrayTypeAdaptor.java:78)
	at com.cloud.agent.transport.ArrayTypeAdaptor.deserialize(ArrayTypeAdaptor.java:40)
	at com.google.gson.JsonDeserializerExceptionWrapper.deserialize(JsonDeserializerExceptionWrapper.java:51)
	... 14 more
2017-05-21 13:59:36,356 INFO  [cloud.agent.Agent] (Agent-Handler-4:null) Connected to the server
2017-05-21 14:29:37,567 INFO  [cloud.agent.Agent] (Agent-Handler-1:null) Lost connection to the server. Dealing with the remaining commands...
2017-05-21 14:29:42,568 INFO  [utils.nio.NioClient] (Agent-Handler-1:null) NioClient connection closed
2017-05-21 14:29:42,568 INFO  [cloud.agent.Agent] (Agent-Handler-1:null) Reconnecting...
2017-05-21 14:29:42,569 INFO  [utils.nio.NioClient] (Agent-Selector:null) Connecting to 192.168.10.107:8250
2017-05-21 14:29:42,697 INFO  [utils.nio.NioClient] (Agent-Selector:null) SSL: Handshake done
2017-05-21 14:29:42,698 INFO  [utils.nio.NioClient] (Agent-Selector:null) Connected to 192.168.10.107:8250
2017-05-21 14:29:42,743 INFO  [kvm.storage.LibvirtStorageAdaptor] (Agent-Handler-1:null) Attempting to create storage pool 9bbaa231-088d-4cc7-9099-181bc22707b7 (Filesystem) in libvirt
2017-05-21 14:29:44,779 INFO  [cloud.agent.Agent] (Agent-Handler-2:null) Proccess agent startup answer, agent id = 0
2017-05-21 14:29:44,780 INFO  [cloud.agent.Agent] (Agent-Handler-2:null) Set agent id 0
2017-05-21 14:29:44,780 INFO  [cloud.agent.Agent] (Agent-Handler-2:null) Startup Response Received: agent id = 0
2017-05-21 14:29:44,990 ERROR [agent.transport.Request] (agentRequest-Handler-5:null) Caught problem with [{"com.cloud.agent.api.SetHostParamsCommand":{"params":{"router.aggregation.command.each.timeout":"3"},"contextMap":{"logid":"89439077"},"wait":0}}]
com.google.gson.JsonParseException: The JsonDeserializer com.cloud.agent.transport.ArrayTypeAdaptor@76a45568 failed to deserialize json object [{"com.cloud.agent.api.SetHostParamsCommand":{"params":{"router.aggregation.command.each.timeout":"3"},"contextMap":{"logid":"89439077"},"wait":0}}] given the type class [Lcom.cloud.agent.api.Command;
	at com.google.gson.JsonDeserializerExceptionWrapper.deserialize(JsonDeserializerExceptionWrapper.java:64)
	at com.google.gson.JsonDeserializationVisitor.invokeCustomDeserializer(JsonDeserializationVisitor.java:92)
	at com.google.gson.JsonDeserializationVisitor.visitUsingCustomHandler(JsonDeserializationVisitor.java:80)
	at com.google.gson.ObjectNavigator.accept(ObjectNavigator.java:101)
	at com.google.gson.JsonDeserializationContextDefault.fromJsonArray(JsonDeserializationContextDefault.java:67)
	at com.google.gson.JsonDeserializationContextDefault.deserialize(JsonDeserializationContextDefault.java:52)
	at com.google.gson.Gson.fromJson(Gson.java:551)
	at com.google.gson.Gson.fromJson(Gson.java:498)
	at com.cloud.agent.transport.Request.getCommands(Request.java:250)
	at com.cloud.agent.Agent.processRequest(Agent.java:443)
	at com.cloud.agent.Agent$AgentRequestHandler.doTask(Agent.java:808)
	at com.cloud.utils.nio.Task.run(Task.java:84)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
Caused by: com.cloud.utils.exception.CloudRuntimeException: can't find com.cloud.agent.api.SetHostParamsCommand
	at com.cloud.agent.transport.ArrayTypeAdaptor.deserialize(ArrayTypeAdaptor.java:78)
	at com.cloud.agent.transport.ArrayTypeAdaptor.deserialize(ArrayTypeAdaptor.java:40)
	at com.google.gson.JsonDeserializerExceptionWrapper.deserialize(JsonDeserializerExceptionWrapper.java:51)
	... 14 more
2017-05-21 14:29:44,991 WARN  [utils.nio.Task] (agentRequest-Handler-5:null) Caught the following exception but pushing on
com.google.gson.JsonParseException: The JsonDeserializer com.cloud.agent.transport.ArrayTypeAdaptor@76a45568 failed to deserialize json object [{"com.cloud.agent.api.SetHostParamsCommand":{"params":{"router.aggregation.command.each.timeout":"3"},"contextMap":{"logid":"89439077"},"wait":0}}] given the type class [Lcom.cloud.agent.api.Command;
	at com.google.gson.JsonDeserializerExceptionWrapper.deserialize(JsonDeserializerExceptionWrapper.java:64)
	at com.google.gson.JsonDeserializationVisitor.invokeCustomDeserializer(JsonDeserializationVisitor.java:92)
	at com.google.gson.JsonDeserializationVisitor.visitUsingCustomHandler(JsonDeserializationVisitor.java:80)
	at com.google.gson.ObjectNavigator.accept(ObjectNavigator.java:101)
	at com.google.gson.JsonDeserializationContextDefault.fromJsonArray(JsonDeserializationContextDefault.java:67)
	at com.google.gson.JsonDeserializationContextDefault.deserialize(JsonDeserializationContextDefault.java:52)
	at com.google.gson.Gson.fromJson(Gson.java:551)
	at com.google.gson.Gson.fromJson(Gson.java:498)
	at com.cloud.agent.transport.Request.getCommands(Request.java:250)
	at com.cloud.agent.Agent.processRequest(Agent.java:443)
	at com.cloud.agent.Agent$AgentRequestHandler.doTask(Agent.java:808)
	at com.cloud.utils.nio.Task.run(Task.java:84)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
Caused by: com.cloud.utils.exception.CloudRuntimeException: can't find com.cloud.agent.api.SetHostParamsCommand
	at com.cloud.agent.transport.ArrayTypeAdaptor.deserialize(ArrayTypeAdaptor.java:78)
	at com.cloud.agent.transport.ArrayTypeAdaptor.deserialize(ArrayTypeAdaptor.java:40)
	at com.google.gson.JsonDeserializerExceptionWrapper.deserialize(JsonDeserializerExceptionWrapper.java:51)
	... 14 more
2017-05-21 14:29:47,698 INFO  [cloud.agent.Agent] (Agent-Handler-1:null) Connected to the server
2017-05-21 14:59:49,988 INFO  [cloud.agent.Agent] (Agent-Handler-5:null) Lost connection to the server. Dealing with the remaining commands...
2017-05-21 14:59:54,989 INFO  [utils.nio.NioClient] (Agent-Handler-5:null) NioClient connection closed
2017-05-21 14:59:54,990 INFO  [cloud.agent.Agent] (Agent-Handler-5:null) Reconnecting...
2017-05-21 14:59:54,990 INFO  [utils.nio.NioClient] (Agent-Selector:null) Connecting to 192.168.10.107:8250
2017-05-21 14:59:55,105 INFO  [utils.nio.NioClient] (Agent-Selector:null) SSL: Handshake done
2017-05-21 14:59:55,105 INFO  [utils.nio.NioClient] (Agent-Selector:null) Connected to 192.168.10.107:8250
2017-05-21 14:59:55,165 INFO  [kvm.storage.LibvirtStorageAdaptor] (Agent-Handler-1:null) Attempting to create storage pool 9bbaa231-088d-4cc7-9099-181bc22707b7 (Filesystem) in libvirt
2017-05-21 15:00:00,106 INFO  [cloud.agent.Agent] (Agent-Handler-5:null) Connected to the server
2017-05-21 15:00:02,325 INFO  [cloud.agent.Agent] (Agent-Handler-2:null) Proccess agent startup answer, agent id = 0
2017-05-21 15:00:02,325 INFO  [cloud.agent.Agent] (Agent-Handler-2:null) Set agent id 0
2017-05-21 15:00:02,326 INFO  [cloud.agent.Agent] (Agent-Handler-2:null) Startup Response Received: agent id = 0
2017-05-21 15:00:02,653 ERROR [agent.transport.Request] (agentRequest-Handler-5:null) Caught problem with [{"com.cloud.agent.api.SetHostParamsCommand":{"params":{"router.aggregation.command.each.timeout":"3"},"contextMap":{"logid":"430d8950"},"wait":0}}]
com.google.gson.JsonParseException: The JsonDeserializer com.cloud.agent.transport.ArrayTypeAdaptor@76a45568 failed to deserialize json object [{"com.cloud.agent.api.SetHostParamsCommand":{"params":{"router.aggregation.command.each.timeout":"3"},"contextMap":{"logid":"430d8950"},"wait":0}}] given the type class [Lcom.cloud.agent.api.Command;
	at com.google.gson.JsonDeserializerExceptionWrapper.deserialize(JsonDeserializerExceptionWrapper.java:64)
	at com.google.gson.JsonDeserializationVisitor.invokeCustomDeserializer(JsonDeserializationVisitor.java:92)
	at com.google.gson.JsonDeserializationVisitor.visitUsingCustomHandler(JsonDeserializationVisitor.java:80)
	at com.google.gson.ObjectNavigator.accept(ObjectNavigator.java:101)
	at com.google.gson.JsonDeserializationContextDefault.fromJsonArray(JsonDeserializationContextDefault.java:67)
	at com.google.gson.JsonDeserializationContextDefault.deserialize(JsonDeserializationContextDefault.java:52)
	at com.google.gson.Gson.fromJson(Gson.java:551)
	at com.google.gson.Gson.fromJson(Gson.java:498)
	at com.cloud.agent.transport.Request.getCommands(Request.java:250)
	at com.cloud.agent.Agent.processRequest(Agent.java:443)
	at com.cloud.agent.Agent$AgentRequestHandler.doTask(Agent.java:808)
	at com.cloud.utils.nio.Task.run(Task.java:84)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
Caused by: com.cloud.utils.exception.CloudRuntimeException: can't find com.cloud.agent.api.SetHostParamsCommand
	at com.cloud.agent.transport.ArrayTypeAdaptor.deserialize(ArrayTypeAdaptor.java:78)
	at com.cloud.agent.transport.ArrayTypeAdaptor.deserialize(ArrayTypeAdaptor.java:40)
	at com.google.gson.JsonDeserializerExceptionWrapper.deserialize(JsonDeserializerExceptionWrapper.java:51)
	... 14 more
2017-05-21 15:00:02,654 WARN  [utils.nio.Task] (agentRequest-Handler-5:null) Caught the following exception but pushing on
com.google.gson.JsonParseException: The JsonDeserializer com.cloud.agent.transport.ArrayTypeAdaptor@76a45568 failed to deserialize json object [{"com.cloud.agent.api.SetHostParamsCommand":{"params":{"router.aggregation.command.each.timeout":"3"},"contextMap":{"logid":"430d8950"},"wait":0}}] given the type class [Lcom.cloud.agent.api.Command;
	at com.google.gson.JsonDeserializerExceptionWrapper.deserialize(JsonDeserializerExceptionWrapper.java:64)
	at com.google.gson.JsonDeserializationVisitor.invokeCustomDeserializer(JsonDeserializationVisitor.java:92)
	at com.google.gson.JsonDeserializationVisitor.visitUsingCustomHandler(JsonDeserializationVisitor.java:80)
	at com.google.gson.ObjectNavigator.accept(ObjectNavigator.java:101)
	at com.google.gson.JsonDeserializationContextDefault.fromJsonArray(JsonDeserializationContextDefault.java:67)
	at com.google.gson.JsonDeserializationContextDefault.deserialize(JsonDeserializationContextDefault.java:52)
	at com.google.gson.Gson.fromJson(Gson.java:551)
	at com.google.gson.Gson.fromJson(Gson.java:498)
	at com.cloud.agent.transport.Request.getCommands(Request.java:250)
	at com.cloud.agent.Agent.processRequest(Agent.java:443)
	at com.cloud.agent.Agent$AgentRequestHandler.doTask(Agent.java:808)
	at com.cloud.utils.nio.Task.run(Task.java:84)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
Caused by: com.cloud.utils.exception.CloudRuntimeException: can't find com.cloud.agent.api.SetHostParamsCommand
	at com.cloud.agent.transport.ArrayTypeAdaptor.deserialize(ArrayTypeAdaptor.java:78)
	at com.cloud.agent.transport.ArrayTypeAdaptor.deserialize(ArrayTypeAdaptor.java:40)
	at com.google.gson.JsonDeserializerExceptionWrapper.deserialize(JsonDeserializerExceptionWrapper.java:51)
	... 14 more

Reply via email to