Creación de una réplica local del servidor de actualización de IBM Rational Functional Tester

Para Rational Functional Tester, Versión 6.1

© Copyright IBM Corporation 2002, 2005. Reservados todos los derechos.

Contenido

1.0 Descarga y extracción de actualizaciones
2.0 Creación y actualización de archivos site.xml
3.0 Creación de un archivo policy.xml
4.0 Instalación de actualizaciones desde la réplica local del servidor de actualización

1.0 Descarga y extracción de actualizaciones

Para crear una réplica local del servidor de actualización de Rational Functional Tester, descargue las actualizaciones siguientes. Si ha creado anteriormente una réplica local del servidor de actualización, elimine todos los archivos de funciones anticuados antes de descargar estas actualizaciones.

Actualización de Rational Functional Tester Ubicación de FTP
IBM Rational Product Updater 6.0.1 ftp://ftp.software.ibm.com/software/rationalsdp/updater/60/zips/rpu_601.zip
Fixpack 6.1.1.1 - IBM Rational Functional Tester ftp://ftp.software.ibm.com/software/rationalsdp/rft/61/zips/rft61_fixpack6111.zip

Atención: Debe descargar IBM Rational Product Updater 6.0.1.

Cuando haya descargado las actualizaciones, extraiga los archivos a un directorio de destino que representará la réplica local del servidor de actualización. Puede extraer todas las actualizaciones al mismo directorio de destino. Las actualizaciones no se sobrescriben.

2.0 Creación y actualización de archivos site.xml

Generalmente, existe un sitio de actualización y un sitio de descubrimiento para cada producto. El sitio de actualización contiene arreglos para productos, como arreglos temporales, fixpacks y paquetes de renovación, mientras que el sitio de descubrimiento contiene funciones opcionales. El ejemplo que se muestra a continuación es para actualizar Rational Software Architect (RSA). Puede seguir un ejemplo similar para otros productos de Rational Software Development Platform.

Nota: Rational Product Updater no dispone de sitio de descubrimiento.

Cada fixpack de producto descargado contiene un archivo site_identifier.xml en el directorio product\60\update\ y cada función descargada contiene un archivo site_identifier.xml en el directorio product\60\discovery\, donde identifier identifica el arreglo o la función del producto y product identifica el producto. Los archivos site_identifier.xml para las actualizaciónes de Rational Product Updater se encuentran en el directorio rpu\60\update\.

El sitio de actualización y el sitio de descubrimiento requieren un archivo site.xml independiente. Para crear los archivos site.xml, debe combinar la información <feature/> de los archivos site_identifier.xml apropiados.

Para crear o actualizar un archivo site.xml, complete los pasos siguientes:

  1. Abra un archivo site_identifier.xml en un editor de texto. Por ejemplo, abra site_rmi_601.xml.
  2. Guarde el archivo como site.xml en el mismo directorio. Si el directorio ya contiene un archivo denominado site.xml, copie la información <feature/> de site_rmi_601.xml a la sección <site></site> de site.xml.
  3. Copie la información <feature/> de cada archivo site_identifier.xml a site.xml.


  4. Por ejemplo, el código siguiente muestra el resultado de copiar la información de <feature/> rsa\60\discovery\site_rmi_601.xml y rsa\60\discovery\site_xde_601.xml a rsa\60\discovery\site.xml:

    <?xml version="1.0" encoding="UTF-8" ?>
    <site>
       <!-- Rose Model Import -->
       <feature id="com.ibm.rational.rose.model.import.rsa" version="6.0.1" url="features/com.ibm.rational.rose.model.import.rsa_6.0.1.jar"/>
       <feature id="proxy.rose.model.import.rsa.601" version="1.0.0" url="features/proxy.rose.model.import.rsa.601_1.0.0.jar"/>
       <feature id="proxy.rose.model.import.nl1.rsa.601" version="1.0.0" url="features/proxy.rose.model.import.nl1.rsa.601_1.0.0.jar"/>
       <feature id="proxy.rose.model.import.win32.rsa.601" version="1.0.0" url="features/proxy.rose.model.import.win32.rsa.601_1.0.0.jar"/>

       <!-- XDE Model Import -->
       <feature id="com.ibm.rational.rsa.xde.model.import" version="6.0.1" url="features/com.ibm.rational.rsa.xde.model.import_6.0.1.jar"/>
       <feature id="proxy.rsa.xde.import.profiles.601" version="1.0.0" url="features/proxy.rsa.xde.import.profiles.601_1.0.0.jar"/>
       <feature id="proxy.rsa.xde.import.code.601" version="1.0.0" url="features/proxy.rsa.xde.import.code.601_1.0.0.jar"/>
       <feature id="proxy.rsa.xde.import.doc.600.101" version="1.0.0" url="features/proxy.rsa.xde.import.doc.600.101_1.0.0.jar"/>
       <feature id="proxy.rsa.reqpro.modelupgrade.601" version="1.0.0" url="features/proxy.rsa.reqpro.modelupgrade.601_1.0.0.jar"/>
       <feature id="proxy.rsa.xde.import.code.nl.601" version="1.0.0" url="features/proxy.rsa.xde.import.code.nl.601_1.0.0.jar"/>
       <feature id="proxy.rsa.reqpro.modelupgrade.nl.601" version="1.0.0" url="features/proxy.rsa.reqpro.modelupgrade.nl.601_1.0.0.jar"/>
    </site>


    Nota:
  5. Guarde y cierre el archivo site.xml actualizado. Conserve los archivos site_identifier.xml originales como referencia.
  6. Cierre el editor de texto.

