Creación de un reflejo local del servidor de actualizaciones IBM Rational Software Architect

Para Rational Software Architect, Versión 6.0

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

Contenido

1.0 Bajada 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 del reflejo local del servidor de actualizaciones

1.0 Bajada y extracción de actualizaciones

Para crear un reflejo local del servidor de actualizaciones IBM® Rational® Software Architect, baje las actualizaciones que se indican en la tabla siguiente:
Actualización de Rational Software Architect Ubicación de FTP
IBM Rational Product Updater 6.0.0.4 ftp://ftp.software.ibm.com/software/rationalsdp/updater/60/zips/rpu_6004.zip
FixPack 6.0.0.1 - IBM Rational Software Architect ftp://ftp.software.ibm.com/software/rationalsdp/rsa/60/zips/rsa60__fixpack6001.zip
IBM Rational Rose® Model Import ftp://ftp.software.ibm.com/software/rationalsdp/rsa/60/zips/rsa60_rose_mi_ifeature6001.zip
IBM Rational SoDA® Integration ftp://ftp.software.ibm.com/software/rationalsdp/rsa/60/zips/rsa60_soda_ifeature6001.zip
IBM Rational XDE Model Import ftp://ftp.software.ibm.com/software/rationalsdp/rsa/60/zips/rsa60_xde_mi_ifeature600101.zip
IBM WebSphere® Business Integration Modeler Integration ftp://ftp.software.ibm.com/software/rationalsdp/rsa/60/zips/rsa60_wbi_import_ifeature6001.zip
J2EE Connector Tools ftp://ftp.software.ibm.com/software/rationalsdp/rsa/60/zips/rsa60_j2c_ifeature6001.zip
Informix® 4GL to EGL Conversion Utility ftp://ftp.software.ibm.com/software/rationalsdp/rsa/60/zips/rsa60_egl_ifeature6001.zip

Una vez que haya bajado las actualizaciones, extraiga los archivos en un directorio de destino que organice el reflejo local del servidor de actualizaciones.

Atención:

Nota: Puede extraer todas las actualizaciones en el mismo directorio de destino. Las actualizaciones no se sobrescriben entre sí.

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

Por lo general, existe un sitio de actualización y un sitio de descubrimiento para cada producto. El sitio de actualización contiene arreglos de productos como, por ejemplo, arreglos temporales y fixpacks, y el sitio de descubrimiento contiene características opcionales.

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

Cada arreglo de producto que se baja contiene un archivo site_identificador.xml en el directorio producto\60\update\, cada característica que se baja contiene un archivo site_identificador.xml en el directorio producto\60\discovery\, donde identificador identifica la característica o el arreglo del producto y producto identifica el producto. Los archivos site_identificador.xml para las actualizaciones de Rational Product Updater se encuentran en el directorio rpu\60\update\.

Tanto el sitio de actualización como el sitio de descubrimiento requieren un archivo site.xml separado. Para crear cada archivo site.xml, debe combinar la información de <feature/> a partir de los archivos site_identificador.xml adecuados.

Para crear o actualizar un archivo site.xml, siga los pasos que se indican a continuación:

  1. Abra un archivo site_identificador.xml en un editor de texto. Por ejemplo, abra site_rmi_6001.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 de <feature/> de site_rmi_6001.xml en la sección <site></site> de site.xml.
  3. Copie la información de <feature/> de cada archivo site_identificador.xml en site.xml.


  4. Por ejemplo, el código siguiente muestra el resultado de copiar la información de <feature/> de rsa\60\discovery\site_rmi_6001.xml y rsa\60\discovery\site_wbi_6001.xml en 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.0.1" url="features/com.ibm.rational.rose.model.import.rsa_6.0.0.1.jar"/>
       <feature id="proxy.rose.model.import.rsa.6001" version="1.0.0" url="features/proxy.rose.model.import.rsa.6001_1.0.0.jar"/>
       <feature id="proxy.rose.model.import.win32.rsa.6001" version="1.0.0" url="features/proxy.rose.model.import.win32.rsa.6001_1.0.0.jar"/>

       <!-- WBI -->
       <feature id="com.ibm.rational.wbi.rsa" version="6.0.0.1" url="features/com.ibm.rational.wbi.rsa_6.0.0.1.jar"/>
       <feature id="proxy.wbi.rsa.6001" version="1.0.0" url="features/proxy.wbi.rsa.6001_1.0.0.jar"/>
    </site>


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

