Criando um Espelho Local do Servidor de Atualização do IBM Rational Application Developer

Para o Rational Application Developer, Versão 6.0

©Direitos Autorais IBM Corporation 2004, 2007. Todos os direitos reservados.

Conteúdo

1.0 Fazendo Download e Extraindo Atualizações
2.0 Criando e Atualizando Arquivos site.xml
3.0 Criando um Arquivo policy.xml
4.0 Instalando Atualizações do Espelho Local do Servidor de Atualização

1.0 Fazendo Download e Extraindo Atualizações

Para criar um espelho local do servidor de atualização do IBM® Rational® Application Developer, faça download das atualizações a seguir. Se você tiver criado anteriormente um espelho local do servidor de atualização, remova os arquivos de recurso desatualizados antes de fazer download dessas atualizações.

Atualização do Rational Application Developer Local do FTP Notas
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 Application Developer ftp://ftp.software.ibm.com/software/rationalsdp/rad/60/zips/rad60_6011.zip Esta versão do arquivo ZIP é uma atualização acumulativa e contém todas as correções e atualizações desde a versão 6.0. Faça download desse arquivo ZIP se ainda não possuir o pacote de atualização 6.0.1 no site de espelho local.
Fix Pack 6.0.1.1 - IBM Rational Application Developer
   (Requer o IBM Rational Application Developer versão 6.0.1 ou posterior)
ftp://ftp.software.ibm.com/software/rationalsdp/rad/60/zips/rad60_6011_post601.zip Esta versão do arquivo ZIP contém todas as correções e atualizações desde o pacote de atualização 6.0.1. Faça download desse arquivo ZIP somente se tiver o pacote de atualização 6.0.1 no site de espelho local.
Daylight Saving Update for Rational Application Developer 6.0.1.1 ftp://ftp.software.ibm.com/software/rationalsdp/rad/60/zips/rad6011_DST_Update.zip -
Interim Fix 001 for Rational Application Developer 6.0.1.1 ftp://ftp.software.ibm.com/software/rationalsdp/rad/60/zips/rad6011_interim_fix001.zip -
Interim Fix 002 for Rational Application Developer 6.0.1.1 ftp://ftp.software.ibm.com/software/rationalsdp/rad/60/zips/rad6011_interim_fix002.zip -
Interim Fix 003a for Rational Application Developer 6.0.1.1 ftp://ftp.software.ibm.com/software/rationalsdp/rad/60/zips/rad6011_interim_fix003a.zip -
J2EE Connector Tools 6.0.1.3 ftp://ftp.software.ibm.com/software/rationalsdp/rad/60/zips/rad601_J2C6013.zip -
IBM Informix® 4GL to EGL Conversion Utility ftp://ftp.software.ibm.com/software/rationalsdp/rad/60/zips/I4GL_Discovery_Features_RAD.zip -
Atualização do IBM WebSphere® Portal Test Environment 5.0.2.3 ftp://ftp.software.ibm.com/software/rationalsdp/rad/60/zips/PORTAL_UTE_5023_Features_RAD.zip -
Atualização do IBM WebSphere Portal Test Environment 5.1.0.1 ftp://ftp.software.ibm.com/software/rationalsdp/rad/60/zips/PORTAL_UTE_5101_Features_RAD.zip -
Atualização do IBM WebSphere Portal Test Environment 5.1.0.2 ftp://ftp.software.ibm.com/software/rationalsdp/rad/60/zips/PORTAL_UTE_5102_Features_RAD.zip -
IBM Rational Deployment Toolkit para WebLogic Server ftp://ftp.software.ibm.com/software/rationalsdp/rad/60/zips/WLToolkit_601_Features_RAD.zip -
IBM Websphere® Application Server V6.0 Integrated Test Environment Update ftp://ftp.software.ibm.com/software/rationalsdp/rad/60/zips/rad60_WAS6025.zip -

Atenção: Você deve fazer download do IBM Rational Product Updater 6.0.1.

