jdk6 にパッケージ化された visualvm ツールを使用して、ローカル JBoss 7 サーバーのプロファイルを作成しようとしています。visualvm をローカルの jboss サーバーに接続できます。しかし、visualvm のプロファイラー タブで CPU プロファイリングを開始すると、JBoss サーバーは次のようなエラー メッセージを大量にダンプします。
なんで?
11:22:38,220 INFO [stdout] (*** Profiler Agent Communication Thread) Profiler Agent: ポート 5140 で接続を待機しています (プロトコル バージョン: 9) 11:22:38,320 INFO [stdout] (*** Profiler Agent Special Execution Thread 5) Profiler Agent: ツールとのローカル接続が確立されました 11:22:49,516 ERROR [stderr] (server-timer1) スレッド「server-timer1」で例外が発生しました java.lang.ClassCircularityError: org/netbeans/lib/profiler/server/ProfilerRuntimeCPUFullInstr 11:22:49,520 ERROR [stderr] (server-timer1) at org.jboss.sun.net.httpserver.ServerImpl$ServerTimerTask1.run(ServerImpl.java:895) 11:22:49,524 ERROR [stderr] (server-timer1) java.util.TimerThread.mainLoop(Timer.java:512) 11:22:49,526 ERROR [stderr] (server-timer1) java.util.TimerThread.run (Timer.java:462) で 11:22:49,528 ERROR [stderr] (RMI TCP Connection(idle)) スレッド「RMI TCP Connection(idle)」で例外が発生しました java.lang.ClassCircularityError: org/netbeans/lib/profiler/server/ProfilerRuntimeCPUFullInstr 11:22:49,532 ERROR [stderr] (RMI TCP Connection(idle)) org.jboss.logmanager.Logger.isLoggable(Logger.java:153) のスレッド「RMI TCP Connection(idle)」で例外が発生しました 11:22:49,535 ERROR [stderr] (RMI TCP Connection(idle)) at sun.rmi.runtime.Log$LoggerLog.isLoggable(Log.java:206) 11:22:49,538 エラー [stderr] (RMI TCP 接続 (アイドル))、sun.rmi.runtime.Log$LoggerLog.log (Log.java:210) で 11:22:49,539 ERROR [stderr] (RMI TCP Connection(idle)) sun.rmi.transport.tcp.TCPConnection.close(TCPConnection.java:201) のスレッド「RMI TCP Connection(idle)」で例外が発生しました 11:22:49,542 ERROR [stderr] (RMI TCP Connection(idle)) at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:564) 11:22:49,545 ERROR [stderr] (RMI TCP Connection(idle)) at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:790) 11:22:49,547 ERROR [stderr] (RMI TCP Connection(idle)) at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:649) 11:22:49,549 エラー [stderr] (RMI TCP 接続 (アイドル)) java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) で 11:22:49,552 ERROR [stderr] (RMI TCP Connection(idle)) java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) のスレッド「RMI TCP Connection(idle)」で例外が発生しました 11:22:49,556 エラー [stderr] (RMI TCP 接続 (アイドル)) java.lang.Thread.run (Thread.java:619) で 11:22:49,560 ERROR [stderr] (RMI TCP Connection(idle)) スレッド「RMI TCP Connection(idle)」で例外が発生しました java.lang.ClassCircularityError: org/netbeans/lib/profiler/server/ProfilerRuntimeCPUFullInstr 11:22:49,563 ERROR [stderr] (RMI TCP Connection(idle)) スレッド「RMI TCP Connection(idle)」での例外 スレッド「RMI TCP Connection(idle)」での例外 org.jboss.logmanager.Logger.isLoggable( Logger.java:153) 11:22:49,567 ERROR [stderr] (RMI TCP Connection(idle)) Sun.rmi.runtime.Log$LoggerLog.isLoggable(Log.java:206) のスレッド「RMI TCP Connection(idle)」で例外が発生しました 11:22:49,569 ERROR [stderr] (RMI TCP Connection(idle)) at sun.rmi.runtime.Log$LoggerLog.log(Log.java:210) 11:22:49,572 ERROR [stderr] (RMI TCP Connection(idle)) Exception in thread "RMI TCP Connection(idle)" Exception in thread "RMI TCP Connection(idle)" Exception in thread "RMI TCP Connection(idle)" sun.rmi.transport.tcp.TCPConnection.close(TCPConnection.java:201) で 11:22:49,577 エラー [stderr] (RMI TCP 接続 (アイドル))、sun.rmi.transport.tcp.TCPTransport.handleMessages (TCPTransport.java:564) で 11:22:49,581 ERROR [stderr] (RMI TCP Connection(idle)) at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:790) 11:22:49,584 ERROR [stderr] (RMI TCP Connection(idle)) at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:649) 11:22:49,588 エラー [stderr] (RMI TCP 接続 (アイドル)) java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) で 11:22:49,592 エラー [stderr] (RMI TCP 接続 (アイドル)) java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) で 11:22:49,595 エラー [stderr] (RMI TCP 接続 (アイドル)) java.lang.Thread.run (Thread.java:619) で 11:22:49,597 エラー [stderr] (RMI TCP 接続 (アイドル)) java.lang.ClassCircularityError: org/netbeans/lib/profiler/server/ProfilerRuntimeCPUFullInstr