Création d'un miroir local du serveur de mises à jour d'IBM Rational Software Architect

Pour Rational Software Architect version 6.0.1.1

© Copyright IBM Corporation 2004, 2006. All Rights Reserved.

Sommaire

1.0 Téléchargement et extraction des mises à jour
2.0 Création et mise à jour des fichiers site.xml
3.0 Création d'un fichier policy.xml
4.0 Installation des mises à jour à partir du miroir local du serveur

1.0 Téléchargement et extraction des mises à jour

Pour créer un miroir local du serveur de mises à jour d'IBM Rational Software Architect, téléchargez les mises à jour ci-dessous. Si vous avez déjà créé un miroir local du serveur de mises à jour, supprimez les fichiers des fonctions obsolètes avant de télécharger ces mises à jour.

Mise à jour Emplacement FTP Remarque
IBM Rational Product Updater 6.0.1 ftp://ftp.software.ibm.com/software/rationalsdp/updater/60/zips/rpu_601.zip -
Fix Pack 6.0.1.1 - IBM Rational Software Architect ftp://ftp.software.ibm.com/software/rationalsdp/rsa/60/zips/rsa60_6011.zip Il s'agit d'une mise à jour cumulative contenant l'ensemble des correctifs et mises à jour publiés depuis la version 6.0. Téléchargez ce fichier ZIP si votre site miroir local ne contient pas encore le refresh pack 6.0.1.
Fix Pack 6.0.1.1 - IBM Rational Software Architect
(Nécessite IBM Rational Software Architect version 6.0.1 ou ultérieure)
ftp://ftp.software.ibm.com/software/rationalsdp/rsa/60/zips/rsa60_6011_post601.zip Ce fichier ZIP contient uniquement les correctifs et mises à jour publiés depuis le refresh pack 6.0.1. Téléchargez-le uniquement si le refresh pack 6.0.1 est déjà présent sur votre site miroir local.
Interim Fix 001 for Rational Software Architect 6.0.1.1 ftp://ftp.software.ibm.com/software/rationalsdp/rsa/60/zips/rsa6011_interim_fix001.zip -
Interim Fix 002 for Rational Software Architect 6.0.1.1 ftp://ftp.software.ibm.com/software/rationalsdp/rsa/60/zips/rsa6011_interim_fix002.zip -
Interim Fix 003a for Rational Software Architect 6.0.1.1 ftp://ftp.software.ibm.com/software/rationalsdp/rsa/60/zips/rsa6011_interim_fix003a.zip -
IBM Rational Rose® Model Import 6.0.1.3 ftp://ftp.software.ibm.com/software/rationalsdp/rsa/60/zips/rsa6011_RMI6013.zip -
IBM Rational Rose Model Import 6.0.1.4 ftp://ftp.software.ibm.com/software/rationalsdp/rsa/60/zips/rsa601101_RMI6014.zip -
IBM Rational Rose Model Import 6.0.1.5.0.1 ftp://ftp.software.ibm.com/software/rationalsdp/rsa/60/zips/rsa601103_RMI601501.zip -
IBM Rational XDE Model Import 6.0.1.3 ftp://ftp.software.ibm.com/software/rationalsdp/rsa/60/zips/rsa6011_XDE6013.zip -
IBM Rational XDE Model Import 6.0.1.4 ftp://ftp.software.ibm.com/software/rationalsdp/rsa/60/zips/rsa601101_XMI6014.zip -
IBM Rational XDE Model Import 6.0.1.5 ftp://ftp.software.ibm.com/software/rationalsdp/rsa/60/zips/rsa601102_XMI6015.zip -
IBM Rational XDE Model Import 6.0.1.6.0.1 ftp://ftp.software.ibm.com/software/rationalsdp/rsa/60/zips/rsa601103_XMI601601.zip -
IBM Rational DoDAF modeling 6.0.1.1.0.1 ftp://ftp.software.ibm.com/software/rationalsdp/rsa/60/zips/rsa601101_DODAF601101.zip -
IBM Rational DoDAF modeling 6.0.1.1.0.2.1 ftp://ftp.software.ibm.com/software/rationalsdp/rsa/60/zips/rsa601103_DODAF6011021.zip -
IBM Rational Display UML terms in English feature ftp://ftp.software.ibm.com/software/rationalsdp/rsa/60/zips/rsa601_uml_import_ifeature601.zip -
Outils J2EE Connector 6.0.1.2 ftp://ftp.software.ibm.com/software/rationalsdp/rsa/60/zips/rsa601_J2C6012.zip -
Outils J2EE Connector 6.0.1.3 ftp://ftp.software.ibm.com/software/rationalsdp/rsa/60/zips/rsa601_J2C6013.zip -
IBM WebSphere® Application Server V6.0 Integrated Test Environment update ftp://ftp.software.ibm.com/software/rationalsdp/rsa/60/zips/rsa60_WAS6025.zip -
Java SDK update for IBM WebSphere Application Server V6.0 Integrated Test Environment For both Windows® and Linux®: ftp://ftp.software.ibm.com/software/rationalsdp/rsa/60/zips/rsa60_WAS6025_SDK_update.zip
For Windows only: ftp://ftp.software.ibm.com/software/rationalsdp/rsa/60/zips/rsa60_WAS6025_SDK_update_win32.zip
For Linux only: ftp://ftp.software.ibm.com/software/rationalsdp/rsa/60/zips/rsa60_WAS6025_SDK_update_linux.zip
-
IBM WebSphere Portal Test Environment 5.1.0.3 update ftp://ftp.software.ibm.com/software/rationalsdp/rsa/60/zips/rsa60_portal_ute5103.zip -
IBM WebSphere Portal Test Environment 5.1.0.4 update ftp://ftp.software.ibm.com/software/rationalsdp/rsa/60/zips/rsa60_portal_ute5104.zip -
Daylight Saving Time Update for IBM Rational Software Architect 6.0.1.1 ftp://ftp.software.ibm.com/software/rationalsdp/rsa/60/zips/rsa6011_DST_Update.zip -

