Criando um Espelho Local do Servidor de Atualização do IBM Rational Application Developer
Para o Rational Application Developer, Versão 6.0
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® Application Developer, faça download das atualizações na tabela a seguir:
Depois de fazer download das atualizações, extraia os arquivos para um diretório de destino que construirá seu espelho local do servidor de atualização.
Atenção:
- É necessário fazer download do IBM Rational Product Updater 6.0.0.4.
- É necessário remover arquivos desatualizados do recurso a partir do seu espelho local do servidor de atualização.
Nota: 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 de produtos, como correções temporárias e fix packs, e o site de descoberta contém recursos opcionais.
Nota: não há nenhum site de descoberta para o Rational Product Updater.
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_identifier.xml para atualizações do 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:
- Abra um arquivo site_identifier.xml em um editor de texto. Por exemplo, abra o site_J2C.xml.
- 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 <feature/> do site_J2C.xml para a seção <site></site> do site.xml.
- Copie as informações <feature/> de cada arquivo site_identifier.xml para o site.xml.
Por exemplo, o código a seguir exibe o resultado da cópia de informações <feature/> do rad\60\discovery\site_J2C.xml e
rad\60\discovery\site_i4gl.xml para o rad\60\discovery\site.xml:
<?xml version="1.0" encoding="UTF-8" ?>
<site>
<!-- J2C feature-->
<feature patch="true" id="com.ibm.j2c.win32" version="1.0.0" os="win32" url="features/com.ibm.j2c.win32_1.0.0.jar">
<category name="fixpack" />
</feature>
<feature patch="true" id="com.ibm.j2c.linux" version="1.0.0" os="linux" url="features/com.ibm.j2c.linux_1.0.0.jar">
<category name="fixpack" />
</feature>
<feature patch="false" id="updater.rad.ifeature.001" version="1.0.0" url="features/updater.rad.ifeature.001_1.0.0.jar">
<category name="proxies" />
</feature>
<feature patch="false" id="updater.rad.ifeature.001.nl1" version="1.0.0" url="features/updater.rad.ifeature.001.nl1_1.0.0.jar">
<category name="proxies" />
</feature>
<feature patch="false" id="updater.rad.ifeature.RAR" version="1.0.0" url="features/updater.rad.ifeature.RAR_1.0.0.jar">
<category name="proxies" />
</feature>
<!--I4GL conversion utility-->
<feature patch="false" id="com.ibm.etools.i4gl.conversion.win32" version="6.0.0" url="features/com.ibm.etools.i4gl.conversion.win32_6.0.0.jar" os="win32">
</feature>
<feature patch="false" id="com.ibm.etools.i4gl.conversion.linux" version="6.0.0" url="features/com.ibm.etools.i4gl.conversion.linux_6.0.0.jar" os="linux">
</feature>
<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>
<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>
<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>
</site>
Nota:
- Substitua as informações desatualizadas do recurso no arquivo product\60\discovery\site.xml pelas informações mais recentes do recurso disponíveis.
- Não substitua as informações anteriores do recurso no arquivo product\60\update\site.xml pelas informações mais recentes de correção do produto disponíveis.
- A ordem das informações do recurso não é importante.
- Salve e feche o arquivo site.xml atualizado. Mantenha os arquivos site_identifier.xml originais para referência.
- 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:
- Abra um arquivo product\policy_identifier.xml com um editor de texto. Por exemplo, abra o policy_6001.xml.
- No diretório principal de seu site de espelhamento, salve o arquivo como policy.xml.
- 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:
<?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>
- Inclua as informações do mapa de URLs de todos os outros arquivos product\policy_identifier.xml, como o rad\policy_J2C.xml.
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.
- Edite cada mapa de URLs para apontar para site.xml em vez de site_identifier.xml. Seu arquivo será semelhante ao exemplo a seguir:
<?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>
- Crie um mapa de URLs para as atualizações do Rational Product Updater, digitando um caminho absoluto universalmente acessível para seu arquivo site.xml.
<url-map pattern="com.ibm.orca.product.updater" url="http://server1/rational_updates/rpu/60/update/site.xml"/>
- Salve o arquivo policy.xml.
- 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 Rational Application Developer.
Restrições:
- Não é possível abrir o Rational Application Developer ao instalar uma atualização.
- Em sistemas operacionais Windows®, é necessário utilizar uma conta com privilégios de Administrador. Em sistemas operacionais Linux®, é necessário utilizar a conta do usuário root.
Para instalar um atualização, execute as etapas a seguir:
- Inicie o Rational Product Updater:
- Em sistemas operacionais Windows, clique em Iniciar > Programas > IBM Rational > Rational Product Updater.
- No Red Hat Enterprise Linux 3.0 (ambiente de desktop GNOME), abra o menu principal e clique em Programação > Rational Product Updater.
- No SuSE Linux Enterprise Server 9.0 (Ambiente de Desktop K), abra o menu principal e clique em IBM Rational > Rational Product Updater.
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.
- Clique em Preferências > Sites de Atualização.
- Digite o caminho para o arquivo policy.xml que está no diretório principal do espelho local do servidor de atualização.
- Clique em OK.
- Clique em Localizar Atualizações ou Localizar Recursos Opcionais.
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,
reinicia e recupera uma lista de atualizações disponíveis.
- Selecione a atualização que você deseja instalar.
Dica: clique em uma atualização para visualizar sua descrição. A descrição é exibida na área de janela Informações Detalhadas.
- Clique em Instalar Atualizações ou Instalar Recursos Opcionais.
- Para aceitar o acordo de licença e continuar a instalação, clique em OK.
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 lista as atualizações instaladas na página Produtos Instalados.
- Feche o Rational Product Updater.