Creazione di un mirror locale del server di aggiornamento di IBM Rational Web Developer

Per Rational Web Developer, Versione 6.0

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

Sommario

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

1.0 Download ed estrazione degli aggiornamenti

Per creare un mirror locale del server di aggiornamento di IBM Rational Web Developer, scaricare i seguenti aggiornamenti. Se è già stato creato un mirror locale del server di aggiornamento, rimuovere tutti i file di funzione obsoleti prima di scaricare tali aggiornamenti.

Aggiornamento Rational Web Developer Percorso FTP
Utilità di aggiornamento prodotti IBM Rational 6.0.1 ftp://ftp.software.ibm.com/software/rationalsdp/updater/60/zips/rpu_601.zip
Refresh Pack 6.0.1 - IBM Rational Web Developer ftp://ftp.software.ibm.com/software/rationalsdp/rwd/60/zips/rwd60_refreshpack601.zip
Interim Fix 001 for Rational Web Developer 6.0.1 ftp://ftp.software.ibm.com/software/rationalsdp/rwd/60/zips/rwd601_interim_fix001.zip
Interim Fix 002 for Rational Web Developer 6.0.1 ftp://ftp.software.ibm.com/software/rationalsdp/rwd/60/zips/rwd601_interim_fix002.zip
IBM Rational Deployment Toolkit per WebLogic Server ftp://ftp.software.ibm.com/software/rationalsdp/rwd/60/zips/WLToolkit_601_Features_RWD.zip

Attenzione: scaricare l'Utilità di aggiornamento prodotti IBM Rational 6.0.1.

Dopo aver scaricato gli aggiornamenti, estrarre i file in una directory di destinazione che ospiterà il mirror locale del server di aggiornamento. È possibile estrarre tutti gli aggiornamenti nella stessa directory di destinazione. Gli aggiornamenti non si sovrappongono l'uno all'altro.

2.0 Creazione e aggiornamento dei file site.xml

In generale, esiste un sito di aggiornamento e un sito di esplorazione per ciascun prodotto. Il sito di aggiornamento contiene le correzioni al prodotto, ad esempio correzioni interim, refresh pack e fix pack, mentre il sito di esplorazione contiene funzioni facoltative.

Nota: l'utilità di aggiornamento prodotti Rational non dispone di un sito di esplorazione.

Ciascuna correzione al prodotto scaricata, contiene un file site_identifier.xml nella directory product\60\update\ e ciascuna funzione scaricata contiene un file site_identifier.xml nella directory product\60\discovery\, dove identifier indica la correzione al prodotto o la funzione e product indica il prodotto. I file site_identifier.xml per gli aggiornamenti all'utilità di aggiornamento prodotti Rational si trova nella directory rpu\60\update\.

Il sito di aggiornamento e il sito di esplorazione richiedono un file site.xml separato. Per creare ciascun file site.xml, è necessario combinare le informazioni <feature/> dai file site_identifier.xml appropriati.

Per creare o aggiornare un file site.xml, procedere come segue:

  1. Aprire un file site_identifier.xml in un editor di testo. Ad esempio, aprire site_601.xml.
  2. Salvare il file come site.xml nella stessa directory. Se la directory contiene già un file site.xml, copiare le informazioni <feature/> da site_601.xml nella sezione <site></site> del file site.xml.
  3. Copiare le informazioni <feature/> da ciascun site_identifier.xml nel file site.xml.
  4. Ad esempio, il seguente codice mostra i risultati della copia delle informazioni <feature/> da rad\60\discovery\site_WLToolkit_60.xml e rad\60\discovery\site_i4gl.xml in rad\60\discovery\site.xml:

    <?xml version="1.0" encoding="UTF-8" ?>
    <site>
    <!--Deployment Toolkit for WebLogic Server-->
    <feature patch="false" id="com.ibm.etools.weblogic.rwd.update" version="6.0.0"os="win32" url="features/com.ibm.etools.weblogic.rwd.update_6.0.0.jar"/>
    <feature id="updater.com.ibm.etools.weblogic.rwd" version="6.0.0" url="features/updater.com.ibm.etools.weblogic.rwd_6.0.0.jar"/>


    <!--I4GL conversion utility-->

    <feature patch="false" id="com.ibm.etools.i4gl.conversion.win32" version="6.0.0.1" url="features/com.ibm.etools.i4gl.conversion.win32_6.0.0.1.jar" os="win32" />
    <feature patch="false" id="com.ibm.etools.i4gl.conversion.linux" version="6.0.0.1" url="features/com.ibm.etools.i4gl.conversion.linux_6.0.0.1.jar" os="linux" />
    <feature patch="false" id="updater.rad.ifeature.i4glconversion.001" version="1.0.0" url="features/updater.rad.ifeature.i4glconversion.001_1.0.0.jar" />
    <feature patch="false" id="updater.rad.ifeature.i4glconversion.002" version="1.0.0" url="features/updater.rad.ifeature.i4glconversion.002_1.0.0.jar" />
    <feature patch="false" id="updater.zips.i4glconversion.win32.001" version="1.0.0" url="features/updater.zips.i4glconversion.win32.001_1.0.0.jar" />
    <feature patch="false" id="updater.zips.i4glconversion.win32.002" version="1.0.0" url="features/updater.zips.i4glconversion.win32.002_1.0.0.jar" />
    <feature patch="false" id="updater.zips.i4glconversion.linux.001" version="1.0.0" url="features/updater.zips.i4glconversion.linux.001_1.0.0.jar" />
    <feature patch="false" id="updater.zips.i4glconversion.linux.002" version="1.0.0" url="features/updater.zips.i4glconversion.linux.002_1.0.0.jar" />

    </site>


    Nota:
  5. Salvare e chiudere il file site.xml aggiornato. Conservare il file site_identifier.xml originale come riferimento.
  6. Chiudere l'editor di testo.