Attention : Vous devez télécharger IBM Rational Product Updater 6.0.1.

Après avoir téléchargé les mises à jour, extrayez leur contenu dans un répertoire cible qui servira de lieu de stockage du miroir local du serveur de mises à jour. Vous pouvez extraire toutes les mises à jour dans le même répertoire cible. Elles n'interfèrent pas entre elles.

2.0 Création et mise à jour des fichiers site.xml

Généralement, il existe un site de mises à jour et un site de découverte pour chaque produit. Le site de mises à jour contient les correctifs du produit (correctifs provisoires, groupes de correctifs et modules de mise à jour), tandis que le site de découverte contient les fonctions facultatives.

Remarque : Rational Product Updater ne possède pas de site de recherche.

Chaque correctif de produit téléchargé contient un fichier site_identificateur.xml situé dans le répertoire produit\60\update\ ; de même, chaque fonctionnalité téléchargée contient un fichier site_identificateur.xml situé dans le répertoire produit\60\discovery\ (identificateur représente ici l'identifiant du correctif ou de la fonctionnalité, tandis que produit identifie le produit auquel s'applique ce correctif ou cette fonctionnalité). Les fichiers site_identificateur.xml des mises à jour de Rational Product Updater sont situés dans le répertoire rpu\60\update\.

Le site de mises à jour et le site de découverte nécessitent chacun un fichier site.xml distinct. Pour créer chaque fichier site.xml, vous devez combiner les sections <feature/> des fichiers site_identificateur.xml appropriés.

Pour créer ou mettre à jour un fichier site.xml, effectuez les étapes suivantes :

  1. Ouvrez un fichier site_identificateur.xml dans un éditeur de texte. Par exemple, ouvrez site_6011_RMI6013.xml.
  2. Sauvegardez le fichier sous le nom site.xml dans le même répertoire. Si le répertoire contient déjà un fichier appelé site.xml, copiez les entrées <feature/> du fichier site_6011_RMI6013.xml dans la section <site></site> du fichier site.xml.
  3. Copiez les entrées <feature/> de chaque fichier site_identificateur.xml dans site.xml.


  4. Par exemple, le code suivant est le résultat de la copie des entrées <feature/> des fichiers rsa\60\discovery\site_6011_RMI6013.xml et rsa\60\discovery\site_6011_XDE6013.xml dans le fichier 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" patch="false" url="features/com.ibm.rational.rose.model.import.rsa_6.0.1.3.jar" version="6.0.1.3">
          <category name="refreshpack"/>
       </feature>
       <feature id="updater.rmi.nl1.plugins.6011" patch="false" url="features/updater.rmi.nl1.plugins.6011_1.0.0.jar" version="1.0.0">
          <category name="proxies"/>
       </feature>
       <feature id="updater.rmi.plugins.6011" patch="false" url="features/updater.rmi.plugins.6011_1.0.0.jar" version="1.0.0">
          <category name="proxies"/>
       </feature>
       <feature id="updater.rmi.win32.plugins.6011" patch="false" url="features/updater.rmi.win32.plugins.6011_1.0.0.jar" version="1.0.0">
          <category name="proxies"/>
       </feature>

       <!-- XDE Model Import -->
       <feature id="com.ibm.rational.rsa.xde.model.import" patch="false" url="features/com.ibm.rational.rsa.xde.model.import_6.0.1.3.jar" version="6.0.1.3">
          <category name="refreshpack"/>
       </feature>
       <feature id="updater.xde.nl1.plugins.6011" patch="false" url="features/updater.xde.nl1.plugins.6011_1.0.0.jar" version="1.0.0">
          <category name="proxies"/>
       </feature>
       <feature id="updater.xde.plugins.6011" patch="false" url="features/updater.xde.plugins.6011_1.0.0.jar" version="1.0.0">
          <category name="proxies"/>
       </feature>
       <feature id="updater.xde.win32.plugins.6011" patch="false" url="features/updater.xde.win32.plugins.6011_1.0.0.jar" version="1.0.0">
          <category name="proxies"/>
       </feature>

       <!-- Category Definition -->
       <category-def label="Fix Packs" name="fixpack">
          <description>Fix Packs</description>
       </category-def>
       <category-def label="Interim Fixes" name="interimfix">
          <description>Correctifs temporaires</description>
       </category-def>
       <category-def label="Proxy Features" name="proxies">
          <description>Fonctions Proxy</description>
       </category-def>
    </site>


    Remarque :
  5. Sauvegardez et fermez le fichier site.xml mis à jour. Conservez les fichiers site_identificateur.xml originaux afin de pouvoir vous y référer en cas de besoin.
  6. Fermez l'éditeur de texte.

