Probar y desplegar portlets que hacen referencia a módulos J2EE

Cuando los portlets contienen referencias a otros módulos J2EE, como por ejemplo EJB o archivos JAR de utilidades, hay que tener en cuenta consideraciones especiales para probar y desplegar los portlets en servidores WebSphere Portal remotos.

Rational Software Development Platform tiene unas herramientas muy completas para el despliegue de aplicaciones J2EE. Cuando un proyecto Web dinámico contiene referencias a otros módulos J2EE, como por ejemplo EJB o archivos JAR de utilidades, durante la prueba y el despliegue en WebSphere Application Server, los módulos referidos se empaquetan en el mismo archivo EAR que contiene el módulo Web dinámico. Así pues, los módulos referidos se despliegan automáticamente con el módulo Web.

Cuando los portlets que contienen referencias a los módulos J2EE se despliegan en servidores remotos, el proyecto de portlet se ensambla en un archivo WAR y se despliega en el servidor utilizando XMLAccess, el protocolo de despliegue específico de WebSphere Portal. Una consecuencia de esto es que los módulos J2EE referidos no se despliegan automáticamente en el servidor. Por esta razón, estos módulos y los JAR de utilidades a los que hace referencia el WAR del portlet deben desplegarse manualmente en el servidor remoto, al margen del despliegue del portlet.

Probar en un servidor WebSphere Portal remoto

Para que el proyecto EJB del portlet y los archivos JAR de programa de utilidad correspondientes estén disponibles en un servidor WebSphere Portal remoto, debe desplegar manualmente el EAR de portlet que contiene los archivos JAR de utilidades dependientes del sistema de desarrollo en el directorio shared/app del servidor remoto.

Este procedimiento es parecido a los procedimientos para desplegar un EAR de proyecto EJB en un servidor WebSphere Application Server. Para obtener más información acerca de cómo desplegar módulos basados en J2EE, archivos JAR de utilidades dependientes u orígenes de datos en un servidor remoto, consulte el Centro de información de WebSphere Application Server.

Probar en un entorno de prueba de WebSphere Portal local

Para configurar el entorno de prueba de WebSphere Portal local para que utilice archivos JAR de utilidades
  1. En la vista Servidores, abra la instancia de servidor definida para el Entorno de prueba de WebSphere Portal 5.1 local
  2. En el editor de configuraciones de servidor, seleccione la pestaña Portal.
  3. En la sección Biblioteca compartida, pulse el botón Añadir carpeta externa.
  4. En el diálogo Seleccionar carpeta, busque la carpeta que contiene las clases compiladas del proyecto de utilidades (Por ejemplo, <rad_root>\runtimes\base_v51_stub\lib).
    Nota: Si conoce la ubicación específica de la clase compilada que está buscando, puede seleccionar el botón Añadir JAR externos
  5. Guarde los cambios y cierre el editor de configuraciones del servidor.

Para obtener más información acerca de cómo trabajar con módulos J2EE y portlets en el entorno de prueba local, consulte Referencia a otros proyectos

Tareas relacionadas
Comprobación y depuración de portlets
Referencia a otros proyectos
Configuración de SDO para bases de datos relacionales en WebSphere Portal 5.1

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