Depuración de portlets en servidores locales

Para depurar un proyecto de portlet en un servidor local, debe utilizar un servidor de entorno de prueba de portal. Se recomienda depurar los portlets en un servidor local, no en un servidor remoto.

El proceso de depuración de una aplicación de portlet es exactamente el mismo que para una aplicación Web. Puede controlar y rastrear la ejecución del portlet. Puede establecer los puntos de interrupción en el código de origen Java y en los archivos JSP.

Durante la fase de depuración, la mayoría de los cambios efectuados en los portlets vuelven a publicarse automáticamente en el entorno de prueba. No obstante, el cambio de nombre de portlet o de las marcaciones o modalidades soportadas, por ejemplo, pueden exigir el reinicio del servidor para que se confirmen los cambios de recurso de los proyectos de portlet.

Cuando se depura un portlet en el servidor de entorno de prueba local, se utilizan el tema y skin por omisión. Para utilizar un tema o skin personalizados, consulte Comprobación y depuración de portales

Cuando se publican portlets en un servidor de entorno de prueba, se crea una página Entorno de prueba. Cada portlet se coloca en su propia página bajo la página Entorno de prueba. Cada página de portlet tiene el mismo nombre que el proyecto de portlet asociado.

Para depurar una aplicación de portlet en el entorno de prueba:

  1. En la vista Explorador de proyectos, pulse con el botón derecho del ratón en el proyecto de portlet y seleccione Depurar > Depurar en servidor. Se abre el panel de selección de servidor.
  2. Seleccione un servidor existente en localhost o cree un servidor nuevo. Consulte Definición de servidores locales para probar portlets para obtener instrucciones sobre cómo crear servidores.
  3. Pulse Finalizar. El proyecto se publica en el entorno de prueba de WebSphere Portal, y el servidor se inicia en la modalidad de depuración. El navegador Web se inicia automáticamente.

    Si ha establecido puntos de interrupción en el código y el sistema alcanza uno de ellos, se le preguntará si desea abrir la perspectiva Depurar.

    Para cambiar el comportamiento del arranque de la perspectiva Depurar para que abra siempre dicha perspectiva cuando se alcance un punto de interrupción, o para que no la abra nunca cuando se alcance un punto de interrupción, cambie las preferencias en la página Windows > Preferencias > Ejecutar/Depurar.

Restricciones: para depurar los tipos de aplicaciones de portlet siguientes, la única opción es la depuración remota:
  • Aplicaciones de portlet personalizadas. Para obtener más información, consulte Resolución de problemas.
  • Aplicaciones de portlet que requieren componentes que no están incluidos en el entorno de tiempo de ejecución que el área de trabajo soporta y que deben instalarse en WebSphere Application Server.

Conceptos relacionados
Depurador

Tareas relacionadas
Definición de servidores locales para probar portlets
Definición de navegadores Web y emuladores de dispositivos
Depuración de portlets en servidores remotos
Despliegue de proyectos de portlet
Configuración del entorno de prueba de WebSphere Portal 5.1

(C) Copyright IBM Corporation 2002, 2005. Reservados todos los derechos.