Depois de fazer download das atualizações, extraia os arquivos para um diretório de destino que preparará o espelho local do servidor de atualização. Você pode extrair todas as atualizações para o mesmo diretório de destino. As atualizações não sobrescrevem umas as outras.

2.0 Criando e Atualizando Arquivos site.xml

Geralmente, existe um site de atualização e um site de descoberta para cada produto. O site de atualização contém correções do produto, como correções temporárias, fix packs, refresh packs e o site de descoberta contém recursos opcionais.

Nota: O Rational Product Updater não tem um site de descoberta.

Cada correção do produto transferida por download contém um arquivo site_identificador.xml no diretório produto\60\update\ e cada recurso transferido por download contém um arquivo site_identificador.xml no diretório produto\60\discovery\, em que identificador identifica a correção do produto ou o recurso e produto identifica o produto. Os arquivos site_identificador.xml de atualizações para o Rational Product Updater estão localizados no diretório rpu\60\update\.

O site de atualização e o site de descoberta requerem, cada um, um arquivo separado site.xml. Para criar cada arquivo site.xml, você deve combinar as informações de <feature/> a partir dos arquivos site_identificador.xml adequados.

Para criar ou atualizar um arquivo site.xml, complete as seguintes etapas:

  1. Abra um arquivo site_identificador.xml em um editor de texto. Por exemplo, abra site_60_6011.xml.
  2. Salve o arquivo como site.xml no mesmo diretório. Se o diretório já contiver um arquivo chamado site.xml, copie as informações de <feature/> do site_60_6011.xml para a seção <site></site> de site.xml.
  3. Copie as informações de <feature/> de cada arquivo site_identificador.xml para o site.xml.


  4. Por exemplo, o seguinte código exibe o resultado da cópia das informações de <feature/> de rad\60\discovery\site_601_J2C6012.xml e de rad\60\discovery\site_i4gl.xml para rad\60\discovery\site.xml:

    <?xml version="1.0" encoding="UTF-8" ?>
    <site>
    <!-- J2C refresh feature-->
    <feature id="com.ibm.j2c.win32" os="win32" patch="false" url="features/com.ibm.j2c.win32_6.0.1.2.jar" version="6.0.1.2"> <category name="refreshpack"/>
    </feature>
    <feature id="com.ibm.j2c.linux" os="linux" patch="false" url="features/com.ibm.j2c.linux_6.0.1.2.jar" version="6.0.1.2"> <category name="refreshpack"/>
    </feature>
    <feature id="updater.j2c.nl1.plugins.601" patch="false" url="features/updater.j2c.nl1.plugins.601_1.0.0.jar" version="1.0.0"> <category name="proxies"/>
    </feature>
    <feature id="updater.j2c.plugins.601" patch="false" url="features/updater.j2c.plugins.601_1.0.0.jar" version="1.0.0"> <category name="proxies"/>
    </feature>
    <feature id="updater.j2c.resource.adapters" patch="false" url="features/updater.j2c.resource.adapters_1.0.0.jar" version="1.0.0"> <category name="proxies"/>
    </feature>
    <feature id="updater.j2c.linux.permissions" patch="false" url="features/updater.j2c.linux.permissions_1.0.0.jar" version="1.0.0"> <category name="proxies"/>
    </feature>


    <!--I4GL conversion utility-->
    <feature patch="false" id="com.ibm.etools.i4gl.conversion.refresh.win32" version="6.0.0.1a" url="features/com.ibm.etools.i4gl.conversion.refresh.win32_6.0.0.1a.jar" os="win32">
    </feature>

    <feature patch="false" id="com.ibm.etools.i4gl.conversion.refresh.linux" version="6.0.0.1a" url="features/com.ibm.etools.i4gl.conversion.refresh.linux_6.0.0.1a.jar" os="linux">
    </feature>

    <feature patch="false" id="updater.rad.ifeature.i4glconversion.refresh.001" version="1.0.0" url="features/updater.rad.ifeature.i4glconversion.refresh.001_1.0.0.jar">
    </feature>

    <feature patch="false" id="updater.zips.i4glconversion.refresh.win32.001" version="1.0.0" url="features/updater.zips.i4glconversion.refresh.win32.001_1.0.0.jar">
    </feature>

    <feature patch="false" id="updater.zips.i4glconversion.refresh.linux.001" version="1.0.0" url="features/updater.zips.i4glconversion.refresh.linux.001_1.0.0.jar">
    </feature>

    </site>


    Nota:
  5. Salve e feche o arquivo site.xml atualizado. Mantenha os arquivos site_identificador.xml originais para referência.
  6. Feche o editor de texto.