3.0 Creazione di un file policy.xml

Ciascuna correzione e funzione del prodotto scaricata contiene un file product\policy_identifier.xml che fa riferimento al rispettivo file site_identifier.xml. È necessario combinare tutti i file policy_identifier.xml in un singolo file policy.xml. Dopo aver creato questo file, utilizzarlo per tutti gli aggiornamenti al prodotto e indicare come riferimento il file site.xml creato nella sezione precedente.

Per creare il file policy.xml, procedere come segue:

  1. Aprire un file product\policy_identifier.xml con un editor di testo. Ad esempio, aprire policy_601.xml.
  2. Nella directory principale del sito mirror, salvare il file come policy.xml.
  3. Modificare l'associazione URL in modo che indichi site.xml invece di site_identifier.xml. Assicurarsi che venga specificato un percorso assoluto accessibile per site.xml. Ad esempio, se il sito mirror si trova su un server Web chiamato server1, il file policy.xml sarà simile al seguente esempio:


  4. <?xml version="1.0" encoding="UTF-8" ?>
    <update-policy>
       <url-map pattern="com.ibm.rational.web.developer.update" url="http://server1/rational_updates/rwd/60/update/site.xml/">
    </update-policy>


  5. Aggiungere le informazioni di associazione URL da tutti gli altri file product\policy_identifier.xml, ad esempio rwd\policy_i4gl.xml.


  6. Per ciascun prodotto che è possibile aggiornare dal mirror locale del server di aggiornamento, bisogna disporre di una associazione URL per il sito di aggiornamento e una associazione URL per il sito di esplorazione. Sono richieste altre associazioni URL per i siti di esplorazione delle funzioni. Ciascun file product\policy_identifier.xml è fornito di modelli.

  7. Modificare ciascuna associazione URL in modo che indichi site.xml invece di site_identifier.xml. Il file risulterà simile al seguente esempio:


  8. <?xml version="1.0" encoding="UTF-8" ?>
    <update-policy>
       <url-map pattern="com.ibm.rational.web.developer.update" url="http://server1/rational_updates/rwd/60/update/site.xml/">
       <url-map pattern="com.ibm.rational.web.developer.discovery" url="http://server1/rational_updates/rwd/60/discovery/site.xml/">
    </update-policy>


  9. Creare un'associazione URL per gli aggiornamenti all'utilità di aggiornamento prodotti Rational immettendo un percorso assoluto universalmente accessibile nel 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 testo.

4.0 Installazione degli aggiornamenti dal mirror locale del server di aggiornamento

Una volta che il mirror locale del server di aggiornamento è disponibile, gli utenti potranno installare gli aggiornamenti nel modo seguente.

Installare gli aggiornamenti con lo stesso account utente utilizzato per installare il prodotto.

Limitazioni:

Per installare un aggiornamento, procedere come segue:

  1. Avviare l'utilità di aggiornamento prodotti Rational:

  2. Nota: in Red Hat Enterprise Linux 3.0 e SuSE Linux Enterprise Server 9.0, se si utilizza un ambiente desktop diverso dal predefinito, è possibile che le icone di accesso rapido al prodotto non vengano visualizzate nel percorso predefinito.

  3. Scegliere Preferenze > Siti di aggiornamento.
  4. Immettere il percorso nel file policy.xml che si trova nella directory principale del mirror locale del server di aggiornamento.
  5. Scegliere OK.
  6. Scegliere Trova aggiornamenti o Trova funzioni facoltative.


  7. Se l'utilità di aggiornamento prodotti Rational richiede un aggiornamento, verrà richiesto di installarlo prima di continuare. Scegliere OK. L'utilità di aggiornamento prodotti Rational installa l'aggiornamento, riavvia e richiama l'elenco di aggiornamenti disponibili.

  8. Selezionare l'aggiornamento che si desidera installare.
  9. Scegliere Installa aggiornamenti o Installa funzioni facoltative.
  10. Per accettare l'accordo di licenza e procedere con l'installazione, scegliere OK.


  11. In base alla velocità del processore e alla quantità di RAM del computer utilizzato, potrebbe essere necessario un lungo intervallo di tempo per l'installazione.

    Al completamento dell'installazione, l'utilità di aggiornamento prodotti riporta gli aggiornamenti installati nella pagina Prodotti installati.

  12. Chiudere l'utilità di aggiornamento prodotti Rational.