#4393 [HHQ-4277] Older version of HQ agent pointing to HQ 4.5 serv

Bug
open
None
7
2012-12-20
2010-09-14
No

http://jira.hyperic.com/browse/HHQ-4277
Steps to reproduce



Install a older version of HQ agent (HQ 4.2 or HQ 4.3) pointing to HQ 4.5 server


Go to Resource Monitor page


Go to View tabs


Select ant commands (except cpuinfo and cpuperc)


Click Execute



Note:df,ifconfig ,netstat and top displays below error


"who" displays blank screen



Actual Results:



"Unable to deserialize agent data. You may need to update your agent." in UI


Server log error:



2010-09-03 12:41:35,524 WARN [pool-32-thread-1] [org.hyperic.hq.livedata.agent.client.LiveDataCommandsClientImpl@70] Unable to deserialize agent data. You may need to update your agent.


com.thoughtworks.xstream.mapper.CannotResolveClassException: org.hyperic.hq.plugin.system.IfconfigData : org.hyperic.hq.plugin.system.IfconfigData


        at com.thoughtworks.xstream.mapper.DefaultMapper.realClass(DefaultMapper.java:68)


        at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:38)


        at com.thoughtworks.xstream.mapper.DynamicProxyMapper.realClass(DynamicProxyMapper.java:71)


        at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:38)


        at com.thoughtworks.xstream.mapper.PackageAliasingMapper.realClass(PackageAliasingMapper.java:88)


        at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:38)


        at com.thoughtworks.xstream.mapper.ClassAliasingMapper.realClass(ClassAliasingMapper.java:86)


        at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:38)


        at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:38)


        at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:38)


        at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:38)


        at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:38)


        at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:38)


        at com.thoughtworks.xstream.mapper.ArrayMapper.realClass(ArrayMapper.java:96)


        at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:38)


        at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:38)


        at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:38)


        at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:38)


        at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:38)


        at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:38)


        at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:38)


        at com.thoughtworks.xstream.mapper.CachingMapper.realClass(CachingMapper.java:52)


        at com.thoughtworks.xstream.core.util.HierarchicalStreams.readClassType(HierarchicalStreams.java:29)


        at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:136)


        at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:33)


        at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:923)


        at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:909)


        at com.thoughtworks.xstream.XStream.fromXML(XStream.java:853)


        at com.thoughtworks.xstream.XStream.fromXML(XStream.java:845)


        at org.hyperic.hq.livedata.shared.LiveDataResult.getObjectResult(LiveDataResult.java:78)


        at org.hyperic.hq.livedata.agent.client.LiveDataCommandsClientImpl.getData(LiveDataCommandsClientImpl.java:66)


        at org.hyperic.hq.livedata.server.session.LiveDataExecutor$LiveDataGatherer.run(LiveDataExecutor.java:97)


        at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)


        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)


        at java.lang.Thread.run(Thread.java:619)


Discussion


Anonymous

Cancel  Add attachments





Get latest updates about Open Source Projects, Conferences and News.

Sign up for the SourceForge newsletter:





No, thanks