Lokale Spiegelung des IBM Rational Software Architect-Aktualisierungsservers erstellen

Für Rational Software Architect Version 6.0

© Copyright IBM Corporation 2004, 2005. Alle Rechte vorbehalten.

Inhalt

1.0 Aktualisierungen herunterladen und extrahieren
2.0 Dateien mit dem Namen 'site.xml' erstellen und aktualisieren
3.0 Datei 'policy.xml' erstellen
4.0 Aktualisierungen über die lokale Spiegelung des Aktualisierungsservers installieren

1.0 Aktualisierungen herunterladen und extrahieren

Um eine lokalen Spiegelung des IBM® Rational® Software Architect-Aktualisierungsservers zu erstellen, müssen Sie die Aktualisierungen (Updates) in der folgenden Tabelle herunterladen:
Rational Software Architect-Aktualisierung FTP-Position
IBM Rational Product Updater 6.0.0.4 ftp://ftp.software.ibm.com/software/rationalsdp/updater/60/zips/rpu_6004.zip
Fix Pack 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

Nachdem Sie die Aktualisierungen heruntergeladen haben, müssen Sie die Dateien in ein Zielverzeichnis extrahieren, in dem Ihre lokale Spiegelung des Aktualisierungsservers zwischengespeichert wird.

Achtung:

Hinweis: Sie können alle Aktualisierungen in dasselbe Zielverzeichnis extrahieren. Die Aktualisierungen überschreiben sich nicht gegenseitig.

2.0 Dateien mit dem Namen 'site.xml' erstellen und aktualisieren

In der Regel gibt es für jedes Produkt eine Update-Site und eine Erkennungssite. Die Update-Site enthält Produktkorrekturen, wie z. B. vorläufige Fixes und Fixpacks, und die Erkennungssite enthält optionale Features.

Hinweis: Für Rational Product Updater gibt es keine Erkennungssite.

Jede heruntergeladene Produktkorrektur enthält im Verzeichnis produkt\60\update\ eine Datei mit dem Namen site_kennung.xml, und jedes heruntergeladene Feature enthält im Verzeichnis produkt\60\discovery\ eine Datei mit dem Namen site_kennung.xml. Datei gibt kennung die Produktkorrektur oder das Feature und produkt das Produkt an. Die Dateien mit dem Namen site_kennung.xml für Aktualisierungen für Rational Product Updater befinden sich im Verzeichnis rpu\60\update\.

Für die Update-Site und für die Erkennungssite ist jeweils eine eigene Datei mit dem Namen site.xml erforderlich. Um die Dateien mit dem Namen site.xml zu erstellen, müssen Sie die <feature/>-Informationen aus den entsprechenden Dateien mit dem Namen site_kennung.xml kombinieren.

Führen Sie die folgenden Schritte aus, um eine Datei mit dem Namen site.xml zu erstellen oder zu aktualisieren:

  1. Öffnen Sie eine Datei mit dem Namen site_kennung.xml in einem Texteditor. Öffnen Sie beispielsweise die Datei site_rmi_6001.xml.
  2. Speichern Sie die Datei unter dem Namen site.xml in demselben Verzeichnis. Wenn in dem Verzeichnis bereits eine Datei mit dem Namen site.xml enthalten ist, kopieren Sie die <feature/>-Informationen aus der Datei site_rmi_6001.xml in den Abschnitt <site></site> der Datei site.xml.
  3. Kopieren Sie die <feature/>-Informationen aus allen Dateien mit dem Namen site_kennung.xml in die Datei site.xml.


  4. Der folgende Code zeigt als Beispiel das Ergebnis, das durch Kopieren der <feature/>-Informationen aus den Dateien rsa\60\discovery\site_rmi_6001.xml und rsa\60\discovery\site_wbi_6001.xml in die Datei rsa\60\discovery\site.xml erzielt wurde:

    <?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>


    Hinweise:
  5. Speichern und schließen Sie die aktualisierte Datei site.xml. Bewahren Sie die ursprünglichen Dateien mit dem Namen site_kennung.xml zu Referenzzwecken auf.
  6. Schließen Sie Ihren Texteditor.

3.0 Datei 'policy.xml' erstellen

Jede heruntergeladene Produktkorrektur und jedes heruntergeladene Feature enthält eine Datei mit dem Namen produkt\policy_kennung.xml, die auf die zugehörige Datei mit dem Namen site_kennung.xml verweist. Sie müssen alle Dateien mit dem Namen policy_kennung.xml zu einer einzigen Datei mit dem Namen policy.xml kombinieren. Nachdem Sie diese Datei erstellt haben, können Sie sie für alle Produktaktualisierungen verwenden und damit auf die Datei site.xml verweisen, die Sie im vorangehenden Abschnitt erstellt haben.

