Comando GenPluginCfg
O comando GenPluginCfg é utilizado para gerar o arquivo de configuração do plug-in de servidor da Web do WebSphere, plugin-cfg.xml.
Para obter mais informações sobre onde executar esse comando, consulte o artigo Utilizando Ferramentas de Comando.

Sintaxe
É possível utilizar a opção -profileName para
definir o perfil do processo do servidor de aplicativos em uma instalação com vários
perfis. A opção -profileName não é necessária para execução em um ambiente de perfil único. O padrão para essa opção é o perfil padrão.
Quando o comando GenPluginCfg é emitido com a opção -webserver.name webservrName, o wsadmin gera um arquivo de configuração de plug-in para o servidor da Web. As configurações no arquivo de configuração gerado são baseadas na lista de aplicativos que estão implementados no servidor da Web. Quando esse comando é emitido sem a opção -webserver.name webservrName, o arquivo de configuração do plug-in é gerado com base na topologia.
Parameters
As opções a seguir estão disponíveis para o comando GenPluginCfg:
- -config.root configroot_dir
- Padrões para CONFIG_ROOT. O comando setupCmdLine é chamado para obter essa variável de ambiente.
-profileName
Define o perfil do processo do Servidor de Aplicativos em uma instalação com vários perfis. A opção -profileName não é necessária para execução em um ambiente de perfil único. O padrão para essa opção é o perfil padrão.
- -cell.name cell
- Padrões para WAS_CELL. O comando setupCmdLine é chamado para obter essa variável de ambiente.
- -node.name node
- Padrões para WAS_NODE. O comando setupCmdLine é chamado para obter essa variável de ambiente.
- -webserver.name webserver1
- Requerido para criar o arquivo de configuração do plug-in para um determinado servidor da Web.
- -propagate yes/no
- Aplicável somente quando a opção webserver.name for especificada e o servidor da web for local ou em um nó não gerenciado remoto. Caso contrário, você deverá copiar manualmente o arquivo plugin-cfg.xml a partir de app_server_root/profiles/profile_name/config/cells/cell_name/nodes/node_name/servers/web_server_name para plugins_root/config/web_server_name no diretório de plug-ins do servidor da web remoto. O valor padrão é no.
- -propagateKeyring yes/no
- Aplicável apenas quando a opção webserver.name for especificada e o servidor da Web for local. O padrão é no.
- -cluster.name cluster1,cluster2 | ALL
- Lista opcional de clusters. Ignorada quando a opção webserver.name é especificada.
- -server.name server1,server2
- Lista opcional de servidores. Requerida para geração de plug-in de servidor único. Ignorada quando a opção webserver.name é especificada.
- -output.file.name file_name
- Definido como padrão para o arquivo configroot_dir/plugin-cfg.xml. Ignorado quando a opção webserver.name for especificada.
- -destination.root root
- Raiz da instalação da máquina na qual a configuração é utilizada. Ignorada quando a opção webserver.name é especificada.
- -destination.operating.system windows/unix
- Sistema operacional da máquina na qual a configuração é utilizada. Ignorada quando a opção webserver.name é especificada.
- -force yes
- Cria uma nova configuração em vez de tentar fundir com uma configuração existente quando o comando é emitido para uma geração de arquivo que inclui toda a célula.
- -debug yes/no
- O padrão é no.
- -help
- Imprime uma instrução de uso.
- -?
- Imprime uma instrução de uso.
Cenário de uso
Para gerar uma configuração de plug-in para todos os clusters em uma célula:
![[AIX Solaris HP-UX Linux Windows]](../images/dist.gif)
GenPluginCfg -cell.name NetworkDeploymentCell
![[IBM i]](../images/iseries.gif)
![[z/OS]](../images/ngzos.gif)
GenPluginCfg.sh -cell.name NetworkDeploymentCell
Para gerar uma configuração de plug-in para um único servidor:
![[AIX Solaris HP-UX Linux Windows]](../images/dist.gif)
GenPluginCfg -cell.name BaseApplicationServerCell -node.name appServerNode -server.name appServerName
![[IBM i]](../images/iseries.gif)
![[z/OS]](../images/ngzos.gif)
GenPluginCfg.sh -cell.name BaseApplicationServerCell -node.name appServerNode -server.name appServerName
Para gerar um arquivo de configuração de plug-in para um servidor da Web:
![[AIX Solaris HP-UX Linux Windows]](../images/dist.gif)
GenPluginCfg -cell.name BaseApplicationServerCell -node.name webserverNode -webserver.name webserverName
![[IBM i]](../images/iseries.gif)
![[z/OS]](../images/ngzos.gif)
GenPluginCfg.sh -cell.name BaseApplicationServerCell -node.name webserverNode -webserver.name webserverName