![[AIX Solaris HP-UX Linux Windows]](../images/dist.gif)
![[z/OS]](../images/ngzos.gif)
Intelligent Management: Tarefas Administrativas do Aplicativo de Middleware
É possível usar as linguagens de script Jacl ou Jython para criar e gerenciar aplicativos de middleware com a ferramenta wsadmin.
- addMiddlewareAppWebModule
- addMiddlewareTarget
- deployWasCEApp
- exportMiddlewareApp
- exportMiddlewareAppScript
- listMiddlewareAppEditions
- listMiddlewareApps
- listMiddlewareAppWebModules
- listMiddlewareTargets
- modifyMiddlewareAppWebModule
- modifyPHPApp
- modifyUnmanagedWebApp
- modifyWasCEApp
- removeMiddlewareAppWebModule
- removeMiddlewareTarget
- showMiddlewareApp
- installWasCEApp
- startWasCEApp
- stopWasCEApp
- undeployWasCEApp
- uninstallMiddlewareApp
- unregisterApp
addMiddlewareAppWebModule
O comando addMiddlewareAppWebModule inclui um módulo da Web em um aplicativo de middleware.
Objeto de destino
Nenhum.
Parâmetros Obrigatórios
- -app
- Especifica o nome do aplicativo de middleware. (Sequência, obrigatória)
- -moduleName
- Especifica o nome de um módulo. (Sequência, obrigatória)
- -virtualHost
- Especifica o nome do host virtual que permite que uma única máquina host se pareça com várias máquinas host. (Sequência, obrigatória)
- -contextRoot
- Especifica o prefixo de caminho associado ao aplicativo. Utilize esse parâmetro para compor a URL necessária para acessar os arquivos de aplicativo. (Sequência, obrigatória)
Parâmetros Opcionais
- -edition
- Especifica o nome da edição. Esse parâmetro será obrigatório se o aplicativo especificado tiver mais de uma edição. (Sequência, opcional)
- -cluster
- Especifica o nome do cluster. Esse parâmetro inclui um cluster dinâmico como um destino de implementação. (Sequência, opcional)
- -node
- Especifica o nome do nó. (Sequência, opcional)
- -server
- Especifica o nome do servidor. Emita os parâmetros de servidor e de nó para incluir um servidor independente como um destino de implementação. (Sequência, opcional)
Valor de retorno
Exemplo de uso do modo em lote
- Utilizando
Jacl:
$AdminTask addMiddlewareAppWebModule {-app myJavaEEApplication -moduleName myModule -contextRoot /MyJ2EEApp -virtualHost default_host -node AppServerNode1 -server tomcatServer1}
- Utilizando a cadeia Jython:
AdminTask.addMiddlewareAppWebModule ('[-app myJavaEEApplication -moduleName myModule -contextRoot /MyJ2EEApp -virtualHost default_host -node AppServerNode1 -server tomcatServer1]')
- Utilizando a lista Jython:
AdminTask.addMiddlewareAppWebModule (['-app', 'myJavaEEApplication', '-moduleName', 'myModule', '-contextRoot', '/MyJ2EEApp', '-virtualHost', 'default_host', '-node', 'AppServerNode1', '-server', 'tomcatServer1'])
Exemplo de uso do modo interativo
- Utilizando
Jacl:
$AdminTask addMiddlewareAppWebModule {-interactive}
- Utilizando a cadeia Jython:
AdminTask.addMiddlewareAppWebModule('[-interactive]')
- Utilizando a lista Jython:
AdminTask.addMiddlewareAppWebModule (['-interactive'])
addMiddlewareTarget
O comando addMiddlewareTarget inclui um destino de implementação em um aplicativo de middleware.
Objeto de destino
Nenhum.
Parâmetros Obrigatórios
- -app
- Especifica o nome do aplicativo de middleware. (Sequência, obrigatória)
Parâmetros Opcionais
- -edition
- Especifica o nome da edição. Esse parâmetro será obrigatório se o aplicativo especificado tiver mais de uma edição. (Sequência, opcional)
- -module
- Especifica o nome do módulo. Utilize esse parâmetro para restringir o escopo de um comando a um único módulo. (Sequência, opcional)
- -cluster
- Especifica o nome do cluster. Utilize esse parâmetro para incluir um cluster dinâmico como um destino de implementação. (Sequência, opcional)
- -node
- Especifica o nome do nó. (Sequência, opcional)
- -server
- Especifica o nome do servidor. Emita os parâmetros de servidor e de nó para incluir um servidor independente como um destino de implementação. (Sequência, opcional)
Valor de retorno
Exemplo de uso do modo em lote
- Utilizando
Jacl:
$AdminTask addMiddlewareTarget {-app myJavaEEApplication -node AppServerNode1 -server tomcatServer1}
- Utilizando a cadeia Jython:
AdminTask.addMiddlewareTarget ('[-app myJavaEEApplication -node AppServerNode1 -server tomcatServer1]')
- Utilizando a lista Jython:
AdminTask.addMiddlewareTarget (['-app', 'myJavaEEApplication', '-node', 'AppServerNode1', '-server', 'tomcatServer1'])
Exemplo de uso do modo interativo
- Utilizando
Jacl:
$AdminTask addMiddlewareTarget {-interactive}
- Utilizando a cadeia Jython:
AdminTask.addMiddlewareTarget('[-interactive]')
- Utilizando a lista Jython:
AdminTask.addMiddlewareTarget (['-interactive'])
deployWASCEApp
O comando deployWasCEApp inclui uma representação de um aplicativo WebSphere Application Server Community Edition.
Objeto de destino
Nenhum.
Parâmetros Obrigatórios
- -app
- Especifica o nome do aplicativo de middleware. (Sequência, obrigatória)
- -node
- Especifica o nome do nó. (Sequência, obrigatória)
- -server
- Especifica o nome do servidor. (Sequência, obrigatória)
Parâmetros Opcionais
- -edition
- Especifica o nome da edição. (Sequência, opcional)
Valor de retorno
Exemplo de uso do modo em lote
- Utilizando
Jacl:
$AdminTask deployWasCEApp {-app newSample -edition 2 -node nodeName -server WasCEServerRep}
- Utilizando a cadeia Jython:
AdminTask.deployWasCEApp ('[-app newSample -edition 2 -node nodeName -server WasCEServerRep]')
- Utilizando a lista Jython:
AdminTask.deployWasCEApp (['-app', 'newSample', '-edition', '2', '-node', 'nodeName', '-server', 'WasCEServerRep'])
Exemplo de uso do modo interativo
- Utilizando
Jacl:
$AdminTask deployWasCEApp {-interactive}
- Utilizando a cadeia Jython:
AdminTask.deployWasCEApp ('[-interactive]')
- Utilizando a lista Jython:
AdminTask.deployWasCEApp (['-interactive'])
exportMiddlewareApp
O comando exportMiddlewareApp exporta um aplicativo de middleware para um diretório.
Objeto de destino
Nenhum.
Parâmetros Obrigatórios
- -app
- Especifica o nome do aplicativo de middleware. (Sequência, obrigatória)
- -dir
- Especifica o diretório em o aplicativo está localizado. (Sequência, obrigatória)
Parâmetros Opcionais
- -edition
- Especifica o nome da edição. Esse parâmetro será obrigatório se o aplicativo especificado tiver mais de uma edição. (Sequência, opcional)
Valor de retorno
Exemplo de uso do modo em lote
- Utilizando
Jacl:
$AdminTask exportMiddlewareApp {-app sample -dir /home/user1}
- Utilizando a cadeia Jython:
AdminTask.exportMiddlewareApp ('[-app sample -dir /home/user1]')
- Utilizando a lista Jython:
AdminTask.exportMiddlewareApp (['-app', 'sample', '-dir', '/home/user1'])
Exemplo de uso do modo interativo
- Utilizando
Jacl:
$AdminTask exportMiddlewareApp {-interactive}
- Utilizando a cadeia Jython:
AdminTask.exportMiddlewareApp('[-interactive]')
- Utilizando a lista Jython:
AdminTask.exportMiddlewareApp (['-interactive'])
exportMiddlewareAppScript
O comando exportMiddlewareAppScript exporta os scripts de um aplicativo de middleware para um diretório.
Objeto de destino
Nenhum.
Parâmetros Obrigatórios
- -app
- Especifica o nome do aplicativo de middleware. (Sequência, obrigatória)
- -dir
- Especifica o nome do diretório em que o script do aplicativo de middleware está localizado. (Sequência, obrigatória)
Parâmetros Opcionais
- -edition
- Especifica o nome da edição. (Sequência, opcional)
- -type
- Especifica o tipo de script. Os tipos válidos são SETUP e CLEANUP. Especifique o tipo para restringir o escopo do comando a um único script. (Sequência, opcional)
Valor de retorno
Exemplo de uso do modo em lote
- Utilizando
Jacl:
$AdminTask exportMiddlewareAppScript {-app sample -dir /home/user1}
- Utilizando a cadeia Jython:
AdminTask.exportMiddlewareAppScript ('[-app sample -dir /home/user1]')
- Utilizando a lista Jython:
AdminTask.exportMiddlewareAppScript (['-app', 'sample', '-dir', '/home/user1'])
Exemplo de uso do modo interativo
- Utilizando
Jacl:
$AdminTask exportMiddlewareAppScript {-interactive}
- Utilizando a cadeia Jython:
AdminTask.exportMiddlewareAppScript('[-interactive]')
- Utilizando a lista Jython:
AdminTask.exportMiddlewareAppScript (['-interactive'])
listMiddlewareAppEditions
O comando listMiddlewareAppEditions lista todas as edições de um aplicativo de middleware.
Objeto de destino
Nenhum.
Parâmetros Obrigatórios
- -app
- Especifica o nome do aplicativo de middleware. (Sequência, obrigatória)
Parâmetros Opcionais
Nenhum.
Valor de retorno
O comando retorna uma lista de nomes de edição.
Exemplo de uso do modo em lote
- Utilizando
Jacl:
$AdminTask listMiddlewareAppEditions {-app sample}
- Utilizando a cadeia Jython:
AdminTask.listMiddlewareAppEditions ('[-app sample]')
- Utilizando a lista Jython:
AdminTask.listMiddlewareAppEditions (['-app', 'sample'])
Exemplo de uso do modo interativo
- Utilizando
Jacl:
$AdminTask listMiddlewareAppEditions {-interactive}
- Utilizando a cadeia Jython:
AdminTask.listMiddlewareAppEditions('[-interactive]')
- Utilizando a lista Jython:
AdminTask.listMiddlewareAppEditions (['-interactive'])
listMiddlewareApps
O comando listMiddlewareApps lista todos os aplicativos de middleware.
Objeto de destino
Nenhum.
Parâmetros Obrigatórios
Nenhum.
Parâmetros Opcionais
Nenhum.
Valor de retorno
O comando retorna uma lista de aplicativos de middleware.
Exemplo de uso do modo em lote
- Utilizando
Jacl:
$AdminTask listMiddlewareApps
- Utilizando a sequência Jython:
AdminTask.listMiddlewareApps()
- Utilizando a lista Jython:
AdminTask.listMiddlewareApps()
Exemplo de uso do modo interativo
- Utilizando
Jacl:
$AdminTask listMiddlewareApps {-interactive}
- Utilizando a cadeia Jython:
AdminTask.listMiddlewareApps('[-interactive]')
- Utilizando a lista Jython:
AdminTask.listMiddlewareApps (['-interactive'])
listMiddlewareAppWebModules
O comando listMiddlewareAppWebModules lista os módulos da Web de um aplicativo de middleware.
Objeto de destino
Nenhum.
Parâmetros Obrigatórios
- -app
- Especifica o nome do aplicativo de middleware. (Sequência, obrigatória)
- -edition
- Especifica o nome da edição. (Sequência, obrigatória)
Parâmetros Opcionais
Nenhum.
Valor de retorno
Exemplo de uso do modo em lote
- Utilizando
Jacl:
$AdminTask listMiddlewareAppWebModules {-app sample -edition 1}
- Utilizando a sequência Jython:
AdminTask.listMiddlewareAppWebModules ('[-app sample -edition 1]')
- Utilizando a lista Jython:
AdminTask.listMiddlewareAppWebModules (['-app', 'sample', '-edition', '1'])
Exemplo de uso do modo interativo
- Utilizando
Jacl:
Utilizando a cadeia Jython:$AdminTask listMiddlewareAppWebModules {-interactive}
AdminTask.listMiddlewareAppWebModules ('[-interactive]')
- Utilizando a lista Jython:
AdminTask.listMiddlewareAppWebModules (['-interactive'])
listMiddlewareTargets
O comando listMiddlewareTargets lista os destinos de implementação de um aplicativo de middleware.
Objeto de destino
Nenhum.
Parâmetros Obrigatórios
- -app
- Especifica o nome do aplicativo de middleware. (Sequência, obrigatória)
Parâmetros Opcionais
- -edition
- Especifica o nome da edição. (Sequência, opcional)
- -module
- Especifica o nome do módulo. (Sequência, opcional)
Valor de retorno
O comando retorna uma lista de objetos de destino de implementação.
Exemplo de uso do modo em lote
- Utilizando
Jacl:
$AdminTask listMiddlewareTargets {-app sample}
- Utilizando a cadeia Jython:
AdminTask.listMiddlewareTargets ('[-app sample]')
- Utilizando a lista Jython:
AdminTask.listMiddlewareTargets (['-app', 'sample'])
Exemplo de uso do modo interativo
- Utilizando
Jacl:
$AdminTask listMiddlewareTargets {-interactive}
- Utilizando a cadeia Jython:
AdminTask.listMiddlewareTargets('[-interactive]')
- Utilizando a lista Jython:
AdminTask.listMiddlewareTargets (['-interactive'])
modifyMiddlewareAppWebModule
O comando modifyMiddlewareAppWebModule modifica os hosts virtuais de um aplicativo.
Objeto de destino
Nenhum.
Parâmetros Obrigatórios
- -app
- Especifica o nome do aplicativo. (Sequência, obrigatória)
Parâmetros Opcionais
- -edition
- Especifica o nome da edição. (Sequência, opcional)
- -renameEdition
- Especifica o novo nome da edição. (Sequência, opcional)
- -description
- Especifica como a edição é modificada. (Sequência, opcional)
Valor de retorno
Exemplo de uso do modo em lote
- Utilizando
Jacl:
$AdminTask modifyMiddlewareAppWebModule {-app sample -edition 1 -renameEdition 2 -description Update Edition}
- Utilizando a cadeia Jython:
AdminTask.modifyMiddlewareAppWebModule ('[-app sample -edition 1 -renameEdition 2 -description Update Edition]')
- Utilizando a lista Jython:
AdminTask.modifyMiddlewareAppWebModule (['-app', 'sample', '-edition', '1', '-renameEdition', '2', '-description', 'Update Edition'])
Exemplo de uso do modo interativo
- Utilizando
Jacl:
$AdminTask modifyMiddlewareAppWebModule {-interactive}
- Utilizando a cadeia Jython:
AdminTask.modifyMiddlewareAppWebModule ('[-interactive]')
- Utilizando a lista Jython:
AdminTask.modifyMiddlewareAppWebModule (['-interactive'])
modifyPHPApp
O comando modifyPHPApp atualiza um aplicativo PHP.
Objeto de destino
Nenhum.
Parâmetros Obrigatórios
- -app
- Especifica o nome do aplicativo de PHP. (Sequência, obrigatória)
Parâmetros Opcionais
- -edition
- Especifica a edição do aplicativo de PHP. (Sequência, opcional)
- -renameEdition
- Especifica o novo nome da edição. (Sequência, opcional)
- -description
- Especifica a descrição da edição modificada. (Sequência, opcional)
- -archive
- Especifica o caminho para o arquivo archive do aplicativo. (Sequência, opcional)
- -setupScript
- Especifica o caminho para o arquivo de script de configuração. (Sequência, opcional)
- -cleanupScript
- Especifica o caminho para o arquivo de script de limpeza. (Sequência, opcional)
- -contextRoot
- Especifica o prefixo de caminho associado ao aplicativo. (Sequência, opcional)
- -virtualHost
- Especifica o nome do host virtual. (Sequência, opcional)
Valor de retorno
Exemplo de uso do modo em lote
- Utilizando
Jacl:
$AdminTask modifyPHPApp {-app myPHPApplication -edition 1 -renameEdition 1.0.0}
- Utilizando a cadeia Jython:
AdminTask.modifyPHPApp ('[-app myPHPApplication -edition 1 -renameEdition 1.0.0]')
- Utilizando a lista Jython:
AdminTask.modifyPHPApp (['-app', 'myPHPApplication', '-edition', '1', '-renameEdition', '1.0.0'])
Exemplo de uso do modo interativo
- Utilizando
Jacl:
$AdminTask modifyPHPApp {-interactive}
- Utilizando a cadeia Jython:
AdminTask.modifyPHPApp('[-interactive]')
- Utilizando a lista Jython:
AdminTask.modifyPHPApp (['-interactive'])
modifyUnmanagedWebApp
O comando modifyUnmanagedWebApp atualiza um aplicativo da Web não gerenciado.
Objeto de destino
Nenhuma.
Parâmetros Obrigatórios
- -app
- Especifica o nome do aplicativo. (Sequência, obrigatória)
Parâmetros Opcionais
- -edition
- Especifica o nome da edição. (Sequência, opcional)
- -renameEdition
- Especifica o novo nome da edição. (Sequência, opcional)
- -description
- Especifica a descrição da edição modificada. (Sequência, opcional)
Valor de retorno
Exemplo de uso do modo em lote
- Utilizando
Jacl:
$AdminTask modifyUnmanagedWebApp {-app sample -edition 1 -renameEdition 2 -description Update Edition}
- Utilizando a cadeia Jython:
AdminTask.modifyUnmanagedWebApp ('[-app sample -edition 1 -renameEdition 2 -description Update Edition]')
- Utilizando a lista Jython:
AdminTask.modifyUnmanagedWebApp (['-app', 'sample', '-edition', '1', -renameEdition', '2', '-description', 'Update Edition'])
Exemplo de uso do modo interativo
- Utilizando
Jacl:
$AdminTask modifyUnmanagedWebApp {-interactive}
- Utilizando a cadeia Jython:
AdminTask.modifyUnmanagedWebApp ('[-interactive]')
- Utilizando a lista Jython:
AdminTask.modifyUnmanagedWebApp (['-interactive'])
modifyWasCEApp
O comando modifyWasCEApp atualiza um aplicativo WebSphere Application Server Community Edition.
Objeto de destino
Nenhum.
Parâmetros Obrigatórios
- -app
- Especifica o nome do aplicativo. (Sequência, obrigatória)
Parâmetros Opcionais
- -edition
- Especifica o nome da edição. (Sequência, opcional)
- -renameEdition
- Especifica o novo nome da edição. (Sequência, opcional)
- -description
- Especifica a descrição da edição. (Sequência, opcional)
Valor de retorno
Exemplo de uso do modo em lote
- Utilizando
Jacl:
$AdminTask installWasCEAapp {-app sample -edition 1 -renameEdition 2 -description Update Edition}
- Utilizando a cadeia Jython:
AdminTask.modifyWasCEApp ('[-app sample-edition 1 -renameEdition 2 -description Update Edition]')
- Utilizando a lista Jython:
AdminTask.modifyWasCEApp (['-app', 'sample','-edition', '1', 'renameEdition', '2', '-description', 'Update Edition'])
Exemplo de uso do modo interativo
- Utilizando
Jacl:
$AdminTask modifyWasCEApp {-interactive}
- Utilizando a cadeia Jython:
AdminTask.modifyWasCEApp ('[-interactive]')
- Utilizando a lista Jython:
AdminTask.modifyWasCEApp (['-interactive'])
removeMiddlewareAppWebModule
O comando removeMiddlewareAppWebModule remove o módulo da Web do aplicativo de middleware.
Objeto de destino
Nenhum.
Parâmetros Obrigatórios
- -app
- Especifica o nome do aplicativo de middleware. (Sequência, obrigatória)
Parâmetros Opcionais
- -edition
- Especifica o nome da edição. (Sequência, opcional)
- -moduleName
- Especifica o nome do módulo da Web. (Sequência, opcional)
- -cluster
- Especifica o nome do cluster. (Sequência, opcional)
- -node
- Especifica o nome do nó. (Sequência, opcional)
- -server
- Especifica o nome do servidor. (Sequência, opcional)
Valor de retorno
Exemplo de uso do modo em lote
- Utilizando
Jacl:
$AdminTask removeMiddlewareAppWebModule {-app sample -edition 1 -moduleName myModule}
- Utilizando a cadeia Jython:
AdminTask.removeMiddlewareAppWebModule ('[-app sample -edition 1 -moduleName myModule]')
- Utilizando a lista Jython:
AdminTask.removeMiddlewareAppWebModule (['-app', 'sample', '-edition', '1', '-moduleName', 'myModule'])
Exemplo de uso do modo interativo
- Utilizando
Jacl:
$AdminTask removeMiddlewareAppWebModule {-interactive}
- Utilizando a cadeia Jython:
AdminTask.removeMiddlewareAppWebModule('[-interactive]')
- Utilizando a lista Jython:
AdminTask.removeMiddlewareAppWebModule (['-interactive'])
removeMiddlewareTarget
O comando removeMiddlewareTarget remove os destinos de implementação do aplicativo de middleware.
Objeto de destino
Nenhum.
Parâmetros Obrigatórios
- -app
- Especifica o nome do aplicativo de middleware. (Sequência, obrigatória)
Parâmetros Opcionais
- -edition
- Especifica o nome da edição. (Sequência, opcional)
- -module
- Especifica o nome do módulo da Web. (Sequência, opcional)
- -cluster
- Especifica o nome do cluster. (Sequência, opcional)
- -node
- Especifica o nome do nó. (Sequência, opcional)
- -server
- Especifica o nome do servidor. (Sequência, opcional)
Valor de retorno
Exemplo de uso do modo em lote
- Utilizando
Jacl:
$AdminTask removeMiddlewareTarget {-app sample -cluster cluster1}
- Utilizando a cadeia Jython:
AdminTask.removeMiddlewareTarget ('[-app sample -cluster cluster1]')
- Utilizando a lista Jython:
AdminTask.removeMiddlewareTarget (['-app', 'sample', '-cluster', 'cluster1'])
Exemplo de uso do modo interativo
- Utilizando
Jacl:
$AdminTask removeMiddlewareTarget {-interactive}
- Utilizando a cadeia Jython:
AdminTask.removeMiddlewareTarget('[-interactive]')
- Utilizando a lista Jython:
AdminTask.removeMiddlewareTarget (['-interactive'])
showMiddlewareApp
O comando showMiddlewareApp exibe os atributos do aplicativo de middleware.
Objeto de destino
Nenhum.
Parâmetros Obrigatórios
- -app
- Especifica o nome do aplicativo. (Sequência, obrigatória)
Parâmetros Opcionais
- -edition
- Especifica o nome da edição. (Sequência, opcional)
Valor de retorno
Exemplo de uso do modo em lote
- Utilizando Jacl:
$AdminTask showMiddlewareApp {-app sample}
- Utilizando a sequência Jython:
AdminTask.showMiddlewareApp ('[-app sample]')
- Utilizando a lista Jython:
AdminTask.showMiddlewareApp (['-app', 'sample'])
Exemplo de uso do modo interativo
- Utilizando Jacl:
$AdminTask showMiddlewareApp {-interactive}
- Utilizando a cadeia Jython:
AdminTask.showMiddlewareApp('[-interactive]')
- Utilizando a lista Jython:
AdminTask.showMiddlewareApp (['-interactive'])
installWasCEApp
O comando installWasCEApp instala um aplicativo WebSphere Application Server Community Edition.
Objeto de destino
Nenhum.
Parâmetros Obrigatórios
- -app
- Especifica o nome do aplicativo. (Sequência, obrigatória)
- -archive
- Especifica o local do arquivo archive. (Sequência, obrigatória)
Parâmetros Opcionais
- -edition
- Especifica o nome da edição. (Sequência, opcional)
- -description
- Especifica a descrição da edição.
- -plan
- Especifica o local do plano de implementação externo.
- -webModules: [[moduleName1 contextRoot1 virtualHost1][moduleName2 contextRoot2 virtualHost2]...]
- Especifica os módulos da Web. Cada valor moduleName deve corresponder ao nome contido no arquivo do descritor de implementação.
- -clusterTargets
- Especifica os destinos do cluster. Aplique esse parâmetro no aplicativo inteiro.
- -serverTargets
- Especifica os destinos do servidor. Aplique esse parâmetro no aplicativo inteiro.
Valor de retorno
Exemplo de uso do modo em lote
- Utilizando
Jacl:
$AdminTask installWasCEApp {-app sample -archive /tmp/sample.ear -edition 1 -serverTargets {{myserver01 WASCE_2.0.0.2_myserver01_DS_1}} -webModules {{samplemicrowebapp.war /B default_host}}}
- Utilizando a cadeia Jython:
AdminTask.installWasCEApp ('[-app sample -archive /tmp/sample.ear -edition 1 -serverTargets [[myserver01 WASCE_2.0.0.2_myserver01_DS_1]] -webModules [[samplemicrowebapp.war /B default_host}}]')
- Utilizando a lista Jython:
AdminTask.installWasCEApp (['-app', 'sample', '-archive', '/tmp/sample.ear', '-edition', '1', '-serverTargets', '[[myserver01 WASCE_2.0.0.2_myserver01_DS_1]]', '-webModules', '[[samplemicrowebapp.war /B default_host]]'])
Exemplo de uso do modo interativo
- Utilizando Jacl:
$AdminTask installWasCEApp {-interactive}
- Utilizando a cadeia Jython:
AdminTask.installWasCEApp ('[-interactive]')
- Utilizando a lista Jython:
AdminTask.installWasCEApp (['-interactive'])
startWasCEApp
O comando startWasCEApp inicia um aplicativo WebSphere Application Server Community Edition.
Objeto de destino
Nenhum.
Parâmetros Obrigatórios
- -app
- Especifica o nome do aplicativo. (Sequência, obrigatória)
Parâmetros Opcionais
- -edition
- Especifica o nome da edição. (Sequência, opcional)
Valor de retorno
Exemplo de uso do modo em lote
- Utilizando
Jacl:
$AdminTask startWasCEApp {-app sample -edition 1}
- Utilizando a cadeia Jython:
AdminTask.startWasCEApp ('[-app sample -edition 1]')
- Utilizando a lista Jython:
AdminTask.startWasCEApp (['-app', 'sample', '-edition', '1'])
Exemplo de uso do modo interativo
- Utilizando Jacl:
$AdminTask startWasCEApp {-interactive}
- Utilizando a cadeia Jython:
AdminTask.startWasCEApp ('[-interactive]')
- Utilizando a lista Jython:
AdminTask.startWasCEApp (['-interactive'])
stopWasCEApp
O comando stopWasCEApp para um aplicativo WebSphere Application Server Community Edition.
Objeto de destino
Nenhum.
Parâmetros requeridos
- -app
- Especifica o nome do aplicativo. (Cadeia, obrigatória)
Parâmetros Opcionais
- -edition
- Especifica o nome da edição. (Sequência, opcional)
Valor de retorno
Exemplo de uso do modo em lote
- Utilizando
Jacl:
$AdminTask stopWasCEApp {-app sample -edition 1}
- Utilizando a cadeia Jython:
AdminTask.stopWasCEApp ('[-app sample -edition 1]')
- Utilizando a lista Jython:
AdminTask.stopWasCEApp (['-app', 'sample', '-edition', '1'])
Exemplo de uso do modo interativo
- Utilizando
Jacl:
$AdminTask stopWasCEApp {-interactive}
- Utilizando a cadeia Jython:
AdminTask.stopWasCEApp ('[-interactive]')
- Utilizando a lista Jython:
AdminTask.stopWasCEApp (['-interactive'])
undeployWasCEApp
O comando undeployWasCEApp remover uma representação de um aplicativo WebSphere Application Server Community Edition.
Objeto de destino
Nenhum.
Parâmetros Obrigatórios
- -app
- Especifica o nome do aplicativo. (Sequência, obrigatória)
- -node
- Especifica o nome do nó. (Sequência, obrigatória)
- -server
- Especifica o nome do servidor. (Sequência, obrigatória)
Parâmetros Opcionais
- -edition
- Especifica o nome da edição. (Sequência, opcional)
Valor de retorno
Exemplo de uso do modo em lote
- Utilizando
Jacl:
$AdminTask undeployWasCEApp {-app sample -edition 2 -node nodeName -server WasCEServerRep}
- Utilizando a cadeia Jython:
AdminTask.undeployWasCEApp ('[-app newSample -edition 2 -node nodeName -server WasCEServerRep]')
- Utilizando a lista Jython:
AdminTask.undeployWasCEApp (['-app', 'newSample', '-edition', '2', '-node', 'nodeName', '-server', 'WasCEServerRep'])
Exemplo de uso do modo interativo
- Utilizando Jacl:
$AdminTask undeployWasCEApp {-interactive}
- Utilizando a cadeia Jython:
AdminTask.undeployWasCEApp ('[-interactive]')
- Utilizando a lista Jython:
AdminTask.undeployWasCEApp (['-interactive'])
uninstallMiddlewareApp
O comando uninstallMiddlewareApp desinstala o aplicativo de middleware.
Objeto de destino
Nenhum.
Parâmetros Obrigatórios
- -app
- Especifica o nome do aplicativo. (Sequência, obrigatória)
Parâmetros Opcionais
- -edition
- Especifica o nome da edição. (Sequência, opcional)
Valor de retorno
Exemplo de uso do modo em lote
- Utilizando
Jacl:
$AdminTask uninstallMiddlewareApp {-app sample -edition 1}
- Utilizando a cadeia Jython:
AdminTask.uninstallMiddlewareApp ('[-app sample -edition 1]')
- Utilizando a lista Jython:
AdminTask.uninstallMiddlewareApp (['-app', 'sample', '-edition', '1'])
Exemplo de uso do modo interativo
- Utilizando Jacl:
$AdminTask uninstallMiddlewareApp {-interactive}
- Utilizando a cadeia Jython:
AdminTask.uninstallMiddlewareApp('[-interactive]')
- Utilizando a lista Jython:
AdminTask.uninstallMiddlewareApp (['-interactive'])
unregisterApp
O comando unregisterApp remove um aplicativo de middleware não gerenciado.
Objeto de destino
Nenhum.
Parâmetros Obrigatórios
- -app
- Especifica o nome do aplicativo de middleware. (Sequência, obrigatória)
Parâmetros Opcionais
- -edition
- Especifica o nome da edição. (Sequência, opcional)
Valor de retorno
Exemplo de uso do modo em lote
- Utilizando Jacl:
$AdminTask unregisterApp {-app sample -edition 1}
- Utilizando a cadeia Jython:
AdminTask.unregisterApp ('[-app sample -edition 1]')
- Utilizando a lista Jython:
AdminTask.unregisterApp (['-app', 'sample', '-edition', '1'])
Exemplo de uso do modo interativo
- Utilizando
Jacl:
$AdminTask unregisterApp {-interactive}
- Utilizando a cadeia Jython:
AdminTask.unregisterApp('[-interactive]')
- Utilizando a lista Jython:
AdminTask.unregisterApp (['-interactive'])