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

Los recursos de tiempo de ejecución de Faces y 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 Web 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 recursos de tiempo de ejecución de Faces y del cliente Faces ocurren automáticamente cuando se importa un proyecto Web o se abre un área de trabajo que contiene recursos no actualizados. Después de importar un proyecto Web o abrir un área de trabajo de Rational Application Developer V6.0.x a Rational Application Developer V6.0.1, se le solicitará actualizar estos recursos de tiempo de ejecución a los últimos niveles.

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 Web:
  1. Importe un proyecto Web (o un área de trabajo) con contenido de Faces o de 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 Web y seleccione Construir > Proyecto; el proceso de reconstrucción de un proyecto abre la ventana Migración de proyectos.
  2. Si tiene otros proyectos Web 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 Web.
  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 Web o reiniciar el entorno de trabajo antes de reconstruir el proyecto Web. Si ha inhabilitado las construcciones automáticas, pulse con el botón derecho del ratón sobre el proyecto Web 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.

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 Web:
  1. Cree un proyecto Web nuevo (o si está trabajando con EGL, cree un proyecto Web de EGL nuevo) llamado JSF601. 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 JSF601 con el botón derecho del ratón y seleccione Propiedades en el menú.
  3. Pulse Características de proyecto Web y seleccione Añadir componentes de base Faces y Añadir infraestructura de cliente Faces y pulse Aceptar.
  4. Si está trabajando con EGL, cree un archivo de página JSF de la forma siguiente:
    1. Pulse el botón derecho del ratón sobre la carpeta WebContent del proyecto Web EGL nuevo.
    2. Seleccione Nuevo > Otros > Archivo JSP Faces.
    Los archivos eglintdebug.jar y eglintdebugsupport.jar se añaden al proyecto.
  5. Para cada proyecto 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:
      • eglintdebug.jar (solo EGL)
      • eglintdebugsupport.jar (solo EGL)
      • fda6.jar (solo EGL)
      • fdaj6.jar (solo EGL)
      • jsf-api.jar
      • jsf-ibm.jar
      • jsf-impl.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 JSF601 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.
    3. Si está trabajando con EGL, pulse con el botón derecho del ratón sobre el nombre de cada proyecto Web EGL y pulse Generar; si no está construyendo los proyectos automáticamente, pulse Proyecto > Construir todo.
  6. Suprima el proyecto Web JSF601.
Tareas relacionadas
Actualizar recursos de tiempo de ejecución de Faces en un proyecto Web
Actualizar recursos de tiempo de ejecución de cliente Faces en un proyecto Web
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.