Background Debug Mode (BDM) interface is an electronic
interface that allows debugging of embedded systems.
Specifically, it provides in-circuit debugging
functionality in microcontrollers. It requires a single wire
and specialized electronics in the system being debugged. It
appears in many Freescale Semiconductor products.

1) Start the container JVM with remote debugging enabled
(see.
http://download.oracle.com/javase/6/docs/technotes/tools/solaris/jdb.html).
2) Attache the IDE debugger to the container JVM using the
info you configured in step #1 (host/port or shared memory
context name)
3) Set a breakpoints in the implementation of the EJB of
interest
4) Exercise the application to get control to pass the
breakpoint location
5) You're home!