Resolução de Problemas

Os procedimentos a seguir descrevem como resolver problemas com instalações do WebSphere Partner Gateway.

Este capítulo contém as seguintes seções:

Localizando Erros do Database Loader

Se você encontrou problemas ao instalar o Database Loader, consulte os logs do Database Loader no diretório temp/bcgdbloader/logs do sistema para obter informações sobre o problema. Depois de resolvido o problema, faça o seguinte para excluir o banco de dados criado:

  1. Execute o desinstalador do Database Loader e remova o banco de dados.
  2. Depois de excluir o banco de dados, execute novamente o assistente Database Loader.

Se ocorrerem problemas durante a instalação dos componentes do WebSphere Partner Gateway, revise os seguintes logs de instalação dos componentes:

{INSTALL DIR}/logs/bcgconsole

{INSTALL DIR}/logs/bcgreceiver

{INSTALL DIR}/logs/bcgdocmgr

Você também deve examinar os seguintes logs de tempo de execução:

WebSphere Application Server Incorporado

{INSTALL DIR}was/profiles/bcgconsole/logs

{INSTALL DIR}was/profiles/bcgreceiver/logs

{INSTALL DIR}was/profiles/bcgdocmgr/logs

WebSphere Application Server v6.0

{INSTALL DIR}profiles/bcgconsole/logs

{INSTALL DIR}profiles/bcgreceiver/logs

{INSTALL DIR}profiles/bcgdocmgr/logs

Recuperando-se de Problemas de Detecção de Versão Incorreta

O assistente InstallShield armazena dados do produto em um arquivo chamado vpd.properties. Informações equivalentes também estão armazenadas no registro de software do sistema operacional, se aplicável. Por exemplo, RPM no Linux, lslpp no AIX e pkginfo no Solaris.

As informações incluem uma chave de ID exclusivo (UID), informações sobre versão.release e o diretório instalado para cada produto e componente. Essas três partes de informações formam uma chave lógica exclusiva para cada entrada.

As informações armazenadas em um arquivo vpd.properties, no registro de software do sistema operacional ou em ambos são utilizadas para resolver condições já instaladas, etc. Ocasionalmente, as informações do arquivo vpd.properties, o registro de software do sistema operacional nativo ou ambos tornam-se imprecisos e não representam o estado do sistema. Isto pode ocorrer quando dois ou mais assistentes de instalação ou desinstalação são executados simultaneamente. Existem vários outros cenários que também podem danificar essas informações.

O local do arquivo vpd.properties varia por plataforma operacional:

As informações a seguir o orientarão no processo de remover dados manualmente, referentes a produtos ou computadores que não estão mais instalados. O processo é o mesmo para todos os sistemas operacionais:

  1. Faça uma cópia de backup do arquivo vpd.properties antes de continuar. Todos os produtos que utilizam os assistentes InstallShield MultiPlatform ou InstallShield Universal Install atualizam o arquivo vpd.properties. Danificar o conteúdo do arquivo vpd.properties poderá provocar falha em upgrades futuros, instalações ou desinstalações de manutenção.
  2. Abra o arquivo vpd.properties utilizando um editor de sua escolha. Se possível, desative o agrupamento de linha ou utilize um editor que não agrupa as linhas.
  3. Cada linha no vpd.properties representa um produto ou um componente do produto. A primeira entrada na linha é o ID exclusivo (UID). Cada campo na linha ("registro") é separado por uma barra vertical (|). Aproximadamente, os próximos quatro campos são os campos de versão, release, modificação e atualização. Visualmente, varra a linha para localizar o caminho do local de instalação.
  4. Utilizando as informações descritas na etapa 3 acima, identifique manualmente todas as entradas que apontam para produtos/componentes que não estão mais instalados.
  5. Salve e feche o arquivo vpd.properties.

AIX

  1. Limpe o arquivo vpd.properties conforme descrito anteriormente.
  2. Procure as entradas que não estão mais instaladas, utilizando smit ou lslpp. Por exemplo, na linha de comandos, utilize o comando a seguir para localizar todas as entradas do WebSphere Business Integration Connect v4.2.2 e mais antigo. Observe os nomes que são retornados:
    lslpp -l | grep -i wbic
  3. Exclua todos os nomes de pacote retornados da etapa 2 utilizando o comando geninstall -u.
  4. Se o comando geninstall -u não funcionar, consulte o seu suporte do AIX para obter instruções sobre como limpar manualmente o ODM (Object Data Manager).

Linux

  1. Limpe o arquivo vpd.properties conforme descrito anteriormente.
  2. Procure rpm para as entradas que não estão mais instaladas, utilizando a ferramenta de sua escolha. Por exemplo, utilize o comando a seguir da linha de comandos para localizar todas as entradas do WebSphere Business Integration Connect v4.2.2 e mais antigo. Observe os nomes de pacote retornados:
    rpm -qa |grep -i wbic
  3. Exclua todos os nomes de pacote retornados da etapa 2. Exclua-os do rpm utilizando a ferramenta de sua escolha. Por exemplo, na linha de comandos, utilize rpm -e.
  4. Se a lista contiver pacotes que você pretende excluir e nenhum outro, remova todos os pacotes com o seguinte comando:
    rpm -qa | grep -i wbic | xargs rpm -e

Solaris

  1. Limpe o arquivo vpd.properties conforme descrito anteriormente.
  2. Procure as entradas que não estão mais instaladas, utilizando pkginfo. Por exemplo, na linha de comandos, utilize o comando a seguir para localizar todas as entradas do WebSphere Business Integration Connect v4.2.2 e mais antigo. Observe os nomes que são retornados:
    pkginfo | grep -i wbic
  3. Exclua todos os nomes de pacote retornados da etapa 2 utilizando o comando geninstall -u.
    1. Altere o diretório para o local onde as informações do pacote estão registradas
      cd /var/sadm/pkg
    2. Execute o comando pkgrm -n em cada nome de pacote a ser removido. Por exemplo:
      ls |grep -i wbic | xargs -i pkgrm -n {}
    3. Se houver um problema durante a execução do comando pkgrm -n, tente remover os diretórios de pacotes relacionados e, em seguida, execute novamente o comando pkgrm -n. Por exemplo:
      - rm -rf /var/sadm/pkg/WBICpackageName1/

Windows

  1. Limpe o arquivo vpd.properties conforme descrito anteriormente.
  2. Como precaução, faça backup do registro do Windows utilizando o programa regback.exe, a partir do Kit de Recursos do Windows.
  3. Utilize regedit.exe para procurar e remover chaves de versões que não estão mais instaladas nessas chaves:
    1. HKEY_LOCAL_MACHINE\Software\IBM
    2. HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\
      CurrentVersion\Uninstall\

Copyright IBM Corp. 2003, 2005