A tool that helps you record and print call trace of a java program at runtime. The call trace can be printed in XML or Text format. The XML output can then by translated to a UML Sequence Diagram using the Calltrace2Seq tool (also included).

Check it out its very lightweight and easy to use.

Java Call Tracer | Get Java Call Tracer at SourceForge.net