3.0 Creación de un archivo policy.xml

Cada característica y arreglo de producto que se baja contiene un archivo producto\policy_identificador.xml que hace referencia al archivo site_identificador.xml correspondiente. Debe combinar todos los archivos policy_identificador.xml en un único archivo policy.xml. Una vez que haya creado este archivo, lo puede utilizar para todas las actualizaciones de productos y hacer referencia al archivo site.xml que ha creado en el apartado anterior.

Para crear el archivo policy.xml, siga los pasos que se indican a continuación:

  1. Abra un archivo producto\policy_identificador.xml con un editor de texto. Por ejemplo, abra policy_6001.xml.
  2. En el directorio principal del sitio reflejado, guarde el archivo como policy.xml.
  3. Edite la correlación URL para señalar a site.xml en lugar de site_identificador.xml. Asegúrese de que especifica una vía de acceso absoluta accesible universalmente para site.xml. Por ejemplo, si el sitio reflejado es un servidor web denominado server1, el archivo policy.xml debe ser similar al que se muestra en el ejemplo siguiente:


  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. Añada la información de la correlación URL de todos los demás archivos producto\policy_identificador.xml, por ejemplo, rsa\policy_wbi_6001.xml.


  6. Para cada producto que puede actualizar del reflejo local del servidor de actualizaciones, debe disponer de una correlación URL para el sitio de actualización y otra correlación URL para el sitio de descubrimiento. Para sitios de descubrimiento de características se necesitan correlaciones URL adicionales. En cada archivo producto\policy_identificador.xml se facilitan los patrones.

  7. Edite cada correlación URL para señalar a site.xml en lugar de site_identificador.xml. El archivo debe ser similar al que se muestra en el ejemplo siguiente:


  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.wbi.rsa" 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. Para ello, escriba una vía de acceso absoluta accesible universalmente para el 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 del reflejo local del servidor de actualizaciones

Cuando el reflejo local del servidor de actualizaciones está disponible, los usuarios pueden instalar actualizaciones llevando a cabo las instrucciones que se indican a continuación.

Instale las actualizaciones con la misma cuenta de usuario que ha utilizado para instalar Rational Software Architect.

Restricciones:

Para instalar una actualización, siga los pasos que se indican a continuación:

  1. Inicie Rational Product Updater:

  2. Nota: En Red Hat Enterprise Linux 3.0 y SuSE Linux Enterprise Server 9.0, si elige un entorno de escritorio distinto del que se utiliza por omisión, es posible que los métodos abreviados del producto no aparezcan en la ubicación por omisión.

  3. Pulse Preferencias > Sitios de actualización.
  4. Escriba la vía de acceso al archivo policy.xml que se encuentra en el directorio principal del reflejo local del servidor de actualizaciones.
  5. Pulse Aceptar.
  6. Pulse Buscar actualizaciones o Buscar características opcionales.


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

  8. Seleccione la actualización que desea instalar.


  9. Sugerencia: Para ver la descripción de una actualización, pulse el botón sobre la actualización. La descripción se muestra en el panel Información detallada.

  10. Pulse Instalar actualizaciones o Instalar características opcionales.
  11. Para aceptar el acuerdo de licencia y continuar la instalación, pulse Aceptar.


  12. Dependiendo de la velocidad del procesador del sistema y de la cantidad de RAM, la actualización puede tardar bastante en bajarse e instalarse.

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

  13. Cierre Rational Product Updater.