Creazione di un mirror locale del server degli aggiornamenti di IBM Rational Software Architect

Per Rational Software Architect, versione 6.0.1.1

© Copyright IBM Corporation 2004, 2006. Tutti i diritti riservati.

Indice

1.0 Download ed estrazione di aggiornamenti
2.0 Creazione e aggiornamento di file site.xml
3.0 Creazione di un file policy.xml
4.0 Installazione di aggiornamento dal mirror locale del server degli aggiornamenti

1.0 Download ed estrazione di aggiornamenti

Per creare un mirror locale del server degli aggiornamenti di IBM® Rational® Software Architect, scaricare gli aggiornamenti riportati di seguito. Se è stato precedentemente creato un mirror locale del server degli aggiornamenti, rimuovere i file dell'opzione prima di cominciare a scaricare la nuova versione.

Aggiornamento Percorso FTP Nota
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 Questa versione del file ZIP rappresenta un aggiornamento cumulativo, che contiene tutte le correzioni e gli aggiornamenti a partire dalla versione 6.0. Scaricare questo file ZIP se non il refresh pack 6.0.1 non si trova già sul proprio sito mirror locale.
Fix Pack 6.0.1.1 - IBM Rational Software Architect
(Richiede IBM Rational Software Architect versione 6.0.1 o successiva)
ftp://ftp.software.ibm.com/software/rationalsdp/rsa/60/zips/rsa60_6011_post601.zip Questa versione del file ZIP contiene solo le correzioni e gli aggiornamenti a partire dal refresh pack 6.0.1. Scaricare questo file ZIP solo se il refresh pack 6.0.1 si trova già sul proprio sito mirror locale.
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_XMI601601zip -
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 -
Strumenti del connettore J2EE 6.0.1.2 ftp://ftp.software.ibm.com/software/rationalsdp/rsa/60/zips/rsa601_J2C6012.zip -
Strumenti del connettore J2EE 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 -

Attenzione: è necessario scaricare IBM Rational Product Updater 6.0.1.

Una volta scaricati gli aggiornamenti, estrarre i file in una directory di destinazione che conterrà il mirror locale del server degli aggiornamenti. È possibile estrarre tutti gli aggiornamenti nella stessa directory di destinazione. Gli aggiornamenti non si sovrascriveranno gli uni con gli altri.

2.0 Creazione e aggiornamento di file site.xml

Di solito, per ogni prodotto è disponibile un sito degli aggiornamenti e un sito di rilevamento. Il sito degli aggiornamenti contiene correzioni del prodotto, correzioni interne, fix pack e refresh pack, mentre il sito di rilevamento contiene le opzioni facoltative.

Nota: Rational Product Updater non ha un sito di rilevamento.

Ogni correzione del prodotto scaricata contiene un file ID_sito.xml nella directory prodotto\60\update\ e ogni opzione scaricata contiene un file ID_sito.xml nella directory prodotto\60\discovery\, dove ID identifica la correzione o l'opzione del prodotto e prodotto identifica il prodotto stesso. I file ID_sito.xml per gli aggiornamenti a Rational Product Updater si trovano nella directory rpu\60\update\.

Il sito degli aggiornamenti e il sito di rilevamento richiedono un file site.xml separato. Per creare ogni file site.xml, è necessario combinare le informazioni <feature/> dai file ID_sito.xml appropriati.

Per creare o aggiornare un file site.xml, effettuare le seguenti operazioni:

  1. Aprire un file ID_sito.xml in un editor di testi. Ad esempio, aprire site_6011_RMI6013.xml.
  2. Salvare il file come site.xml nella stessa directory. Se la directory contiene già un file denominato site.xml, copiare le informazioni <feature/> dasite_6011_RMI6013.xml nella sezione <site></site> di site.xml.
  3. Copiare le informazioni <feature/> da ogni file ID_sito.xml nel file site.xml.


  4. Ad esempio, il seguente codice visualizza il risultato dell'operazione di copia delle informazioni <feature/> da rsa\60\discovery\site_6011_RMI6013.xml e rsa\60\discovery\site_6011_XDE6013.xml in 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>Interim Fixes</description>
       </category-def>
       <category-def label="Proxy Features" name="proxies">
          <description>Proxy Features</description>
       </category-def>
    </site>


    Nota:
  5. Salvare e chiudere il file site.xml aggiornato. Conservare i file ID_sito.xml originali come riferimento.
  6. Chiudere l'editor di testi.

