Creazione di un mirror locale del server di aggiornamento di IBM Rational Web Developer
Per Rational Web Developer, Versione 6.0
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.
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:
- Aprire un file site_identifier.xml in un editor di testo. Ad esempio, aprire site_601.xml.
- 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.
- Copiare le informazioni
<feature/> da ciascun
site_identifier.xml nel file site.xml.
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:
- Sostituire le informazioni obsolete relative alle funzioni nel file
product\60\discovery\site.xml con le ultime informazioni disponibili.
- Non sostituire le informazioni precedenti relative alla funzione nel file
product\60\update\site.xml con le ultime informazioni relative alle correzioni al prodotto
disponibili.
- L'ordine delle informazioni relative alla funzione non è rilevante.
- Salvare e chiudere il file site.xml aggiornato. Conservare il file site_identifier.xml originale come riferimento.
- 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:
- Aprire un file product\policy_identifier.xml con un editor di testo. Ad esempio, aprire policy_601.xml.
- Nella directory principale del sito mirror, salvare il file come policy.xml.
- 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:
<?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>
- Aggiungere le informazioni di associazione URL da tutti gli altri file
product\policy_identifier.xml, ad esempio rwd\policy_i4gl.xml.
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.
- Modificare ciascuna associazione URL in modo che indichi site.xml invece di
site_identifier.xml. Il file risulterà simile al seguente esempio:
<?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>
- Creare un'associazione URL per gli aggiornamenti all'utilità di aggiornamento prodotti Rational
immettendo un percorso assoluto universalmente accessibile nel file site.xml.
<url-map pattern="com.ibm.orca.product.updater" url="http://server1/rational_updates/rpu/60/update/site.xml"/>
- Salvare il file policy.xml.
- 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:
- Non sarà possibile aprire il prodotto quando si installa questo aggiornamento.
- Nei sistemi operativi Windows®, è necessario utilizzare un account con privilegi di
amministratore. Nei sistemi operativi Linux®, accedere come root.
Per installare un aggiornamento, procedere come segue:
- Avviare l'utilità di aggiornamento prodotti Rational:
- Nei sistemi operativi Windows, scegliere
Start > Programmi > IBM Rational > Utilità di aggiornamento prodotti Rational.
- In Red Hat Enterprise Linux 3.0 (ambiente desktop GNOME), aprire il menu principale
e scegliere Programming > Rational Product Updater.
- In SuSE Linux Enterprise Server 9.0 (K Desktop Environment), aprire il menu principale e scegliere
IBM Rational > Rational Product Updater.
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.
- Scegliere Preferenze > Siti di aggiornamento.
- Immettere il percorso nel file policy.xml che si trova nella directory principale
del mirror locale del server di aggiornamento.
- Scegliere OK.
- Scegliere Trova aggiornamenti o Trova funzioni facoltative.
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.
- Selezionare l'aggiornamento che si desidera installare.
- Scegliere Installa aggiornamenti o Installa funzioni facoltative.
- Per accettare l'accordo di licenza e procedere con l'installazione, scegliere OK.
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.
- Chiudere l'utilità di aggiornamento prodotti Rational.