3.0 Creación de un archivo policy.xml

Cada arreglo de producto y función descargados contiene un archivo product\policy_identifier.xml que hace referencia al archivo site_identifier.xml. Debe combinar todos los archivos policy_identifier.xml en un único archivo policy.xml. Cuando haya creado este archivo, puede utilizarlo para todas las actualizaciones de producto y hacer referencia al archivo site.xml que creó en la sección anterior. El ejemplo que se muestra a continuación es para actualizar Rational Software Architect (RSA). Puede seguir un ejemplo similar para otros productos de Rational Software Development Platform.

Para crear el archivo policy.xml, complete los pasos siguientes:

  1. Abra el archivo product\policy_identifier.xml con un editor de texto. Por ejemplo, abra policy_601.xml.
  2. En el directorio principal del sitio de réplica, guarde el archivo como policy.xml.
  3. Edite la correlación URL para indicar site.xml en lugar de site_identifier.xml. Asegúrese de especificar una vía de acceso absoluta accesible universalmente a site.xml. Por ejemplo, si el sitio de réplica se encuentra en un servidor Web denominado server1, el archivo policy.xml será similar a los ejemplos siguientes:


  4. <?xml version="1.0" encoding="UTF-8" ?>
    <update-policy>
       <url-map pattern="com.ibm.rational.software.architect.update" url="http://server1/rational_updates/rsa/60/update/site.xml/">
    </update-policy>


  5. Agregue la información de correlación URL de los otros archivos product\policy_identifier.xml, como rsa/policy_xde_601.xml.


  6. Para cada producto que puede actualizar desde la réplica local del servidor de actualización, debería disponer de una correlación URL del sitio de actualización y otra correlación URL para el sitio de descubrimiento. Son necesarias correlaciones URL adicionales para los sitios de descubrimiento de funciones. Los patrones se facilitan en cada archivo product\policy_identifier.xml.

  7. Edite cada correlación URL para indicar site.xml en lugar de site_identifier.xml. El archivo será parecido al siguiente ejemplo:


  8. <?xml version="1.0" encoding="UTF-8" ?>
    <update-policy>
       <url-map pattern="com.ibm.rational.software.architect.update" url="http://server1/rational_updates/rsa/60/update/site.xml/">
       <url-map pattern="com.ibm.rational.software.architect.discovery" url="http://server1/rational_updates/rsa/60/discovery/site.xml/">
       <url-map pattern="com.ibm.rational.rsa.xde.model.import" url="http://server1/rational_updates/rsa/60/discovery/site.xml/">
    </update-policy>


  9. Cree una correlación URL para las actualizaciones de Rational Product Updater escribiendo una vía de acceso absoluta accesible universalmente para este archivo site.xml.


  10. <url-map pattern="com.ibm.orca.product.updater" url="http://server1/rational_updates/rpu/60/update/site.xml"/>

  11. Guarde el archivo policy.xml.
  12. Cierre el editor de texto.

4.0 Instalación de actualizaciones desde la réplica local del servidor de actualización

Cuando la réplica local del servidor de actualización esté disponible, los usuarios podrán instalar las actualizaciones si completan las instrucciones siguientes.

Instale las actualizaciones con la misma cuenta de usuario con que instaló el producto.

Restricciones:

Para instalar una actualización, complete los pasos siguientes:

  1. Inicie Rational Product Updater:

  2. Nota: En Red Hat Enterprise Linux 3.0 y SuSE Linux Enterprise Server 9.0, si utiliza un entorno de escritorio diferente del entorno por omisión, los métodos abreviados del producto pueden no aparecer en la ubicación por omisión.

  3. Pulse en Preferencias > Actualizar sitios.
  4. Escriba la vía de acceso al archivo policy.xml que se encuentra en el directorio principal de la réplica local del servidor de actualización.
  5. Pulse Aceptar.
  6. Pulse Buscar actualizaciones o Buscar funciones opcionales.


  7. Si Rational Product Updater requiere una actualización, se le solicitará que la instale antes de continuar. Pulse Aceptar. Rational Product Updater instala la actualización, se reinicia y recupera una lista de actualizaciones disponibles.

  8. Seleccione la actualización que desee instalar.
  9. Pulse Instalar actualizaciones o Instalar funciones opcionales.
  10. Para aceptar el acuerdo de licencia y continuar con la instalación, pulse Aceptar.


  11. Según la velocidad del procesador del equipo y la cantidad de RAM del equipo, la actualización puede tardar un cierto tiempo en instalarse.

    Cuando la instalación se haya completado, Rational Product Updater lista las actualizaciones instaladas en la página de Productos instalados.

  12. Cierre Rational Product Updater.