Este producto ofrece una serie de depuradores con los que puede detectar y diagnosticar errores en aplicaciones que se ejecuten de forma local o remota. Puede depurar código activo del lado del servidor, script del lado del cliente, Java, lenguajes de bases de datos relacionales y lenguajes compilados. Con los depuradores, puede controlar la ejecución de los programas estableciendo puntos de interrupción de línea y de variable, suspendiendo la ejecución, recorriendo el código paso a paso y examinando el contenido de las variables.
Con el depurador Java y de lenguaje mixto, puede depurar llamadas Java a otros lenguajes, y una amplia variedad de lenguajes que llaman a Java.
Con el adaptador de depuración de WebSphere Application Server, puede depurar objetos Web que se ejecutan en WebSphere Application Server. Estos objetos incluyen EJB, páginas JSP y servlets. Mediante el uso del adaptador de depuración, también puede depurar JavaScript del lado del servidor.
Con el depurador XSLT, puede detectar y diagnosticar errores en transformaciones XSL. Con el depurador puede controlar la ejecución de la transformación XSL estableciendo puntos de interrupción de línea, suspendiendo lanzamientos, recorriendo el código paso a paso, examinando el contenido de las variables y observando expresiones XPath.
El depurador de Active Script le permite detectar y diagnosticar errores del código que contiene Active Script u objetos de Active Script. Con el depurador puede controlar la ejecución de Active Script estableciendo puntos de interrupción de línea, suspendiendo lanzamientos, recorriendo el código paso a paso y examinando y cambiando el contenido de las variables.
Las herramientas de depuración incluyen el depurador de procedimientos almacenados SQL, con el que puede depurar procedimientos SQL que se ejecutan en un servidor DB2 local o remoto. Además, puede utilizar el depurador SQLJ para depurar Java incorporado con SQL.
Al construir aplicaciones Web, le interesará utilizar la función de conexión de servidor para conectarse rápidamente a un servidor de aplicaciones de forma que pueda depurar los objetos Web que se ejecutan en él (incluidos EJB, páginas JSP y servlets, así como Java integrado, JavaScript del lado del servidor, SQLJ y páginas JSP). Otra posibilidad es utilizar la acción depurar en servidor para lanzar estos objetos Web para depuración o lanzar scripts del lado del cliente hospedados en páginas Web (HTML o páginas JSP).
Con el depurador de las herramientas de desarrollo Java, puede depurar Java que se ejecute de forma local o remota. El depurador de lenguajes compilados también proporciona la posibilidad de depuración remota y local y, con este depurador, puede depurar lenguajes tales como C y C++.
Para conocer mejor estos depuradores y su uso, consulte la ayuda que se proporciona en esta carpeta. Además de los depuradores anteriores, la funcionalidad de depuración está disponible para otros componentes de desarrollo, tales como las herramientas XML. Encontrará información sobre la funcionalidad de depuración adicional en la documentación para estos componentes de desarrollo.