3.0 Création d'un fichier policy.xml

Chaque correctif ou fonctionnalité téléchargé contient un fichier produit\policy_identificateur.xml dans lequel figure une référence au fichier site_identificateur.xml correspondant. Vous devez combiner tous les fichiers policy_identificateur.xml en un seul fichier policy.xml. Une fois ce fichier créé, vous pouvez l'utiliser pour appliquer toutes les mises à jour de produits en le faisant pointer sur le fichier site.xml que vous avez créé à la section précédente.

Pour créer le fichier policy.xml, effectuez les étapes suivantes :

  1. Ouvrez un fichier produit\policy_identificateur.xml dans un éditeur de texte. Par exemple, ouvrez le fichier policy_60_6011.xml.
  2. Dans le répertoire principal de votre site miroir, sauvegardez ce fichier sous le nom policy.xml.
  3. Modifiez la mappe d'URL (élément url-map) afin de pointer sur site.xml au lieu de site_identificateur.xml. Veillez à spécifier un chemin d'accès à site.xml sous une forme absolue et universelle. Par exemple, si votre site miroir se trouve sur un serveur Web nommé serveur1, votre fichier policy.xml se présentera comme dans l'exemple suivant :


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


  5. Ajoutez les entrées url-map de tous les autres fichiers produit\policy_identificateur.xml, tels que rsa\policy_6011_XDE6013.xml.


  6. Pour chaque produit que vous souhaitez pouvoir mettre à jour à partir du site miroir local, vous devez créer une entrée url-map pointant sur le site de mises à jour et une autre pointant sur le site de découverte. Des entrées url-map supplémentaires sont nécessaires pour les sites de découverte des fonctionnalités. Les masques (patterns) correspondants sont fournis dans chaque fichier produit\policy_identificateur.xml.

  7. Modifiez chaque mappe d'URL (élément url-map) afin de pointer sur site.xml au lieu de site_identificateur.xml. Votre fichier doit alors ressembler à l'exemple suivant :


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


  9. Créez une mappe d'URL (url-map) pour les mises à jour de Rational Product Updater en spécifiant le chemin d'accès à son fichier site.xml sous une forme absolue et universelle.


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

  11. Sauvegardez le fichier policy.xml.
  12. Fermez l'éditeur de texte.

4.0 Installation des mises à jour à partir du miroir local du serveur

Une fois que le miroir local du serveur de mises à jour est en place et disponible, les utilisateurs peuvent installer les mises à jour en appliquant la procédure suivante.

Installez les mises à jour en utilisant le compte utilisateur qui a permis d'installer le produit.

Restrictions :

Pour installer une mise à jour, effectuez les étapes suivantes :

  1. Démarrez Rational Product Updater :

  2. Remarque : Sous Red Hat Enterprise Linux 3.0 et SUSE Linux Enterprise Server 9.0, si vous utilisez un environnement de bureau autre que celui par défaut, il est possible que les raccourcis d'accès au produit ne se trouvent pas à l'endroit indiqué ci-dessus.

  3. Cliquez sur Préférences > Sites de mise à jour.
  4. Entrez le chemin du fichier policy.xml qui se trouve dans le répertoire principal du miroir local du serveur de mises à jour.
  5. Cliquez sur OK.
  6. Cliquez sur Recherche des mises à jour ou Rechercher les fonctions facultatives.


  7. Si Rational Product Updater doit lui-même être mis à jour, vous êtes invité à installer cette mise à jour avant de continuer. Cliquez sur OK. Rational Product Updater installe la mise à jour, redémarre et récupère la liste des mises à jour disponibles.

  8. Sélectionnez la mise à jour que vous souhaitez installer.
  9. Cliquez sur Installation des mises à jour ou Installation des fonctions facultatives.
  10. Pour accepter l'accord de licence et poursuivre l'installation, cliquez sur OK.


  11. L'installation de la mise à jour prend plus ou moins de temps, selon la vitesse du processeur et la quantité de mémoire vive de l'ordinateur.

    Une fois l'installation achevée, Rational Product Updater affiche la liste des mises à jour installées dans la page Produits installés.

  12. Fermez Rational Product Updater.