Try using a profiler. Jprofiler is paying material buth quite good i can say !!
Jboss has its profiler that can be used in an eclipse environment. These profilers give you exact and if you like verbose information. These infos include the time spend on each method. Most often this implies you to install an agent on the running vm and retrieve the data with the client-profiler.