Definición de servidores locales para probar portlets

Para probar, depurar o crear perfiles de un proyecto de portlet en el área de trabajo, primero debe definir un servidor de entorno de prueba de portal local.

Requisitos previos:
  • Para utilizar un servidor WebSphere Portal 5.0 local, debe instalar el entorno de prueba de WebSphere Portal 5.0 desde la ventana Launchpad de instalación de Rational Application Developer.
  • Para utilizar un servidor WebSphere Portal 5.1 local, debe instalar el entorno de prueba de WebSphere Portal 5.1 utilizando el CD-ROM de WebSphere Portal 5.1 proporcionado con las herramientas de Rational. Antes de utilizar el servidor, debe configurar Rational Software Development Platform para que utilice el Entorno de prueba de WebSphere Portal 5.1.
  • Si actualiza el Entorno de prueba de WebSphere Portal 5.1 (a la versión 5.1.0.1 o a una versión superior) utilizando el Actualizador de productos de Rational, también debe suprimir la definición del servidor anterior para el entorno de prueba y crear una nueva para la versión del servidor nuevo.

Para crear y configurar un servidor de entorno de prueba de portal:

  1. Cambie a la vista Servidores seleccionando Ventana > Mostrar vista > Servidores
  2. En la vista Servidores, pulse el botón derecho del ratón y seleccione Nuevo > Servidor.
  3. Seleccione localhost como nombre de sistema principal.
  4. Seleccione un servidor de entorno de prueba WebSphere Portal en la lista de tipos de servidor. Pulse Siguiente.
  5. En la página Valores de configuración de servidor WebSphere, seleccione uno de los valores siguientes:
    • Para utilizar el puerto HTTP predeterminado, seleccione Utilizar números de puerto predeterminados y defina el número de puerto HTTP.
    • Para utilizar números de puerto distintos a los números predeterminados utilizados por WebSphere Application Server, seleccione Utilizar números de puerto consecutivos y defina el primer número de puerto. Este valor provoca que el entorno de prueba utilice números de puerto secuenciales, empezando por el número especificado. Debe especificar un número de puerto que inicie un rango de números de puerto que ninguna otra aplicación utilice. Esta opción permite tener un servidor WebSphere Portal o WebSphere Application Server remoto ejecutándose en el sistema, y también permite que el entorno de prueba utilice números de puerto distintos. También puede configurar los números de puerto HTTP del servidor de entorno de prueba editando la configuración de servidor, como se explica a continuación.
  6. Si va a configurar un servidor de entorno de prueba WebSphere Portal 5.1, pulse Siguiente. Introduzca los valores de Portal Server que definió al instalar el entorno de prueba. Pulse Siguiente.
  7. Pulse Finalizar.
Se puede visualizar y cambiar opciones adicionales para los servidores locales realizando una doble pulsación en el servidor, en la vista Servidores. Con ello se abre el editor de configuración del servidor. Puede cambiar cualquiera de los valores definidos anteriormente. Además, la pestaña Portal tiene valores adicionales que se enumeran a continuación.
  1. Seleccione Habilitar portlets de base para la administración y personalización de portal para utilizar portlets de administración en el entorno de prueba. WebSphere Portal proporciona portlets de administración debido a sus funciones administrativas, como por ejemplo la instalación y configuración de portlets. Habilite esta opción sólo cuando sea necesario, ya que ralentiza el arranque del entorno de prueba. Existen limitaciones incluso cuando se habilitan los portlets de administración. No se puede instalar portlets utilizando los portlets de administración. Además, la mayoría de los cambios que realice se restablecerán a los valores predeterminados la próxima vez que inicie el entorno de prueba. Para depurar portlets en un diseño concreto, utilice las opciones de prueba y depuración de un proyecto de portal, no los portlets de administración en el entorno de prueba. Cuando ejecute proyectos de portlet de cooperación que utilizan la API de portlet JSR 168, debe habilitar esta opción para poder utilizar la herramienta de conexión.
  2. Seleccione Habilitar páginas múltiples al desplegar proyectos de portlet para permitir que distintos proyectos de portlet utilicen distintas páginas en el portal durante la comprobación. Por omisión, las páginas múltiples están habilitadas. Cada proyecto de portlet que esté asociado a un solo servidor se desplegará en una página distinta. Si se quieren desplegar todos en una sola página del servidor, se pueden deshabilitar las páginas múltiples cuando se desplieguen proyectos de portlet.
  3. Seleccione Habilitar registro cronológico de consola para redirigir las entradas de anotaciones cronológicas a la consola. De lo contrario, las entradas de anotaciones cronológicas se escriben en el directorio <product_installation_root>/runtimes/portal_vXX/log, donde product_installation_root es el directorio donde está instalada el área de trabajo y XX es la versión del entorno de prueba de WebSphere Portal. Inicialmente, la opción Habilitar registro cronológico de consola está inhabilitada.
  4. Seleccione Habilitar el acceso de usuario anónimo para probar los portlets en un estado que no sea de inicio de sesión.
  5. Introduzca el nombre de los archivos JAR o de la carpeta en el apartado Biblioteca compartida para poner a disposición de todas las aplicaciones de portlet los archivos JAR o los archivos de la carpeta. Además, para que el proyecto se compile con los mismos archivos JAR, debe añadir los archivos JAR a la vía de acceso de construcción Java del proyecto. Para añadir archivos JAR a la vía de acceso de construcción Java, siga estos pasos:
    1. En la vista Explorador de proyectos, resalte el proyecto de portlet.
    2. Pulse el botón derecho del ratón y seleccione Propiedades.
    3. Seleccione Vía de acceso de construcción Java > Bibliotecas.
    4. Añada los archivos JAR necesarios y pulse Aceptar.

Guarde los cambios de la configuración de servidor pulsando Ctrl + S.

Nota: un proyecto EAR denominado wps se crea al ejecutar un portlet en el entorno de prueba (Ejecutar en servidor o Depurar en servidor). Si tiene previsto probar o depurar el proyecto de portlet localmente, no modifique el proyecto wps una vez que esté creado. Cuando cree un proyecto, no lo denomine wps.
Tareas relacionadas
Asociación de servidores con proyectos
Configuración del entorno de prueba de WebSphere Portal 5.1
Habilitar transcodificación
Referencia a otros proyectos
Definición de servidores remotos para probar portlets

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