Actualizar recursos de tiempo de ejecución de Faces para proyectos de portlet de Rational Application Developer V6.0

Los recursos de tiempo de ejecución de JavaServer Faces y el cliente Faces enviados originalmente en Rational Application Developer V6.0 se han actualizado para Rational Application Developer V6.0.1. Si desea seguir desarrollando proyectos de portlet creados con esta versión anterior del producto, es recomendable que actualice los recursos de tiempo de ejecución de Faces y del cliente Faces a los últimos niveles.

En Rational Application Developer V6.0.1, las actualizaciones de los recursos de tiempo de ejecución de Faces y del cliente Faces se producen automáticamente cuando se importa un proyecto de portlet o se abre un área de trabajo que contiene recursos de Faces o del cliente Faces no actualizados. Después de importar un proyecto de portlet o de abrir un área de trabajo de Rational Application Developer V6.0 en Rational Application Developer V6.0.1, se le solicitará actualizar estos recursos de tiempo de ejecución a los niveles más recientes.

Actualizar automáticamente recursos de tiempo de ejecución

Para actualizar automáticamente los recursos de tiempo de ejecución de Faces y del cliente Faces para un proyecto de portlet:
  1. Importe un proyecto de portlet (o un área de trabajo) con contenido de Faces o del Cliente Faces de Rational Application Developer V6.0. Se abre la ventana Migración de proyectos.
    Nota: Si la ventana Migración de proyectos no se abre, el valor de preferencia de construcción automática esté probablemente inhabilitado. En el Explorador de proyecto, pulse con el botón derecho del ratón sobre el proyecto de portlet y seleccione Construir > Proyecto; el proceso de reconstrucción de un proyecto abre la ventana Migración de proyectos.
  2. Si tiene otros proyectos de portlet con contenido de Faces o del cliente Faces en el área de trabajo, marque Aplicar esta opción a cualesquiera otros proyectos que necesiten actualizarse y se actualizarán todos los proyectos de portlet.
  3. Pulse una de las opciones siguientes:
    • para realizar la actualización automáticamente.
    • Más tarde para diferir la actualización. Para actualizar automáticamente los recursos de tiempo de ejecución después de seleccionar Más tarde, debe cerrar y reabrir el proyecto de portlet o reiniciar el entorno de trabajo antes de reconstruir el proyecto de portlet. Si ha inhabilitado las construcciones automáticas, pulse con el botón derecho del ratón sobre el proyecto de portlet y seleccione Construir proyecto.
    • Nunca para mantener los recursos de tiempo de ejecución en un nivel anterior. Si elige Nunca y se queda intencionadamente con los recursos de tiempo de ejecución en un nivel anterior, no se le volverá a solicitar que los actualice. Más adelante tendrá que actualizar los recursos de tiempo de ejecución manualmente si los necesita.
  4. Para actualizar los recursos de tiempo de ejecución Faces específicos del portlet, jsf-portlet.jar y jsf-wp.jar, debe seguir los pasos de actualización manual que se indican a continuación.

Actualizar manualmente recursos de tiempo de ejecución

Para actualizar manualmente los recursos de tiempo de ejecución de Faces y del cliente Faces para un proyecto de portlet:
  1. Cree un proyecto de portlet nuevo llamado JSFP601. Este proyecto tan solo lo utilizará como origen de los recursos de tiempo de ejecución más recientes; puede suprimirse una vez realizada la actualización.
  2. En el explorador de proyectos, pulse el proyecto JSFP601 con el botón derecho del ratón y seleccione Propiedades en el menú.
  3. Pulse Características de proyecto Web, seleccione Añadir infraestructura de cliente Faces para proyecto de portlet y pulse Aceptar.
  4. Para cada proyecto de portlet Faces existente que desee actualizar, haga lo siguiente:
    1. Expanda un proyecto existente en el Explorador de proyectos para ver los archivos que hay en la carpeta WebContent/WEB-INF/lib/. En este directorio, localice cada uno de los siguientes archivos JAR y suprímalos:
      • jsf-api.jar
      • jsf-ibm.jar
      • jsf-impl.jar
      • jsf-portlet.jar
      • odc-jsf.jar
    2. Por cada uno de los archivos JAR que suprimió, copie el archivo JAR que tenga el mismo nombre en el directorio WebContent/WEB-INF/lib del proyecto JSFP601 y péguelo en el proyecto original en la misma ubicación. En algunas configuraciones no hará falta que todos estos archivos JAR estén presentes en el proyecto; no copie un archivo JAR determinado si no estaba en el proyecto original.
      • Si el proyecto portlet utiliza la API de portlet de IBM o un componente de enlace personal, copie el archivo jsf-wp.jar en el proyecto original.
      • Si copia el archivo odc-jsf.jar, copie asimismo el archivo odc-jsf-portlet.jar.
  5. Suprima el proyecto de portlet JSFP601.
Comentarios
(C) Copyright IBM Corporation 2000, 2005. Reservados todos los derechos.