CDT Errors (Canonical data transformation failed) for ActiveCount in Threadpool collection
2011-05-11 14:13:52.631 WARN [Data-3-thread-437] com.quest.nitro.service.agent.AgentManager - Canonical data transform failed. Some agent data may be lost: java.lang.IllegalStateException: Error processing incoming data for node path: [JavaEE-Cartridge::Java_EE-5_6_1/cdt-5_6_1/common/cdt/javaee.xml]/PaSMetricSummary:PaSMetricSummary/MetricSample:MetricSample/MetricTree:MetricTree/WebSphere:WebSphere/Cell:Cell/cell01:*/Node:Node/servername:*/Server:Server/applicationname:*/ThreadPool:ThreadPool/Default:*/ActiveCount: java.lang.IllegalStateException: No property editors found for class com.quest.nitro.model.canonical.bean.MetricSummaryImpl
Defect has been filed, JEE-7165. This will require a change to CDT itself which will not be patched.
The temporary workaround would be to force the agents to reconnect. You have 3 options on how you could do this.
1. Restart data collection (from agent status page) highlight all the agents, stop/start data collection
2. If data collection doesn't resolve it, you could try to restart the nexus itself to force the agents to reconnect.
Nexus restart from jmx-console. This should disconnect all agents and upon restart connect it back again.
a. Login to jmx-console using the foglight user (http://fmshost:fmsport/jmx-console)
b. search for "com.quest.pas" and click on "service=JavaEE-Cartridge"
c. Invoke the 3 methods in that order…stop(), destroy(), start()
3. Restart the agents (appserver)
JavaEE Cartridge 5.6.1
STATUS: Issue has fixed in JavaEE cartridge 5.8.0