3.0 Creazione di un file policy.xml

Ogni correzione o opzione del prodotto scaricata contiene un file prodotto\ID_criterio.xml che fa riferimento al relativo file ID_sito.xml. È necessario combinare tutti i file ID_criterio.xml in un unico file policy.xml. Dopo aver creato questo file, è possibile utilizzarlo per tutti gli aggiornamenti del prodotto e per fare riferimento al file site.xml creato nella sezione precedente.

Per creare il file policy.xml, effettuare le seguenti operazioni:

  1. Aprire un file prodotto\ID_criterio.xml con un editor di testi. Ad esempio, aprire policy_60_6011.xml.
  2. Nella directory principale del sito di mirror, salvare il file come policy.xml.
  3. Modificare l'associazione dell'URL in modo che faccia riferimento al file site.xml e non al file ID_sito.xml. Accertarsi di specificare un percorso assoluto accessibile in generale per il file site.xml. Ad esempio, se il sito di mirror si trova su un server Web denominato server1, il file policy.xml sarà simile al seguente:


  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. Aggiungere le informazioni di associazione all'URL da tutti gli altri file prodotto\criterio_ID.xml, ad esempio rsa\policy_6011_XDE6013.xml.


  6. Per ciascun prodotto che è possibile aggiornare dal mirror locale del server degli aggiornamenti, è necessario avere una associazione URL per il sito degli aggiornamenti e un'altra associazione URL per il sito di rilevamento. Per eventuali altri siti di rilevamento, saranno necessarie altre associazioni URL. I modelli sono forniti in ogni file prodotto\ID_criterio.xml.

  7. Modificare ogni associazione dell'URL in modo che faccia riferimento al file site.xml e non al file ID_sito.xml. Il file sarà simile all'esempio riportato di seguito:


  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. Creare un'associazione URL per gli aggiornamenti a Rational Product Updater specificando un percorso assoluto facilmente accessibile al file site.xml.


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

  11. Salvare il file policy.xml.
  12. Chiudere l'editor di testi.

4.0 Installazione degli aggiornamenti dal mirror locale del server degli aggiornamenti

Una volta reso disponibile il mirror locale del server degli aggiornamenti, gli utenti possono installare gli aggiornamenti mediante le istruzioni riportate di seguito.

Installare gli aggiornamenti con lo stesso account utente che ha installato il prodotto.

Limitazioni:

Per installare un aggiornamento, effettuare le seguenti operazioni:

  1. Avviare Rational Product Updater:

  2. Nota: su Red Hat Enterprise Linux 3.0 e SUSE Linux Enterprise Server 9.0, se si utilizza un ambiente desktop diverso da quello predefinito, i collegamenti al prodotto potrebbero non essere visualizzati nel percorso predefinito.

  3. Fare clic su Preferenze > Siti di aggiornamento.
  4. Immettere il percorso del file policy.xml che si trova nella directory principale del mirror locale del server degli aggiornamenti.
  5. Fare clic su OK.
  6. Fare clic su Trova aggiornamenti o Trova opzioni facoltative.


  7. Se Rational Product Updater richiede un aggiornamento, per poter continuare verrà richiesto di installarlo. Fare clic su OK. Verrà installato l'aggiornamento, Rational Product Updater verrà riavviato e verrà richiamato un elenco di aggiornamenti disponibili.

  8. Selezionare l'aggiornamento che si desidera installare.
  9. Fare clic su Installa aggiornamenti o Installa opzioni facoltative.
  10. Per accettare l'accordo di licenza e continuare con il processo di installazione, fare clic su OK.


  11. A seconda della velocità del processore del computer e dalla quantità di RAM disponibile, il completamento dell'installazione dell'aggiornamento potrebbe richiedere del tempo.

    Una volta completata l'installazione, Rational Product Updater restituirà gli aggiornamenti installati nella pagina Prodotti installati.

  12. Chiudere Rational Product Updater.