Führen Sie die folgenden Schritte aus, um die Datei policy.xml zu erstellen:

  1. Öffnen Sie die Datei produkt\policy_kennung.xml mit einem Texteditor. Öffnen Sie beispielsweise die Datei policy_6001.xml.
  2. Speichern Sie die Datei im Hauptverzeichnis Ihrer Spiegelungssite unter dem Namen policy.xml.
  3. Bearbeiten Sie die URL-Zuordnung so, dass sie auf die Datei site.xml zeigt, nicht auf die Datei site_kennung.xml. Stellen Sie sicher, dass Sie einen universell zugänglichen absoluten Pfad zu der Datei site.xml angeben. Wenn sich Ihre Spiegelungssite beispielsweise auf einem Web-Server mit dem Namen server1 befindet, sieht Ihre Datei policy.xml dem folgenden Beispiel ähnlich:


  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. Fügen Sie die Informationen für die URL-Zuordnung aus allen anderen Dateien mit dem Namen produkt\policy_kennung.xml hinzu, wie z. B. aus der Datei rsa\policy_wbi_6001.xml.


  6. Für jedes Produkt, das Sie über Ihre lokalen Spiegelung des Aktualisierungsservers aktualisieren können, sollten Sie eine einzige URL-Zuordnung für die Update-Site und eine andere URL-Zuordnung für die Erkennungssite verwenden. Zusätzliche URL-Zuordnungen sind für Erkennungssites für Features erforderlich. Die Muster werden in jeder Datei mit dem Namen produkt\policy_kennung.xml angegeben.

  7. Bearbeiten Sie alle URL-Zuordnungen so, dass sie auf die Datei site.xml zeigen, nicht auf die Datei site_kennung.xml. Ihre Datei gleicht dann dem folgenden Beispiel:


  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. Erstellen Sie eine URL-Zuordnung für die Aktualisierungen für Rational Product Updater, indem Sie in die zugehörige Datei site.xml einen universell zugänglichen absoluten Pfad eingeben.


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

  11. Speichern Sie die Datei policy.xml.
  12. Schließen Sie Ihren Texteditor.

4.0 Aktualisierungen über die lokale Spiegelung des Aktualisierungsservers installieren

Nachdem die lokale Spiegelung des Aktualisierungsservers verfügbar gemacht wurde, können Benutzer Aktualisierungen installieren, indem sie die folgenden Anweisungen ausführen.

Installieren Sie Aktualisierungen mit demselben Benutzeraccount, mit dem auch Rational Software Architect installiert wurde.

Einschränkungen:

Führen Sie die folgenden Schritte aus, um eine Aktualisierung zu installieren:

  1. Starten Sie Rational Product Updater:

  2. Hinweis: Unter Red Hat Enterprise Linux 3.0 und SuSE Linux Enterprise Server 9.0 werden die Direktaufrufe für Produkte möglicherweise nicht an der Standardposition angezeigt, wenn Sie eine andere Desktopumgebung als die Standardumgebung verwenden.

  3. Klicken Sie auf Benutzervorgaben > Update-Sites.
  4. Geben Sie den Pfad zu der Datei policy.xml ein, die im Hauptverzeichnis der lokalen Spiegelung des Aktualisierungsservers gespeichert ist.
  5. Klicken Sie auf OK.
  6. Klicken Sie auf Updates suchen oder auf Optionale Features suchen.


  7. Wenn für Rational Product Updater eine Aktualisierung erforderlich ist, werden Sie dazu aufgefordert, diese zu installieren, bevor Sie fortfahren können. Klicken Sie auf OK. Rational Product Updater installiert die Aktualisierung, wird erneut gestartet und ruft eine Liste verfügbarer Aktualisierungen ab.

  8. Wählen Sie die Aktualisierung aus, die Sie installieren wollen.


  9. Tipp: Um die Beschreibung für eine Aktualisierung anzuzeigen, müssen Sie auf die betreffende Aktualisierung klicken. Die Beschreibung wird im Teilfenster mit den detaillierten Informationen angezeigt.

  10. Klicken Sie auf Updates installieren oder auf Optionale Features installieren.
  11. Klicken Sie auf OK, um die Lizenzvereinbarung zu akzeptieren und die Installation fortzusetzen.


  12. Je nach der Geschwindigkeit Ihres Computerprozessors und der Größe des Arbeitsspeichers Ihres Computers kann die Installation der Aktualisierung einen längeren Zeitraum in Anspruch nehmen.

    Nach dem Abschluss der Installation listet Rational Product Updater auf der Seite für die installierten Produkte die installierten Aktualisierungen auf.

  13. Schließen Sie Rational Product Updater.