Migrar los portlets de WebSphere Portal V4.2 a la V5.x

Rational Application Developer V6.0 no soporta el desarrollo de portlets de WebSphere Portal V4.2. Debe migrar los proyectos de portlet de WebSphere Portal V4.2 a V5.x.

La mayoría de los portlets escritos para WebSphere Portal V4.2 se ejecutarán sin cambios en WebSphere Portal V5.x. En la versión 4.2.x, algunas de las API de portlet se han marcado ahora como en desuso, pero siguen estando disponibles en WebSphere Portal V5.x.

Nota: Los proyectos de aplicación portlet migrados no son retrocompatibles.
Para migrar las aplicaciones portlet de WebSphere Portal V4.2 a la V5.x, siga estos pasos:
  1. Migre los proyectos portlet de Portal V4.2 a proyectos portlet de Portal V5.x:
    1. Con el botón derecho del ratón, pulse el proyecto de la aplicación portlet que desea migrar.
    2. Seleccione Propiedades > API de Portlet para abrir la página de las API de portlet.
    3. Seleccione WebSphere Portal Versión 5.x en la lista desplegable en la que figuran los niveles de las API de portlet.
    4. Pulse Aceptar, y se producirán automáticamente los siguientes cambios:
      • Se elimina el archivo del descriptor de biblioteca de códigos (TLD) de la API de portlet, si existe.
      • El nivel Web pasa de 2.2 a 2.3.
      • Se eliminan las entradas de vía de acceso de clases específicas del portlet, porque el contenedor de JRE de WebSphere Portal y el contenedor del destino de tiempo de ejecución de WebSphere Portal las añadirán dinámicamente.
  2. Si el proyecto portlet está asociado a un proyecto de aplicación de empresa, le recomendamos que migre el nivel J2EE del proyecto EAR a J2EE 1.3. Las aplicaciones portlet diseñadas para WebSphere Portal V5.x deben estar en conformidad con las especificaciones J2EE de nivel 1.3.
    Nota: Antes de migrar el proyecto de aplicación de empresa a J2EE 1.3, lea: Migrar proyectos J2EE. En la ayuda en línea encontrará información sobre cómo utilizar el asistente de migración J2EE.
    1. Si el proyecto portlet migrado tan solo está asociado al proyecto de aplicación de empresa, haga como se indica a continuación:
      1. Cierre todos los editores del entorno de trabajo.
      2. Con el botón derecho del ratón, pulse el proyecto de aplicación de empresa al que está asociado el proyecto portlet migrado.
      3. Seleccione Migrar > Asistente de migración J2EE, y pulse Siguiente.
      4. Seleccione J2EE Versión 1.3 y WebSphere Portal como servidor destino.
      5. Pulse Finalizar.
    2. Si hay otros proyectos portlet asociados al proyecto de aplicación de empresa, debe eliminar el proyecto portlet migrado y añadirlo a otro proyecto de aplicación de empresa.
      1. Elimine del proyecto de aplicación de empresa el módulo del proyecto portlet migrado.
        1. Expanda el proyecto de aplicación de empresa y seleccione el descriptor de despliegue.
        2. Seleccione Abrir con > Editor de descriptores de despliegue.
        3. Seleccione la pestaña Módulo. En el editor, en la página Módulo, seleccione el archivo WAR del proyecto portlet migrado.
        4. Pulse Eliminar.
        5. Seleccione Archivo > Guardar para guardar los cambios.
      2. Cree un nuevo proyecto de aplicación de empresa y añádale el proyecto portlet.
        1. Seleccione Archivo > Nuevo > Proyecto.
        2. Marque el recuadro de selección Mostrar todos los asistentes.
        3. Expanda J2EE y seleccione Proyecto de aplicación de empresa.
        4. Cumplimente el campo Nombre del proyecto, seleccione J2EE Versión 1.3 y WebSphere Portal como servidor destino, y pulse Siguiente.
        5. En la página Proyectos de módulo EAR, seleccione el proyecto portlet migrado y pulse Finalizar.
Ahora, el proyecto portlet ya habrá migrado a WebSphere Portal V5.x.
Tareas relacionadas
Migrar a Portal Tools de Rational Application Developer V6.0
Actualizar recursos de tiempo de ejecución de Faces en un proyecto de portlet
Comentarios
(C) Copyright IBM Corporation 2000, 2005. Reservados todos los derechos.