Atualizar Configurações de Aplicativo na Linha de Comando

Você pode atualizar qualquer Configuração de Aplicativo do WebFOCUS com o utilitário updateWebconfig.bat (para Windows) ou o updateWebconfig.sh (para UNIX). Estes utilitários de linha de comando modificam o arquivo drive:\ibi\WebFOCUS81\config\webconfig.xml e criptografam automaticamente qualquer senha que você atualizar. Você também pode atualizar as Configurações de Aplicativo utilizando o Console Administrativo, mas a criptografia deve ser executada separadamente.

Se os Servidores de Distribuição do WebFOCUS e do ReportCaster forem instalados em máquinas separadas, você deve executar o utilitário para cada máquina individualmente. Se você modificar qualquer configuração que afete o Repositório do WebFOCUS, como as Configurações de Contextos de Aplicativo ou as Configurações do Repositório, você deve reiniciar o aplicativo da web do WebFOCUS ou o Servidor de Distribuição do ReportCaster para que as mudanças entrem em vigor. Para outras configurações, você apenas precisa limpar o cache do WebFOCUS. Selecione Limpar Cache a partir da barra de menu do Console Administrativo.

Observação: Apesar do utilitário updateWebconfig codificar senhas automaticamente durante a atualização do arquivo webconfig.xml, as senhas aparecem como texto simples na linha de comando.

Para utilizar o utilitário updateWebconfig, insira as seguintes informações na linha de comando:

drive:\ibi\WebFOCUS81\utilities\config\updateWebconfig [?] [var1=aaa] [var2=bbb] ... [varn=ccc]

onde:

?

Imprime uma mensagem de Ajuda.

var1, var2, ... varn

São parâmetros válidos no arquivo webconfig.xml.

aaa, bbb, ccc

São valores a serem atribuídos aos parâmetros.

Diversos parâmetros podem ser inseridos ao mesmo tempo, sendo delimitados por um espaço. Se você inserir o comando sem especificar qualquer parâmetro, o utilitário updateWebconfig irá avisá-lo sobre os parâmetros e valores.

Para um lista complete das configurações incluídas no arquivo webconfig.xml, consulte Como Alterar as Configurações do Aplicativo.


Topo da página

Exemplo: Como Atualizar e Criptografar as Credenciais do Administrador com o updateWebconfig.bat

No exemplo a seguir, o utilitário updateWebconfig atualiza a configuração IBI_Admin_Name para admin e IBI_Admin_Pass para adminpassword em um ambiente Windows. O valro IBI_Admin_Pass é criptografado automaticamente durante sua atualização.

  1. Insira o código a seguir na linha de comando:

    drive:\ibi\WebFOCUS81\utilities\config\updateWebconfig 
    IBI_Admin_Name=admin IBI_Admin_Pass=adminpassword

  2. Reinicie o aplicativo da web


Topo da página

Exemplo: Como Atualizar e Criptografar as Credenciais de Conexão de Banco de Dados com o updateWebconfig.sh

no exemplo a seguir, o utilitário updateWebconfig atualiza a configuração IBI_Repos_DB_User para dbadmin e IBI_Repos_DB_Password para dbpassword em um ambiente UNIX. O valro IBI_Repos_DB_Password é criptografado automaticamente durante sua atualização.

  1. Insira o código a seguir na linha de comando:

    drive:/ibi/WebFOCUS81/utilities/config/updateWebconfig.sh IBI_Repos_DB_User=dbadmin IBI_Repos_DB_Password=dbpassword

  2. Reinicie o aplicativo da web


WebFOCUS