Debugger tools

There are several tools available for debugging your applications. The iSeries system debugger comes with your OS/400 operating system and is a powerful tool for debugging your enterprise applications. The Application Server Toolkit which is shipped on a separate CD-ROM with the WAS product provides the new Eclipse-based debugger and Eclipse-based application profiling tools. Additionally, in OS/400 release V5R2M0, the IBM Developer Kit for Java Version 1.2 and higher was enhanced to support the Java Platform Debugger Architecture (JPDA). This support allows any third-party Java debugger which uses the Java Debug Wire Protocl (JDWP) to debug code runnning in a JVM on the iSeries.

See the topics below for more information on the debugger tools available for debugging your enterprise applications.

The iSeries system debugger
This topic describes how you can use the iSeries system debugger with WAS. The iSeries system debugger is a powerful tool for debugging your servlet, JavaServer Pages(TM) (JSP) files, or enterprise bean code from an iSeries session.

The Application Server Toolkit
This topic describes the Eclipse-based debugger and profiling tools provided by the Application Server Toolkit which ships with the WebSphere Application Server product. These tools replace the IBM Distributed Debugger and Object Level Trace (OLT) tools which shipped with previous versions of WebSphere Application Server.

Note: The debugger and profiling tools can only be used with application servers running on OS/400 release V5R2M0 and higher.

Other debuggers
This topic describes how you can enable your application server to work with any remote debugger which uses the Java Debug Wire Protocol (JDWP) if you are running on OS/400 release V5R2M0 or higher. The iSeries IBM Developer Kit for Java Version 1.2 and higher contains support for the Java Platform Debugger Architecture (JPDA) in OS/400 release V5R2M0 and higher.