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
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.
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:
- Abra un archivo site_identifier.xml en un editor de texto. Por ejemplo, abra site_rmi_601.xml.
- 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.
- Copie la información <feature/> de cada archivo site_identifier.xml a site.xml.
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:
- Reemplace la información de funciones anticuada en el archivo product\60\discovery\site.xml con la información de funciones más reciente disponible.
- No reemplace la información de funciones anteriores del archivo product\60\update\site.xml con la información de arreglo de producto más reciente disponible.
- El orden de la información de función no es significativo.
- Guarde y cierre el archivo site.xml actualizado. Conserve los archivos site_identifier.xml originales como referencia.
- 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:
- Abra el archivo product\policy_identifier.xml con un editor de texto. Por ejemplo, abra policy_601.xml.
- En el directorio principal del sitio de réplica, guarde el archivo como policy.xml.
- 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:
<?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>
- Agregue la información de correlación URL de los otros archivos product\policy_identifier.xml, como rsa/policy_xde_601.xml.
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.
- Edite cada correlación URL para indicar site.xml en lugar de site_identifier.xml. El archivo será parecido al siguiente ejemplo:
<?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>
- 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.
<url-map pattern="com.ibm.orca.product.updater" url="http://server1/rational_updates/rpu/60/update/site.xml"/>
- Guarde el archivo policy.xml.
- 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:
- El producto no se puede abrir cuando se instala una actualización.
- En los sistemas operativos Windows®, debe utilizar una cuenta con privilegios de Administrador. En los sistemas operativos Linux®, debe utilizar la cuenta de usuario root.
Para instalar una actualización, complete los pasos siguientes:
- Inicie Rational Product Updater:
- En los sistemas operativos Windows, pulse Inicio > Programas > IBM Rational > Rational Product Updater.
- En Red Hat Enterprise Linux 3.0 (entorno de escritorio GNOME), abra el menú principal y pulse en Programas > Rational Product Updater.
- En SuSE Linux Enterprise Server 9.0 (entorno de escritorio K), abra el menú principal y pulse en IBM > Rational Product Updater.
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.
- Pulse en Preferencias > Actualizar sitios.
- 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.
- Pulse Aceptar.
- Pulse Buscar actualizaciones o Buscar funciones opcionales.
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.
- Seleccione la actualización que desee instalar.
- Pulse Instalar actualizaciones o Instalar funciones opcionales.
- Para aceptar el acuerdo de licencia y continuar con la instalación, pulse Aceptar.
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.
- Cierre Rational Product Updater.