Notas sobre o Release do Agent Controller

© Copyright International Business Machines Corporation 2000, 2006. Todos direitos reservados. Direitos Restritos para Usuários do Governo dos Estados Unidos - Uso, duplicação e divulgação restritos pelo documento GSA ADP Schedule Contract com a IBM Corporation.

Problemas Conhecidos e Soluções Alternativas

1.1 O Agent Controller Não Funciona Quando Instalado na Pasta Windows Desktop
1.2 Instalando o Agent Controller no Windows e Linux
1.3 A Instalação do Agent Controller Não Pode Localizar um Java Runtime Padrão
1.4 O Arquivo de Log do Agent Controller Pode Não Ter Permissão de Gravação Pública em Plataformas Não-Windows
1.5 As Classes que Residem em Unidades de Rede Não São Acessíveis no Windows
1.6 Impossível Reiniciar o Processo do Agent Controller em Plataformas Não-Windows
1.7 A Instalação do Agent Controller Não Detecta o Agent Controller v4.0.3 Existente

Informações adicionais do leia-me associadas ao TPTP Agent Controller estão disponíveis nas Notas sobre o Release do TPTP V4.2.

1.1 O Agent Controller Não Funciona Quando Instalado na Pasta Windows Desktop

O Agent Controller não funciona quando instalado na pasta Windows(R) Desktop em um sistema Windows. Por exemplo, o Agent Controller não funcionará se você especificar o diretório de instalação como C:\Documents and Settings\Administrator\Desktop.

Para obter solução alternativa dessa limitação, instale o Agent Controller em um outro diretório.

1.2 Instalando o Agent Controller no Windows e Linux

Instalar o Agent Controller no Windows e Linux(R) removerá qualquer instalação existente do Agent Controller. Certifique-se de que você tenha feito backup dos dados necessários antes de continuar com a instalação.

1.3 A Instalação do Agent Controller Não Pode Localizar um Java Runtime Padrão

A instalação do Agent Controller pode não detectar nenhum JavaTM Runtime instalado na máquina.

O valor padrão especificado no diálogo de instalação do "Java Runtime" pode apontar para um Java Runtime temporário fornecido pelo instalador para fins de instalação. É necessário fornecer uma instalação alternativa do Java Runtime que você deseja que o Agent Controller utilize.

1.4 AO Arquivo de Log do Agent Controller Pode Não Ter Permissão de Gravação Pública em Plataformas Não-Windows

O arquivo de log <local de instalação do Agent Controller >/config/servicelog.log pode não ter os bits de permissão necessários (666). Isso evitará que qualquer processo não-raiz do Agent Controller seja gravado no arquivo de log.

Para solucionar esse problema, simplesmente execute o comando

chmod 666 <local de instalação do Agent Controller>/config/servicelog.log
como raiz após a instalação.

1.5 As Classes que Residem em Unidades de Rede Não São Acessíveis no Windows

O serviço Agent Controller está configurado para efetuar logon como "Conta do Sistema Local". Portanto, ele não pode ter os direitos para acessar as unidades de rede montada, que são geralmente acessadas por meio do net use, pelo ID do usuário atual.

Para ativar o IBM(R) Agent Controller para utilizar as classes em unidades de rede, siga estas etapas:

  1. Abra a janela Serviços do Windows.
  2. Selecione IBM Agent Controller.
  3. Clique no botão da barra de ferramentas Propriedades.
  4. Selecione a área de janela Efetuar Logon.
  5. Selecione o botão de opções Esta Conta e preencha as informações do ID do usuário. Esse é o ID do usuário conectado (por net use ou equivalente) à unidade.
  6. Clique em OK.
  7. Reinicie o serviço do IBM Agent Controller.
  8. Ative o aplicativo novamente.

Nota: Isso permitirá a utilização de unidades de rede, mas limitará os direitos de acesso do Agent Controller que o usuário atual possui.

1.6 Impossível Reiniciar o Processo do Agent Controller em Plataformas Não-Windows

O Agent Controller pode não reiniciar em uma plataforma não-Windows.

Para solucionar esse problema, execute estas etapas:

  1. Encerre todos os ambientes de trabalho do Eclipse conectados ao Agent Controller
  2. Emita o comando
     kill -s HUP < ID do processo inetd > 
    (deve ser root)
  3. Utilize o netstat para verificar se a porta 10002 (padrão) ainda está ocupada. Aguarde até ele ser liberado antes de reiniciar o Agent Controller
  4. Alternativamente, você pode alterar a porta de 10002 para um outro valor dentro do arquivo de configuração do Agent Controller
    <Agent Controllerinstall location>/config/serviceconfig.xml
    e reinicie o Agent Controller imediatamente.

Para evitar que isso ocorra, encerre sempre todos os workbenchs conectados antes de reiniciar o processo do Agent Controller.

1.7 A Instalação do Agent Controller Não Detecta o Agent Controller v4.0.3 Existente

Se o Agent Controller 4.0.3 estiver instalado como um produto independente, ele será detectado e adequadamente desinstalado durante a instalação da versão 5.1.3. Se o Agent Controller estiver instalado como parte do WSAD v4.0.3, a instalação da v5.1.3 não poderá detectá-la e não desinstalará a versão mais antiga. Esta é uma limitação do Microsoft(R) Installer.

Para solucionar essa limitação, é necessário desinstalar o WSAD v4.0.3 por completo, pois ele é o produto-pai que instalou o Agent Controller v4.0.3. Assegure-se de que o Agent Controller v4.0.3 seja adequadamente removido, verificando se o diretório de instalação do Agent Controller está vazio e verifique se os valores de registro HKLM\SOFTWARE\IBM\IBM Agent Controller e HKLM\SYSTEM\*\SERVICES\IBM Agent Controller Agent Controller não mais existem.