Chapter 7. Debugging

Debugging Web services and other code running on an application server has traditionally been difficult. Most debuggers work fine with standalone code, but need special configuration parameters or proxy objects to debug code running within another application.

For example, the Java Virtual Machine includes a debugging interface called JPDA—the Java Platform Debugging Architecture. To use JPDA, you must place the JVM into debug mode, which typically requires several command-line parameters like -Xdebug and -Djava.compiler=NONE. Servers like the ones you use to run Web services typically have startup scripts that contain a number of additional ...

Get BEA WebLogic Workshop™ Kick Start now with the O’Reilly learning platform.

O’Reilly members experience live online training, plus books, videos, and digital content from nearly 200 publishers.