リモートJVMのThreadMXBeanプロキシを取得します
ObjectName objName = ManagementFactory.getThreadMXBean().getObjectName() ;
ThreadMXBean proxy = JMX.newMBeanProxy(MBeanServerConnection, objName, ThreadMXBean.class);
ただし、次のように呼び出すと、 からCompositeDataSupportに変換できないと表示されThreadInfoます。
ThreadInfo tInfo = proxy. getThreadInfo(true, true);
プロキシがすべての変換を処理するべきではありませんか? また、getThreadInfo()効果的に ThreadMXBean を呼び出しています。