You can connect via remote debugger from Eclipse to your program code running in Weblogic. As long as the source and byte codes match, it will stop at the right place in your source for all set breakpoints.
Note that if you change the source code without re-creating / redeploying the breakpoints, it will still stop, but the breakpoint will be wrong, just something to consider.
source share