Depuración de portlets en servidores remotos

Para depurar un proyecto de portlet en un servidor remoto, debe utilizar un servidor de conexión de servidor de portal remoto. 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.

Cuando se publican portlets en un servidor de conexión de servidor, se crea una página Vista previa de portlet en el servidor remoto. Cada portlet se coloca en su propia página bajo la página Vista previa de portlet. La página de cada portlet se denomina usuario/nombre de portlet , donde usuario es el ID de usuario que está definido en la configuración del servidor de conexión de servidor, y nombre de portlet es el nombre del proyecto de portlet.

Para depurar el portlet en un servidor remoto:

  1. Configure la modalidad de depuración en el servidor remoto.
  2. 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.
  3. Seleccione una definición existente de servidor de conexión del servidor WebSphere Portal o cree un servidor nuevo.
  4. Pulse Finalizar. El proyecto se publica en el servidor de conexión de WebSphere Portal Server. El navegador Web se lanza automáticamente. Por omisión, se abre la perspectiva Depurar. Puede inhabilitar la conmutación automática a la perspectiva Depurar deseleccionando el recuadro de selección Conmutar automáticamente a la perspectiva Depurar cuando cree un nuevo servidor de conexión de servidor o editando la configuración de un servidor ya definido.
  5. Opcionalmente, desinstale el portlet.
Nota: se produce una excepción XML y el servidor de conexión no puede iniciarse si el nombre de proyecto, el nombre de archivo, la estructura de directorios de archivos o el ID de usuario para el nombre de inicio de sesión de WebSphere Portal son demasiado largos. Para corregir este problema, reduzca la longitud del nombre de archivo, de la estructura de directorios de archivos o del ID de usuario para el inicio de sesión de WebSphere Portal en la configuración de servidor de conexión de WebSphere Portal Server.
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.
Tareas relacionadas
Definición de servidores remotos para probar portlets
Definición de navegadores Web y emuladores de dispositivos
Configuración de servidores WebSphere Portal remotos para la comprobación y depuración
Depuración de portlets en servidores locales

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