Return-Path: X-Original-To: apmail-cloudstack-issues-archive@www.apache.org Delivered-To: apmail-cloudstack-issues-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 547D410698 for ; Mon, 2 Dec 2013 06:41:47 +0000 (UTC) Received: (qmail 23130 invoked by uid 500); 2 Dec 2013 06:41:41 -0000 Delivered-To: apmail-cloudstack-issues-archive@cloudstack.apache.org Received: (qmail 22997 invoked by uid 500); 2 Dec 2013 06:41:39 -0000 Mailing-List: contact issues-help@cloudstack.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@cloudstack.apache.org Delivered-To: mailing list issues@cloudstack.apache.org Received: (qmail 22969 invoked by uid 500); 2 Dec 2013 06:41:37 -0000 Delivered-To: apmail-incubator-cloudstack-issues@incubator.apache.org Received: (qmail 22951 invoked by uid 99); 2 Dec 2013 06:41:37 -0000 Received: from arcas.apache.org (HELO arcas.apache.org) (140.211.11.28) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 02 Dec 2013 06:41:37 +0000 Date: Mon, 2 Dec 2013 06:41:37 +0000 (UTC) From: "Abhinandan Prateek (JIRA)" To: cloudstack-issues@incubator.apache.org Message-ID: In-Reply-To: References: Subject: [jira] [Commented] (CLOUDSTACK-4207) [DOC][upgrade] Exception observed after upgrade "jsonParseException: The JsonDeserializer com.cloud.agent.transport.ArrayTypeAdaptor@2426e26f failed to deserialize json object" MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 [ https://issues.apache.org/jira/browse/CLOUDSTACK-4207?page=3Dcom.atla= ssian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId= =3D13836288#comment-13836288 ]=20 Abhinandan Prateek commented on CLOUDSTACK-4207: ------------------------------------------------ We should document it as known issues. > [DOC][upgrade] Exception observed after upgrade "jsonParseException: The = JsonDeserializer com.cloud.agent.transport.ArrayTypeAdaptor@2426e26f failed= to deserialize json object" > -------------------------------------------------------------------------= ---------------------------------------------------------------------------= ---------------------------- > > Key: CLOUDSTACK-4207 > URL: https://issues.apache.org/jira/browse/CLOUDSTACK-420= 7 > Project: CloudStack > Issue Type: Bug > Security Level: Public(Anyone can view this level - this is the defa= ult.)=20 > Components: Management Server > Affects Versions: 4.2.0 > Environment: upgrade from any version to 4.2 > Reporter: Abhinav Roy > Assignee: Kishan Kavala > Labels: releasenotes > Fix For: 4.3.0 > > Attachments: CS-4207.zip > > > Upgrade CS from any older version to 4.2 .=20 > As soon as the management server is started after upgrade there is a huge= bunch of logs which is generated citing this exception. This exception doe= sn't stop until all the existing system vms and router vms are booted with= the new system-vm templates. This is observed with each and every upgrade = scenario even with a clean setup. > 2013-08-09 16:45:42,446 WARN [cloud.cluster.ClusterManagerImpl] (Cluster= -Notification-1:null) Notifying management server join event took 77 ms > 2013-08-09 16:45:42,588 ERROR [agent.transport.Request] (AgentManager-Han= dler-2:null) Caught problem with [{"StartupSecondaryStorageCommand":{"type"= :"SecondaryStorage","dataCenter":"1","pod":"1","guid":"s-1-VM-PremiumSecond= aryStorageResource","name":"s-1-VM","id":3,"version":"3.0.6.20130524112703"= ,"iqn":"NoIqn","publicIpAddress":"10.147.47.3","publicNetmask":"255.255.255= .0","publicMacAddress":"06:59:b8:00:00:0c","privateIpAddress":"10.147.40.18= 8","privateMacAddress":"06:58:10:00:00:08","privateNetmask":"255.255.254.0"= ,"storageIpAddress":"10.147.40.188","storageNetmask":"255.255.254.0","stora= geMacAddress":"06:58:10:00:00:08","resourceName":"PremiumSecondaryStorageRe= source","contextMap":{},"wait":0}}] > com.google.gson.JsonParseException: The JsonDeserializer com.cloud.agent.= transport.ArrayTypeAdaptor@2426e26f failed to deserialize json object [{"St= artupSecondaryStorageCommand":{"type":"SecondaryStorage","dataCenter":"1","= pod":"1","guid":"s-1-VM-PremiumSecondaryStorageResource","name":"s-1-VM","i= d":3,"version":"3.0.6.20130524112703","iqn":"NoIqn","publicIpAddress":"10.1= 47.47.3","publicNetmask":"255.255.255.0","publicMacAddress":"06:59:b8:00:00= :0c","privateIpAddress":"10.147.40.188","privateMacAddress":"06:58:10:00:00= :08","privateNetmask":"255.255.254.0","storageIpAddress":"10.147.40.188","s= torageNetmask":"255.255.254.0","storageMacAddress":"06:58:10:00:00:08","res= ourceName":"PremiumSecondaryStorageResource","contextMap":{},"wait":0}}] gi= ven the type class [Lcom.cloud.agent.api.Command; > at com.google.gson.JsonDeserializerExceptionWrapper.deserialize(J= sonDeserializerExceptionWrapper.java:64) > at com.google.gson.JsonDeserializationVisitor.invokeCustomDeseria= lizer(JsonDeserializationVisitor.java:92) > at com.google.gson.JsonDeserializationVisitor.visitUsingCustomHan= dler(JsonDeserializationVisitor.java:80) > at com.google.gson.ObjectNavigator.accept(ObjectNavigator.java:10= 1) > at com.google.gson.JsonDeserializationContextDefault.fromJsonArra= y(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:235= ) > at com.cloud.agent.manager.AgentManagerImpl$AgentHandler.processR= equest(AgentManagerImpl.java:1195) > at com.cloud.agent.manager.AgentManagerImpl$AgentHandler.doTask(A= gentManagerImpl.java:1348) > at com.cloud.agent.manager.ClusteredAgentManagerImpl$ClusteredAge= ntHandler.doTask(ClusteredAgentManagerImpl.java:666) > at com.cloud.utils.nio.Task.run(Task.java:83) > at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolEx= ecutor.java:1110) > at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolE= xecutor.java:603) > at java.lang.Thread.run(Thread.java:679) > Caused by: com.cloud.utils.exception.CloudRuntimeException: can't find St= artupSecondaryStorageCommand > at com.cloud.agent.transport.ArrayTypeAdaptor.deserialize(ArrayTy= peAdaptor.java:77) > at com.cloud.agent.transport.ArrayTypeAdaptor.deserialize(ArrayTy= peAdaptor.java:37) > at com.google.gson.JsonDeserializerExceptionWrapper.deserialize(J= sonDeserializerExceptionWrapper.java:51) > ... 15 more > 2013-08-09 16:45:42,594 WARN [utils.nio.Task] (AgentManager-Handler-2:nu= ll) Caught the following exception but pushing on > com.google.gson.JsonParseException: The JsonDeserializer com.cloud.agent.= transport.ArrayTypeAdaptor@2426e26f failed to deserialize json object [{"St= artupSecondaryStorageCommand":{"type":"SecondaryStorage","dataCenter":"1","= pod":"1","guid":"s-1-VM-PremiumSecondaryStorageResource","name":"s-1-VM","i= d":3,"version":"3.0.6.20130524112703","iqn":"NoIqn","publicIpAddress":"10.1= 47.47.3","publicNetmask":"255.255.255.0","publicMacAddress":"06:59:b8:00:00= :0c","privateIpAddress":"10.147.40.188","privateMacAddress":"06:58:10:00:00= :08","privateNetmask":"255.255.254.0","storageIpAddress":"10.147.40.188","s= torageNetmask":"255.255.254.0","storageMacAddress":"06:58:10:00:00:08","res= ourceName":"PremiumSecondaryStorageResource","contextMap":{},"wait":0}}] gi= ven the type class [Lcom.cloud.agent.api.Command; > at com.google.gson.JsonDeserializerExceptionWrapper.deserialize(J= sonDeserializerExceptionWrapper.java:64) > at com.google.gson.JsonDeserializationVisitor.invokeCustomDeseria= lizer(JsonDeserializationVisitor.java:92) > at com.google.gson.JsonDeserializationVisitor.visitUsingCustomHan= dler(JsonDeserializationVisitor.java:80) > at com.google.gson.ObjectNavigator.accept(ObjectNavigator.java:10= 1) > at com.google.gson.JsonDeserializationContextDefault.fromJsonArra= y(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:235= ) > at com.cloud.agent.manager.AgentManagerImpl$AgentHandler.processR= equest(AgentManagerImpl.java:1195) > at com.cloud.agent.manager.AgentManagerImpl$AgentHandler.doTask(A= gentManagerImpl.java:1348) > at com.cloud.agent.manager.ClusteredAgentManagerImpl$ClusteredAge= ntHandler.doTask(ClusteredAgentManagerImpl.java:666) > at com.cloud.utils.nio.Task.run(Task.java:83) > at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolEx= ecutor.java:1110) > at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolE= xecutor.java:603) > at java.lang.Thread.run(Thread.java:679) > Caused by: com.cloud.utils.exception.CloudRuntimeException: can't find St= artupSecondaryStorageCommand > at com.cloud.agent.transport.ArrayTypeAdaptor.deserialize(ArrayTy= peAdaptor.java:77) > at com.cloud.agent.transport.ArrayTypeAdaptor.deserialize(ArrayTy= peAdaptor.java:37) > at com.google.gson.JsonDeserializerExceptionWrapper.deserialize(J= sonDeserializerExceptionWrapper.java:51) > 2013-08-09 16:45:44,612 ERROR [agent.transport.Request] (AgentManager-Han= dler-8:null) Caught problem with [{"StartupProxyCommand":{"proxyPort":80,"p= roxyVmId":4,"type":"ConsoleProxy","dataCenter":"2","pod":"2","guid":"Proxy.= 4-ConsoleProxyResource","name":"v-4-VM","id":10,"version":"3.0.6.2013052411= 2703","iqn":"NoIqn","publicIpAddress":"10.147.47.55","publicNetmask":"255.2= 55.255.0","publicMacAddress":"06:a2:18:00:00:16","privateIpAddress":"10.147= .40.203","privateMacAddress":"06:5d:a0:00:00:0a","privateNetmask":"255.255.= 254.0","storageIpAddress":"10.147.40.203","storageNetmask":"255.255.254.0",= "storageMacAddress":"06:5d:a0:00:00:0a","resourceName":"ConsoleProxyResourc= e","contextMap":{},"wait":0}}] > com.google.gson.JsonParseException: The JsonDeserializer com.cloud.agent.= transport.ArrayTypeAdaptor@2426e26f failed to deserialize json object [{"St= artupProxyCommand":{"proxyPort":80,"proxyVmId":4,"type":"ConsoleProxy","dat= aCenter":"2","pod":"2","guid":"Proxy.4-ConsoleProxyResource","name":"v-4-VM= ","id":10,"version":"3.0.6.20130524112703","iqn":"NoIqn","publicIpAddress":= "10.147.47.55","publicNetmask":"255.255.255.0","publicMacAddress":"06:a2:18= :00:00:16","privateIpAddress":"10.147.40.203","privateMacAddress":"06:5d:a0= :00:00:0a","privateNetmask":"255.255.254.0","storageIpAddress":"10.147.40.2= 03","storageNetmask":"255.255.254.0","storageMacAddress":"06:5d:a0:00:00:0a= ","resourceName":"ConsoleProxyResource","contextMap":{},"wait":0}}] given t= he type class [Lcom.cloud.agent.api.Command; > at com.google.gson.JsonDeserializerExceptionWrapper.deserialize(J= sonDeserializerExceptionWrapper.java:64) > at com.google.gson.JsonDeserializationVisitor.invokeCustomDeseria= lizer(JsonDeserializationVisitor.java:92) > at com.google.gson.JsonDeserializationVisitor.visitUsingCustomHan= dler(JsonDeserializationVisitor.java:80) > at com.google.gson.ObjectNavigator.accept(ObjectNavigator.java:10= 1) > at com.google.gson.JsonDeserializationContextDefault.fromJsonArra= y(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:235= ) > at com.cloud.agent.manager.AgentManagerImpl$AgentHandler.processR= equest(AgentManagerImpl.java:1195) > at com.cloud.agent.manager.AgentManagerImpl$AgentHandler.doTask(A= gentManagerImpl.java:1348) > at com.cloud.agent.manager.ClusteredAgentManagerImpl$ClusteredAge= ntHandler.doTask(ClusteredAgentManagerImpl.java:666) > at com.cloud.utils.nio.Task.run(Task.java:83) > at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolEx= ecutor.java:1110) > at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolE= xecutor.java:603) > at java.lang.Thread.run(Thread.java:679) > Caused by: com.cloud.utils.exception.CloudRuntimeException: can't find St= artupProxyCommand > at com.cloud.agent.transport.ArrayTypeAdaptor.deserialize(ArrayTy= peAdaptor.java:77) > at com.cloud.agent.transport.ArrayTypeAdaptor.deserialize(ArrayTy= peAdaptor.java:37) > at com.google.gson.JsonDeserializerExceptionWrapper.deserialize(J= sonDeserializerExceptionWrapper.java:51) > ... 15 more > 2013-08-09 16:45:44,615 WARN [utils.nio.Task] (AgentManager-Handler-8:nu= ll) Caught the following exception but pushing on > com.google.gson.JsonParseException: The JsonDeserializer com.cloud.agent.= transport.ArrayTypeAdaptor@2426e26f failed to deserialize json object [{"St= artupProxyCommand":{"proxyPort":80,"proxyVmId":4,"type":"ConsoleProxy","dat= aCenter":"2","pod":"2","guid":"Proxy.4-ConsoleProxyResource","name":"v-4-VM= ","id":10,"version":"3.0.6.20130524112703","iqn":"NoIqn","publicIpAddress":= "10.147.47.55","publicNetmask":"255.255.255.0","publicMacAddress":"06:a2:18= :00:00:16","privateIpAddress":"10.147.40.203","privateMacAddress":"06:5d:a0= :00:00:0a","privateNetmask":"255.255.254.0","storageIpAddress":"10.147.40.2= 03","storageNetmask":"255.255.254.0","storageMacAddress":"06:5d:a0:00:00:0a= ","resourceName":"ConsoleProxyResource","contextMap":{},"wait":0}}] given t= he type class [Lcom.cloud.agent.api.Command; > at com.google.gson.JsonDeserializerExceptionWrapper.deserialize(J= sonDeserializerExceptionWrapper.java:64) > at com.google.gson.JsonDeserializationVisitor.invokeCustomDeseria= lizer(JsonDeserializationVisitor.java:92) > at com.google.gson.JsonDeserializationVisitor.visitUsingCustomHan= dler(JsonDeserializationVisitor.java:80) > at com.google.gson.ObjectNavigator.accept(ObjectNavigator.java:10= 1) > at com.google.gson.JsonDeserializationContextDefault.fromJsonArra= y(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:235= ) > at com.cloud.agent.manager.AgentManagerImpl$AgentHandler.processR= equest(AgentManagerImpl.java:1195) > at com.cloud.agent.manager.AgentManagerImpl$AgentHandler.doTask(A= gentManagerImpl.java:1348) > at com.cloud.agent.manager.ClusteredAgentManagerImpl$ClusteredAge= ntHandler.doTask(ClusteredAgentManagerImpl.java:666) > at com.cloud.utils.nio.Task.run(Task.java:83) > at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolEx= ecutor.java:1110) > at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolE= xecutor.java:603) > at java.lang.Thread.run(Thread.java:679) > Caused by: com.cloud.utils.exception.CloudRuntimeException: can't find St= artupProxyCommand > at com.cloud.agent.transport.ArrayTypeAdaptor.deserialize(ArrayTy= peAdaptor.java:77) > at com.cloud.agent.transport.ArrayTypeAdaptor.deserialize(ArrayTy= peAdaptor.java:37) > ... 15 more > 2013-08-09 16:45:44,615 WARN [utils.nio.Task] (AgentManager-Handler-8:nu= ll) Caught the following exception but pushing on > com.google.gson.JsonParseException: The JsonDeserializer com.cloud.agent.= transport.ArrayTypeAdaptor@2426e26f failed to deserialize json object [{"St= artupProxyCommand":{"proxyPort":80,"proxyVmId":4,"type":"ConsoleProxy","dat= aCenter":"2","pod":"2","guid":"Proxy.4-ConsoleProxyResource","name":"v-4-VM= ","id":10,"version":"3.0.6.20130524112703","iqn":"NoIqn","publicIpAddress":= "10.147.47.55","publicNetmask":"255.255.255.0","publicMacAddress":"06:a2:18= :00:00:16","privateIpAddress":"10.147.40.203","privateMacAddress":"06:5d:a0= :00:00:0a","privateNetmask":"255.255.254.0","storageIpAddress":"10.147.40.2= 03","storageNetmask":"255.255.254.0","storageMacAddress":"06:5d:a0:00:00:0a= ","resourceName":"ConsoleProxyResource","contextMap":{},"wait":0}}] given t= he type class [Lcom.cloud.agent.api.Command; > at com.google.gson.JsonDeserializerExceptionWrapper.deserialize(J= sonDeserializerExceptionWrapper.java:64) > at com.google.gson.JsonDeserializationVisitor.invokeCustomDeseria= lizer(JsonDeserializationVisitor.java:92) > at com.google.gson.JsonDeserializationVisitor.visitUsingCustomHan= dler(JsonDeserializationVisitor.java:80) > at com.google.gson.ObjectNavigator.accept(ObjectNavigator.java:10= 1) > at com.google.gson.JsonDeserializationContextDefault.fromJsonArra= y(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:235= ) > at com.cloud.agent.manager.AgentManagerImpl$AgentHandler.processR= equest(AgentManagerImpl.java:1195) > at com.cloud.agent.manager.AgentManagerImpl$AgentHandler.doTask(A= gentManagerImpl.java:1348) > at com.cloud.agent.manager.ClusteredAgentManagerImpl$ClusteredAge= ntHandler.doTask(ClusteredAgentManagerImpl.java:666) > at com.cloud.utils.nio.Task.run(Task.java:83) > at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolEx= ecutor.java:1110) > at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolE= xecutor.java:603) > at java.lang.Thread.run(Thread.java:679) > Caused by: com.cloud.utils.exception.CloudRuntimeException: can't find St= artupProxyCommand > at com.cloud.agent.transport.ArrayTypeAdaptor.deserialize(ArrayTy= peAdaptor.java:77) > at com.cloud.agent.transport.ArrayTypeAdaptor.deserialize(ArrayTy= peAdaptor.java:37) > at com.google.gson.JsonDeserializerExceptionWrapper.deserialize(J= sonDeserializerExceptionWrapper.java:51) > ... 15 more > 2013-08-09 16:45:44,690 ERROR [agent.transport.Request] (AgentManager-Han= dler-10:null) Caught problem with [{"StartupProxyCommand":{"proxyPort":80,"= proxyVmId":6,"type":"ConsoleProxy","dataCenter":"3","pod":"3","guid":"Proxy= .6-ConsoleProxyResource","name":"v-6-VM","id":12,"version":"3.0.6.201305241= 12703","iqn":"NoIqn","publicIpAddress":"10.147.47.104","publicNetmask":"255= .255.255.0","publicMacAddress":"06:59:0c:00:00:0e","privateIpAddress":"10.1= 47.40.220","privateMacAddress":"06:18:1c:00:00:0a","privateNetmask":"255.25= 5.254.0","storageIpAddress":"10.147.40.220","storageNetmask":"255.255.254.0= ","storageMacAddress":"06:18:1c:00:00:0a","resourceName":"ConsoleProxyResou= rce","contextMap":{},"wait":0}}] > com.google.gson.JsonParseException: The JsonDeserializer com.cloud.agent.= transport.ArrayTypeAdaptor@2426e26f failed to deserialize json object [{"St= artupProxyCommand":{"proxyPort":80,"proxyVmId":6,"type":"ConsoleProxy","dat= aCenter":"3","pod":"3","guid":"Proxy.6-ConsoleProxyResource","name":"v-6-VM= ","id":12,"version":"3.0.6.20130524112703","iqn":"NoIqn","publicIpAddress":= "10.147.47.104","publicNetmask":"255.255.255.0","publicMacAddress":"06:59:0= c:00:00:0e","privateIpAddress":"10.147.40.220","privateMacAddress":"06:18:1= c:00:00:0a","privateNetmask":"255.255.254.0","storageIpAddress":"10.147.40.= 220","storageNetmask":"255.255.254.0","storageMacAddress":"06:18:1c:00:00:0= a","resourceName":"ConsoleProxyResource","contextMap":{},"wait":0}}] given = the type class [Lcom.cloud.agent.api.Command; > at com.google.gson.JsonDeserializerExceptionWrapper.deserialize(J= sonDeserializerExceptionWrapper.java:64) > at com.google.gson.JsonDeserializationVisitor.invokeCustomDeseria= lizer(JsonDeserializationVisitor.java:92) > at com.google.gson.JsonDeserializationVisitor.visitUsingCustomHan= dler(JsonDeserializationVisitor.java:80) > at com.google.gson.ObjectNavigator.accept(ObjectNavigator.java:10= 1) > at com.google.gson.JsonDeserializationContextDefault.fromJsonArra= y(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:235= ) > at com.cloud.agent.manager.AgentManagerImpl$AgentHandler.processR= equest(AgentManagerImpl.java:1195) > at com.cloud.agent.manager.AgentManagerImpl$AgentHandler.doTask(A= gentManagerImpl.java:1348) > at com.cloud.agent.manager.ClusteredAgentManagerImpl$ClusteredAge= ntHandler.doTask(ClusteredAgentManagerImpl.java:666) > at com.cloud.utils.nio.Task.run(Task.java:83) > at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolEx= ecutor.java:1110) > at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolE= xecutor.java:603) > at java.lang.Thread.run(Thread.java:679) > Caused by: com.cloud.utils.exception.CloudRuntimeException: can't find St= artupProxyCommand > at com.cloud.agent.transport.ArrayTypeAdaptor.deserialize(ArrayTy= peAdaptor.java:77) > at com.cloud.agent.transport.ArrayTypeAdaptor.deserialize(ArrayTy= peAdaptor.java:37) > at com.google.gson.JsonDeserializerExceptionWrapper.deserialize(J= sonDeserializerExceptionWrapper.java:51) > 2013-08-09 16:45:44,698 WARN [utils.nio.Task] (AgentManager-Handler-10:n= ull) Caught the following exception but pushing on > com.google.gson.JsonParseException: The JsonDeserializer com.cloud.agent.= transport.ArrayTypeAdaptor@2426e26f failed to deserialize json object [{"St= artupProxyCommand":{"proxyPort":80,"proxyVmId":6,"type":"ConsoleProxy","dat= aCenter":"3","pod":"3","guid":"Proxy.6-ConsoleProxyResource","name":"v-6-VM= ","id":12,"version":"3.0.6.20130524112703","iqn":"NoIqn","publicIpAddress":= "10.147.47.104","publicNetmask":"255.255.255.0","publicMacAddress":"06:59:0= c:00:00:0e","privateIpAddress":"10.147.40.220","privateMacAddress":"06:18:1= c:00:00:0a","privateNetmask":"255.255.254.0","storageIpAddress":"10.147.40.= 220","storageNetmask":"255.255.254.0","storageMacAddress":"06:18:1c:00:00:0= a","resourceName":"ConsoleProxyResource","contextMap":{},"wait":0}}] given = the type class [Lcom.cloud.agent.api.Command; > at com.google.gson.JsonDeserializerExceptionWrapper.deserialize(J= sonDeserializerExceptionWrapper.java:64) > at com.google.gson.JsonDeserializationVisitor.invokeCustomDeseria= lizer(JsonDeserializationVisitor.java:92) > at com.google.gson.JsonDeserializationVisitor.visitUsingCustomHan= dler(JsonDeserializationVisitor.java:80) > at com.google.gson.ObjectNavigator.accept(ObjectNavigator.java:10= 1) > at com.google.gson.JsonDeserializationContextDefault.fromJsonArra= y(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:235= ) > at com.cloud.agent.manager.AgentManagerImpl$AgentHandler.processR= equest(AgentManagerImpl.java:1195) > at com.cloud.agent.manager.AgentManagerImpl$AgentHandler.doTask(A= gentManagerImpl.java:1348) > at com.cloud.agent.manager.ClusteredAgentManagerImpl$ClusteredAge= ntHandler.doTask(ClusteredAgentManagerImpl.java:666) > at com.cloud.utils.nio.Task.run(Task.java:83) > at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolEx= ecutor.java:1110) > at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolE= xecutor.java:603) > at java.lang.Thread.run(Thread.java:679) > Caused by: com.cloud.utils.exception.CloudRuntimeException: can't find St= artupProxyCommand > at com.cloud.agent.transport.ArrayTypeAdaptor.deserialize(ArrayTy= peAdaptor.java:77) > at com.cloud.agent.transport.ArrayTypeAdaptor.deserialize(ArrayTy= peAdaptor.java:37) > at com.google.gson.JsonDeserializerExceptionWrapper.deserialize(J= sonDeserializerExceptionWrapper.java:51) > ... 15 more > 2013-08-09 16:45:44,697 ERROR [agent.transport.Request] (AgentManager-Han= dler-12:null) Caught problem with [{"StartupSecondaryStorageCommand":{"type= ":"SecondaryStorage","dataCenter":"2","pod":"2","guid":"s-3-VM-PremiumSecon= daryStorageResource","name":"s-3-VM","id":7,"version":"3.0.6.20130524112703= ","iqn":"NoIqn","publicIpAddress":"10.147.47.53","publicNetmask":"255.255.2= 55.0","publicMacAddress":"06:a7:10:00:00:14","privateIpAddress":"10.147.40.= 195","privateMacAddress":"06:4d:54:00:00:02","privateNetmask":"255.255.254.= 0","storageIpAddress":"10.147.40.195","storageNetmask":"255.255.254.0","sto= rageMacAddress":"06:4d:54:00:00:02","resourceName":"PremiumSecondaryStorage= Resource","contextMap":{},"wait":0}}] > com.google.gson.JsonParseException: The JsonDeserializer com.cloud.agent.= transport.ArrayTypeAdaptor@2426e26f failed to deserialize json object [{"St= artupSecondaryStorageCommand":{"type":"SecondaryStorage","dataCenter":"2","= pod":"2","guid":"s-3-VM-PremiumSecondaryStorageResource","name":"s-3-VM","i= d":7,"version":"3.0.6.20130524112703","iqn":"NoIqn","publicIpAddress":"10.1= 47.47.53","publicNetmask":"255.255.255.0","publicMacAddress":"06:a7:10:00:0= 0:14","privateIpAddress":"10.147.40.195","privateMacAddress":"06:4d:54:00:0= 0:02","privateNetmask":"255.255.254.0","storageIpAddress":"10.147.40.195","= storageNetmask":"255.255.254.0","storageMacAddress":"06:4d:54:00:00:02","re= sourceName":"PremiumSecondaryStorageResource","contextMap":{},"wait":0}}] g= iven the type class [Lcom.cloud.agent.api.Command; > at com.google.gson.JsonDeserializerExceptionWrapper.deserialize(J= sonDeserializerExceptionWrapper.java:64) > at com.google.gson.JsonDeserializationVisitor.invokeCustomDeseria= lizer(JsonDeserializationVisitor.java:92) > at com.google.gson.JsonDeserializationVisitor.visitUsingCustomHan= dler(JsonDeserializationVisitor.java:80) > at com.google.gson.ObjectNavigator.accept(ObjectNavigator.java:10= 1) > at com.google.gson.JsonDeserializationContextDefault.fromJsonArra= y(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:235= ) > at com.cloud.agent.manager.AgentManagerImpl$AgentHandler.processR= equest(AgentManagerImpl.java:1195) > at com.cloud.agent.manager.AgentManagerImpl$AgentHandler.doTask(A= gentManagerImpl.java:1348) > at com.cloud.agent.manager.ClusteredAgentManagerImpl$ClusteredAge= ntHandler.doTask(ClusteredAgentManagerImpl.java:666) > at com.cloud.utils.nio.Task.run(Task.java:83) > at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolEx= ecutor.java:1110) > at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolE= xecutor.java:603) > at java.lang.Thread.run(Thread.java:679) > =09=09 > 2013-08-09 16:45:44,867 ERROR [agent.transport.Request] (AgentManager-Han= dler-14:null) Caught problem with [{"StartupRoutingCommand":{"cpus":4,"spee= d":2394,"memory":16713572352,"dom0MinMemory":805306368,"poolSync":false,"vm= s":{"v-6-VM":{"state":"Running"},"s-5-VM":{"state":"Running"},"r-14-VM":{"s= tate":"Running"},"i-2-13-VM":{"state":"Running"}},"caps":"hvm,snapshot","po= ol":"/root","hypervisorType":"KVM","hostDetails":{"com.cloud.network.Networ= ks.RouterPrivateIpStrategy":"HostLocal","Host.OS":"Red","Host.OS.Kernel.Ver= sion":"2.6.32-220.el6.x86_64","Host.OS.Version":"Enterprise"},"type":"Routi= ng","dataCenter":"3","pod":"3","cluster":"3","guid":"06eebf8f-2884-3084-865= d-644312b9874f-LibvirtComputingResource","name":"Rack1Pod1Host8","id":8,"ve= rsion":"3.0.6.20130524112703","publicIpAddress":"10.147.40.8","publicNetmas= k":"255.255.254.0","publicMacAddress":"d4:ae:52:7a:a5:f6","privateIpAddress= ":"10.147.40.8","privateMacAddress":"d4:ae:52:7a:a5:f6","privateNetmask":"2= 55.255.254.0","storageIpAddress":"10.147.40.8","storageNetmask":"255.255.25= 4.0","storageMacAddress":"d4:ae:52:7a:a5:f6","resourceName":"LibvirtComputi= ngResource","gatewayIpAddress":"10.147.40.1","contextMap":{},"wait":0}},{"S= tartupStorageCommand":{"totalSize":0,"poolInfo":{"uuid":"7115c599-aa56-43f4= -ab19-a2450d488896","host":"10.147.40.8","localPath":"/var/lib/libvirt/imag= es/","hostPath":"/var/lib/libvirt/images/","poolType":"Filesystem","capacit= yBytes":52844687360,"availableBytes":9733681152},"resourceType":"STORAGE_PO= OL","hostDetails":{},"type":"Storage","dataCenter":"3","pod":"3","guid":"06= eebf8f-2884-3084-865d-644312b9874f-LibvirtComputingResource","name":"Rack1P= od1Host8","id":8,"version":"3.0.6.20130524112703","resourceName":"LibvirtCo= mputingResource","contextMap":{},"wait":0}}] > com.google.gson.JsonParseException: The JsonDeserializer com.cloud.agent.= transport.ArrayTypeAdaptor@2426e26f failed to deserialize json object [{"St= artupRoutingCommand":{"cpus":4,"speed":2394,"memory":16713572352,"dom0MinMe= mory":805306368,"poolSync":false,"vms":{"v-6-VM":{"state":"Running"},"s-5-V= M":{"state":"Running"},"r-14-VM":{"state":"Running"},"i-2-13-VM":{"state":"= Running"}},"caps":"hvm,snapshot","pool":"/root","hypervisorType":"KVM","hos= tDetails":{"com.cloud.network.Networks.RouterPrivateIpStrategy":"HostLocal"= ,"Host.OS":"Red","Host.OS.Kernel.Version":"2.6.32-220.el6.x86_64","Host.OS.= Version":"Enterprise"},"type":"Routing","dataCenter":"3","pod":"3","cluster= ":"3","guid":"06eebf8f-2884-3084-865d-644312b9874f-LibvirtComputingResource= ","name":"Rack1Pod1Host8","id":8,"version":"3.0.6.20130524112703","publicIp= Address":"10.147.40.8","publicNetmask":"255.255.254.0","publicMacAddress":"= d4:ae:52:7a:a5:f6","privateIpAddress":"10.147.40.8","privateMacAddress":"d4= :ae:52:7a:a5:f6","privateNetmask":"255.255.254.0","storageIpAddress":"10.14= 7.40.8","storageNetmask":"255.255.254.0","storageMacAddress":"d4:ae:52:7a:a= 5:f6","resourceName":"LibvirtComputingResource","gatewayIpAddress":"10.147.= 40.1","contextMap":{},"wait":0}},{"StartupStorageCommand":{"totalSize":0,"p= oolInfo":{"uuid":"7115c599-aa56-43f4-ab19-a2450d488896","host":"10.147.40.8= ","localPath":"/var/lib/libvirt/images/","hostPath":"/var/lib/libvirt/image= s/","poolType":"Filesystem","capacityBytes":52844687360,"availableBytes":97= 33681152},"resourceType":"STORAGE_POOL","hostDetails":{},"type":"Storage","= dataCenter":"3","pod":"3","guid":"06eebf8f-2884-3084-865d-644312b9874f-Libv= irtComputingResource","name":"Rack1Pod1Host8","id":8,"version":"3.0.6.20130= 524112703","resourceName":"LibvirtComputingResource","contextMap":{},"wait"= :0}}] given the type class [Lcom.cloud.agent.api.Command; > at com.google.gson.JsonDeserializerExceptionWrapper.deserialize(J= sonDeserializerExceptionWrapper.java:64) > at com.google.gson.JsonDeserializationVisitor.invokeCustomDeseria= lizer(JsonDeserializationVisitor.java:92) > at com.google.gson.JsonDeserializationVisitor.visitUsingCustomHan= dler(JsonDeserializationVisitor.java:80) > at com.google.gson.ObjectNavigator.accept(ObjectNavigator.java:10= 1) > at com.google.gson.JsonDeserializationContextDefault.fromJsonArra= y(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:235= ) > at com.cloud.agent.manager.AgentManagerImpl$AgentHandler.processR= equest(AgentManagerImpl.java:1195) > at com.cloud.agent.manager.AgentManagerImpl$AgentHandler.doTask(A= gentManagerImpl.java:1348) > at com.cloud.agent.manager.ClusteredAgentManagerImpl$ClusteredAge= ntHandler.doTask(ClusteredAgentManagerImpl.java:666) > at com.cloud.utils.nio.Task.run(Task.java:83) > at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolEx= ecutor.java:1110) > at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolE= xecutor.java:603) > at java.lang.Thread.run(Thread.java:679) > Caused by: com.cloud.utils.exception.CloudRuntimeException: can't find St= artupRoutingCommand > at com.cloud.agent.transport.ArrayTypeAdaptor.deserialize(ArrayTy= peAdaptor.java:77) > at com.cloud.agent.transport.ArrayTypeAdaptor.deserialize(ArrayTy= peAdaptor.java:37) > at com.google.gson.JsonDeserializerExceptionWrapper.deserialize(J= sonDeserializerExceptionWrapper.java:51) > ... 15 more > 2013-08-09 16:45:44,870 WARN [utils.nio.Task] (AgentManager-Handler-14:n= ull) Caught the following exception but pushing on > com.google.gson.JsonParseException: The JsonDeserializer com.cloud.agent.= transport.ArrayTypeAdaptor@2426e26f failed to deserialize json object [{"St= artupRoutingCommand":{"cpus":4,"speed":2394,"memory":16713572352,"dom0MinMe= mory":805306368,"poolSync":false,"vms":{"v-6-VM":{"state":"Running"},"s-5-V= M":{"state":"Running"},"r-14-VM":{"state":"Running"},"i-2-13-VM":{"state":"= Running"}},"caps":"hvm,snapshot","pool":"/root","hypervisorType":"KVM","hos= tDetails":{"com.cloud.network.Networks.RouterPrivateIpStrategy":"HostLocal"= ,"Host.OS":"Red","Host.OS.Kernel.Version":"2.6.32-220.el6.x86_64","Host.OS.= Version":"Enterprise"},"type":"Routing","dataCenter":"3","pod":"3","cluster= ":"3","guid":"06eebf8f-2884-3084-865d-644312b9874f-LibvirtComputingResource= ","name":"Rack1Pod1Host8","id":8,"version":"3.0.6.20130524112703","publicIp= Address":"10.147.40.8","publicNetmask":"255.255.254.0","publicMacAddress":"= d4:ae:52:7a:a5:f6","privateIpAddress":"10.147.40.8","privateMacAddress":"d4= :ae:52:7a:a5:f6","privateNetmask":"255.255.254.0","storageIpAddress":"10.14= 7.40.8","storageNetmask":"255.255.254.0","storageMacAddress":"d4:ae:52:7a:a= 5:f6","resourceName":"LibvirtComputingResource","gatewayIpAddress":"10.147.= 40.1","contextMap":{},"wait":0}},{"StartupStorageCommand":{"totalSize":0,"p= oolInfo":{"uuid":"7115c599-aa56-43f4-ab19-a2450d488896","host":"10.147.40.8= ","localPath":"/var/lib/libvirt/images/","hostPath":"/var/lib/libvirt/image= s/","poolType":"Filesystem","capacityBytes":52844687360,"availableBytes":97= 33681152},"resourceType":"STORAGE_POOL","hostDetails":{},"type":"Storage","= dataCenter":"3","pod":"3","guid":"06eebf8f-2884-3084-865d-644312b9874f-Libv= irtComputingResource","name":"Rack1Pod1Host8","id":8,"version":"3.0.6.20130= 524112703","resourceName":"LibvirtComputingResource","contextMap":{},"wait"= :0}}] given the type class [Lcom.cloud.agent.api.Command; > class [Lcom.cloud.agent.api.Command; > at com.google.gson.JsonDeserializerExceptionWrapper.deserialize(J= sonDeserializerExceptionWrapper.java:64) > at com.google.gson.JsonDeserializationVisitor.invokeCustomDeseria= lizer(JsonDeserializationVisitor.java:92) > at com.google.gson.JsonDeserializationVisitor.visitUsingCustomHan= dler(JsonDeserializationVisitor.java:80) > at com.google.gson.ObjectNavigator.accept(ObjectNavigator.java:10= 1) > at com.google.gson.JsonDeserializationContextDefault.fromJsonArra= y(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:235= ) > at com.cloud.agent.manager.AgentManagerImpl$AgentHandler.processR= equest(AgentManagerImpl.java:1195) > at com.cloud.agent.manager.AgentManagerImpl$AgentHandler.doTask(A= gentManagerImpl.java:1348) > at com.cloud.agent.manager.ClusteredAgentManagerImpl$ClusteredAge= ntHandler.doTask(ClusteredAgentManagerImpl.java:666) > at com.cloud.utils.nio.Task.run(Task.java:83) > at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolEx= ecutor.java:1110) > at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolE= xecutor.java:603) > at java.lang.Thread.run(Thread.java:679) > Caused by: com.cloud.utils.exception.CloudRuntimeException: can't find St= artupRoutingCommand > at com.cloud.agent.transport.ArrayTypeAdaptor.deserialize(ArrayTy= peAdaptor.java:77) > at com.cloud.agent.transport.ArrayTypeAdaptor.deserialize(ArrayTy= peAdaptor.java:37) > at com.google.gson.JsonDeserializerExceptionWrapper.deserialize(J= sonDeserializerExceptionWrapper.java:51) > ... 15 more > Attaching management server logs. -- This message was sent by Atlassian JIRA (v6.1#6144)