Criando um Espelho Local do Servidor de Atualização do IBM Rational Software Architect

Para o Rational Software Architect, Versão 6.0.1.1

©Direitos Autorais IBM Corporation 2004, 2006. 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 a partir 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® Software Architect, faça download das seguintes atualizações. 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.

Atualizar Local do 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 Esta versão do arquivo ZIP é uma atualização acumulativa; ela contém todas as correções e atualizações desde a versão 6.0. Faça download desse arquivo ZIP, se o refresh pack 6.0.1 não estiver no site do espelho local.
Fix Pack 6.0.1.1 - IBM Rational Software Architect
(Requer o IBM Rational Software Architect versão 6.0.1 ou posterior)
ftp://ftp.software.ibm.com/software/rationalsdp/rsa/60/zips/rsa60_6011_post601.zip Esta versão do arquivo ZIP contém apenas as correções e as atualizações desde o refresh pack 6.0.1. Faça download desse arquivo ZIP apenas se o refresh pack 6.0.1 estiver no site do espelho local.
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_XMI601601.zip -
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 -
J2EE Connector Tools 6.0.1.2 ftp://ftp.software.ibm.com/software/rationalsdp/rsa/60/zips/rsa601_J2C6012.zip -
J2EE Connector Tools 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 -

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 às outras.

2.0 Criando e Atualizando Arquivos site.xml

Geralmente, há 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 de produto transferida por download contém um arquivo site_identifier.xml no diretório product\60\update\ e cada recurso transferido por download contém um arquivo site_identifier.xml no diretório product\60\discovery\, em que identifier identifica a correção do produto ou o recurso e product 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 um arquivo site.xml separado. Para criar cada arquivo site.xml, você deve combinar as informações <feature/> dos arquivos site_identifier.xml apropriados.

Para criar ou atualizar um arquivo site.xml, execute as etapas a seguir:

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


  4. Por exemplo, o código a seguir exibe o resultado da cópia das informações do <feature/> a partir do rsa\60\discovery\site_6011_RMI6013.xml e do rsa\60\discovery\site_6011_XDE6013.xml no 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. Salve e feche o arquivo site.xml atualizado. Mantenha os arquivos site_identifier.xml originais para referência.
  6. Feche seu editor de texto.

3.0 Criando um Arquivo policy.xml

Cada correção de produto e recurso transferido por download contém um arquivo product\policy_identifier.xml que referencia seu arquivo site_identifier.xml. Você deve combinar todos os arquivos policy_identifier.xml em um único arquivo policy.xml. Depois de criar esse arquivo, você pode utilizá-lo para todas as atualizações do produto e referenciar o arquivo site.xml criado na seção anterior.

Para criar o arquivo policy.xml, execute as etapas a seguir:

  1. Abra um arquivo product\policy_identifier.xml com um editor de texto. Por exemplo, abra o policy_60_6011.xml.
  2. No diretório principal de seu site de espelhamento, salve o arquivo como policy.xml.
  3. Edite o mapa de URLs para apontar para site.xml em vez de site_identifier.xml. Assegure-se de especificar um caminho absoluto universalmente acessível para o site.xml. Por exemplo, se o site de espelhamento estiver em um servidor da Web nomeado server1, o arquivo policy.xml será semelhante ao exemplo a seguir:


  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. Inclua as informações do mapa da URL de todos os outros arquivos do product\policy_identifier.xml, como rsa\policy_6011_XDE6013.xml.


  6. Para cada produto que pode ser atualizado a partir do seu espelho local do servidor de atualização, você precisa ter um mapa de URLs para o site de atualização e um outro mapa de URLs para o site de descoberta. Mapas de URLs adicionais são necessários para sites de descoberta do recurso. Os padrões são fornecidos em cada arquivo product\policy_identifier.xml.

  7. Edite cada mapa de URLs para apontar para site.xml em vez de site_identifier.xml. Seu arquivo será semelhante ao exemplo a seguir:


  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. Crie um mapa de URL para as atualizações para 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 seu editor de texto.

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

Logo que o espelho local do servidor de atualização fica disponível, os usuários podem instalar atualizações seguindo as instruções abaixo.

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

Restrições:

Para instalar um atualização, execute as etapas a seguir:

  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 podem 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ção.
  5. Clicar em OK.
  6. Clique em Localizar Atualizações ou Localizar Recursos Opcionais.


  7. Se o Rational Product Updater requerer uma atualização, você será solicitado a 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 você deseja instalar.
  9. Clique em Instalar Atualizações ou Instalar Recursos Opcionais.
  10. Para aceitar o acordo de licença e continuar a instalação, clique em OK.


  11. Dependendo da velocidade do processador e da quantidade de RAM em seu computador, a atualização pode levar um longo período de tempo para ser instalada.

    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.