Like Peter said, get several thread dump will help to identify the root cause. (jstack is the one I normally use). Also you can use JBoss console to get the thread dump and find which thread uses more cpu.
Reply to this message by going to Community
Start a new discussion in Performance Tuning at Community