3.0 Criando um Arquivo policy.xml

Cada correção e recurso do produto transferido por download contém um arquivo produto\policy_identificador.xml que faz referência a seu arquivo site_identificador.xml. Você deve combinar todos os arquivos policy_identificador.xml em um único arquivo policy.xml. Depois de criar esse arquivo, você poderá utilizá-lo para todas as atualizações do produto e fazer referência ao arquivo site.xml criado na seção anterior.

Para criar o arquivo policy.xml, complete as seguintes etapas:

  1. Abra um arquivo produto\policy_identificador.xml com um editor de texto. Por exemplo, abra policy_60_6011.xml.
  2. No diretório principal de seu site espelho, salve o arquivo como policy.xml.
  3. Edite o mapa de URL para que aponte para site.xml em vez de para site_identificador.xml. Assegure-se de especificar um caminho absoluto universalmente acessível para site.xml. Por exemplo, se o site de espelho estiver em um servidor da Web denominado server1, seu arquivo policy.xml será similar ao seguinte exemplo:


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


  5. Inclua as informações do mapa de URL de todos os outros arquivos product\policy_identifier.xml, como rad\policy_j2c_601.xml.


  6. Para cada produto que você pode atualizar a partir do espelho local do servidor de atualização, é necessário ter um mapa de URL para o site de atualização e outro mapa de URL para o site de descoberta. Mapas de URL adicionais são requeridos para sites de descoberta de recursos. Os padrões são fornecidos em cada arquivo produto\policy_identificador.xml.

  7. Edite cada mapa de URL para que aponte para site.xml em vez de para site_identificador.xml. Seu arquivo ficará similar ao seguinte exemplo:


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


  9. Crie um mapa de URL para as atualizações do Rational Product Updater digitando um caminho absoluto acessível universalmente para seu arquivo site.xml.


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

  11. Salve o arquivo policy.xml.
  12. Feche o editor de texto.

4.0 Instalando Atualizações do Espelho Local do Servidor de Atualização

Depois do espelho local do servidor de atualização estar disponível, os usuários poderão instalar as atualizações completando as seguintes instruções.

Instale as atualizações com a mesma conta de usuário que instalou o produto.

Restrições:

Para instalar uma atualização, complete as seguintes etapas:

  1. Inicie o Rational Product Updater:

  2. Nota: No Red Hat Enterprise Linux 3.0 e no SuSE Linux Enterprise Server 9.0, se você utilizar um ambiente de desktop diferente do padrão, os atalhos do produto poderão não aparecer no local padrão.

  3. Clique em Preferências > Sites de Atualização.
  4. Digite o caminho para o arquivo policy.xml que está no diretório principal do espelho local do servidor de atualizações.
  5. Clique em OK.
  6. Clique em Localizar Atualizações ou em Localizar Recursos Opcionais.


  7. Se o Rational Product Updater precisar de uma atualização, você será avisado para instalá-la antes de continuar. Clique em OK. O Rational Product Updater instala a atualização, é reiniciado e recupera uma lista de atualizações disponíveis.

  8. Selecione a atualização que deseja instalar.
  9. Clique em Instalar Atualizações ou em Instalar Recursos Opcionais.
  10. Para aceitar o acordo de licença e continuar com a instalação, clique em OK.


  11. Dependendo da velocidade do processador do computador e da quantidade de RAM no computador, a instalação da atualização poderá demorar um longo período de tempo.

    Após a conclusão da instalação, o Rational Product Updater listará as atualizações instaladas na página Produtos Instalados.

  12. Feche o Rational Product Updater.