Gerando Novamente a Configuração de Plug-in do Nó Utilizando Script

Você pode utilizar o script e a ferramenta wsadmin para gerar novamente a configuração de plug-in do nó.

Antes de Iniciar

Antes de iniciar esta tarefa, a ferramenta wsadmin deve estar em execução. Consulte o artigo Iniciando o Cliente de Script wsadmin Usando o Script wsadmin para obter informações adicionais.

Sobre Esta Tarefa

Execute as seguintes etapas para gerar novamente a configuração de plug-in do nó:

Procedimento

  1. Identifique o plug-in e designe-o à variável generator, por exemplo:

    Utilizando Jython:

    generator = AdminControl.completeObjectName('type=PluginCfgGenerator,*')

    Utilizando Jacl:

    set generator [$AdminControl completeObjectName type=PluginCfgGenerator,*]
    Além disso, você pode especificar o parâmetro node opcional. Em um ambiente WebSphere Application Server, Network Deployment, especifique o nome do nó do servidor do gerenciador de implementação.
  2. Gere novamente o plug-in do nó para uma definição de servidor da Web específica.

    Utilizando Jython:

    AdminControl.invoke(generator, 'generate', "profile_root/config mycell myWebServerNode myWebServerName true true")

    Utilizando Jacl:

    $AdminControl invoke $generator generate "profile_root/config mycell myWebServerNode myWebServerName true true"

Exemplo

Os seguintes exemplos centrados no aplicativo usam as operações generate, propagate e propagateKeyring para uma determinada definição de servidor da Web:

Utilizando Jython:
AdminControl.invoke(generator,'generate',"profile_root/config
01Cell03  01Node03 webserver1 true")

AdminControl.invoke(generator,'propagate',"profile_root/config
01Cell03  01Node03 webserver1")

AdminControl.invoke(generator,'propagateKeyring',"profile_root/config  
01Cell03  01Node03 webserver1"
Utilizando Jacl:
$AdminControl invoke $generator generate "profile_root/config  01Cell03  01Node03 webserver1 true"

$AdminControl invoke $generator propagate  "profile_root/config  01Cell03  01Node03 webserver1"

$AdminControl invoke $generator propagateKeyring "profile_root/config  01Cell03  01Node03 webserver1"
As informações a seguir explicam os parâmetros possíveis que a operação generate aceita:
public void generate(java.lang.String
  configuration_root, java.lang.String myCellName,
 java.lang.String myNodeName, java.lang.String myServerName, java.lang.Boolean
 propagate, java.lang.Boolean propagateKeyring) 
em que:
configuration_root
é o caminho do diretório raiz do repositório de configuração a ser varrido.

Se você substituir o parâmetro configuration_root por null, será usada a raiz de configuração padrão.

myCellName
é o nome da célula no repositório de configuração ao qual restringir a geração.
myNodeName
é o nome do nó no repositório de configuração ao qual restringir a geração.
myServerName
é o nome do servidor ao qual restringir a geração.
propagate
é uma variável booleana que especifica a propagação do arquivo de configuração.
propagateKeyring
é uma variável booleana que especifica a propagação do arquivo de conjunto de chaves.

A variável propagateKeyring move o conjunto de chaves SSL para a máquina do plug-in.

O seguinte exemplo centralizado na rede utiliza a operação generate para gerar o arquivo de configuração de plug-in para a célula:

Utilizando Jython:
AdminControl.invoke(generator,'generate',"profile_root/config 01Cell03 null null plugin-cfg.xml")
Utilizando Jacl:
$AdminControl invoke $generator generate "profile_root/config 01Cell03 null null plugin-cfg.xml"
As seguintes informações explicam os parâmetros possíveis que a operação generate aceita:
public void generate(java.lang.String  app_server_root, java.lang.String 
  configuration_root, java.lang.String myCellName,
 java.lang.String myNodeName, java.lang.String 
 myServerName,java.lang.String myOutputFileName)  
onde:
app_server_root
é o diretório raiz do servidor de aplicativo no qual executar o comando.
configuration_root
é o caminho do diretório raiz do repositório de configuração a ser varrido.
myCellName
é o nome da célula no repositório de configuração ao qual restringir a geração.
myNodeName
é o nome do nó no repositório de configuração ao qual restringir a geração.
myServerName
é o nome do servidor ao qual restringir a geração.
myOutputFileName
é o caminho e o nome do arquivo de configuração de plug-in gerado.

Ícone que indica o tipo de tópico Tópico de Tarefa



Ícone de registro de data e hora Última atualização: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=txml_pluginconfig
Nome do arquivo: txml_pluginconfig.html