É possível usar as linguagens de script Jacl ou Jython para criar e gerenciar aplicativos de middleware com a ferramenta wsadmin.
O comando addMiddlewareAppWebModule inclui um módulo da Web em um aplicativo de middleware.
Objeto de destino
Nenhum.
Parâmetros Requeridos
Parâmetros Opcionais
Valor de Retorno
Exemplo de uso do modo em lote
$AdminTask addMiddlewareAppWebModule {-app myJ2EEApplication -moduleName myModule -contextRoot /MyJ2EEApp -virtualHost default_host -node AppServerNode1 -server tomcatServer1}
AdminTask.addMiddlewareAppWebModule ('[-app myJ2EEApplication -moduleName myModule -contextRoot /MyJ2EEApp -virtualHost default_host -node AppServerNode1 -server tomcatServer1]')
AdminTask.addMiddlewareAppWebModule (['-app', 'myJ2EEApplication', '-moduleName', 'myModule', '-contextRoot', '/MyJ2EEApp', '-virtualHost', 'default_host', '-node', 'AppServerNode1', '-server', 'tomcatServer1'])
Uso de exemplo do modo interativo
$AdminTask addMiddlewareAppWebModule {-interactive}
AdminTask.addMiddlewareAppWebModule('[-interactive]')
AdminTask.addMiddlewareAppWebModule (['-interactive'])
O comando addMiddlewareTarget inclui um destino de implementação em um aplicativo de middleware.
Objeto de destino
Nenhum.
Parâmetros Requeridos
Parâmetros Opcionais
Valor de Retorno
Exemplo de uso do modo em lote
$AdminTask addMiddlewareTarget {-app myJ2EEApplication -node AppServerNode1 -server tomcatServer1}
AdminTask.addMiddlewareTarget ('[-app myJ2EEApplication -node AppServerNode1 -server tomcatServer1]')
AdminTask.addMiddlewareTarget (['-app', 'myJ2EEApplication', '-node', 'AppServerNode1', '-server', 'tomcatServer1'])
Uso de exemplo do modo interativo
$AdminTask addMiddlewareTarget {-interactive}
AdminTask.addMiddlewareTarget('[-interactive]')
AdminTask.addMiddlewareTarget (['-interactive'])
O comando deployWasCEApp inclui uma representação de um aplicativo WebSphere Application Server Community Edition.
Objeto de destino
Nenhum.
Parâmetros Requeridos
Parâmetros Opcionais
Valor de Retorno
Exemplo de uso do modo em lote
$AdminTask deployWasCEApp {-app newSample -edition 2 -node nodeName -server WasCEServerRep}
AdminTask.deployWasCEApp ('[-app newSample -edition 2 -node nodeName -server WasCEServerRep]')
AdminTask.deployWasCEApp (['-app', 'newSample', '-edition', '2', '-node', 'nodeName', '-server', 'WasCEServerRep'])
Uso de exemplo do modo interativo
$AdminTask deployWasCEApp {-interactive}
AdminTask.deployWasCEApp ('[-interactive]')
AdminTask.deployWasCEApp (['-interactive'])
O comando exportMiddlewareApp exporta um aplicativo de middleware para um diretório.
Objeto de destino
Nenhum.
Parâmetros Requeridos
Parâmetros Opcionais
Valor de Retorno
Exemplo de uso do modo em lote
$AdminTask exportMiddlewareApp {-app sample -dir /home/user1}
AdminTask.exportMiddlewareApp ('[-app sample -dir /home/user1]')
AdminTask.exportMiddlewareApp (['-app', 'sample', '-dir', '/home/user1'])
Uso de exemplo do modo interativo
$AdminTask exportMiddlewareApp {-interactive}
AdminTask.exportMiddlewareApp('[-interactive]')
AdminTask.exportMiddlewareApp (['-interactive'])
O comando exportMiddlewareAppScript exporta os scripts de um aplicativo de middleware para um diretório.
Objeto de destino
Nenhum.
Parâmetros Requeridos
Parâmetros Opcionais
Valor de Retorno
Exemplo de uso do modo em lote
$AdminTask exportMiddlewareAppScript {-app sample -dir /home/user1}
AdminTask.exportMiddlewareAppScript ('[-app sample -dir /home/user1]')
AdminTask.exportMiddlewareAppScript (['-app', 'sample', '-dir', '/home/user1'])
Uso de exemplo do modo interativo
$AdminTask exportMiddlewareAppScript {-interactive}
AdminTask.exportMiddlewareAppScript('[-interactive]')
AdminTask.exportMiddlewareAppScript (['-interactive'])
O comando listMiddlewareAppEditions lista todas as edições de um aplicativo de middleware.
Objeto de destino
Nenhum.
Parâmetros Requeridos
Parâmetros Opcionais
Nenhum.
Valor de Retorno
O comando retorna uma lista de nomes de edição.
Exemplo de uso do modo em lote
$AdminTask listMiddlewareAppEditions {-app sample}
AdminTask.listMiddlewareAppEditions ('[-app sample]')
AdminTask.listMiddlewareAppEditions (['-app', 'sample'])
Uso de exemplo do modo interativo
$AdminTask listMiddlewareAppEditions {-interactive}
AdminTask.listMiddlewareAppEditions('[-interactive]')
AdminTask.listMiddlewareAppEditions (['-interactive'])
O comando listMiddlewareApps lista todos os aplicativos de middleware.
Objeto de destino
Nenhum.
Parâmetros Requeridos
Parâmetros Opcionais
Nenhum.
Valor de Retorno
O comando retorna uma lista de aplicativos de middleware.
Uso de exemplo do modo em lote
$AdminTask listMiddlewareApps {-app sample}
AdminTask.listMiddlewareApps ('[-app sample]')
AdminTask.listMiddlewareApps (['-app', 'sample'])
Uso de exemplo do modo interativo
$AdminTask listMiddlewareApps {-interactive}
AdminTask.listMiddlewareApps('[-interactive]')
AdminTask.listMiddlewareApps (['-interactive'])
O comando listMiddlewareAppWebModules lista os módulos da Web de um aplicativo de middleware.
Objeto de destino
Nenhum.
Parâmetros Requeridos
Parâmetros Opcionais
Nenhum.
Valor de Retorno
Uso de exemplo do modo em lote
$AdminTask listMiddlewareAppWebModules {-app sample -edition 1}
AdminTask.listMiddlewareAppWebModules ('[-app sample -edition 1]')
AdminTask.listMiddlewareAppWebModules (['-app', 'sample', '-edition', '1'])
Uso de exemplo do modo interativo
$AdminTask listMiddlewareAppWebModules {-interactive}
AdminTask.listMiddlewareAppWebModules ('[-interactive]')
AdminTask.listMiddlewareAppWebModules (['-interactive'])
O comando listMiddlewareTargets lista os destinos de implementação de um aplicativo de middleware.
Objeto de destino
Nenhum.
Parâmetros Requeridos
Parâmetros Opcionais
Valor de Retorno
O comando retorna uma lista de objetos de destino de implementação.
Exemplo de uso do modo em lote
$AdminTask listMiddlewareTargets {-app sample}
AdminTask.listMiddlewareTargets ('[-app sample]')
AdminTask.listMiddlewareTargets (['-app', 'sample'])
Uso de exemplo do modo interativo
$AdminTask listMiddlewareTargets {-interactive}
AdminTask.listMiddlewareTargets('[-interactive]')
AdminTask.listMiddlewareTargets (['-interactive'])
O comando modifyMiddlewareAppWebModule modifica os hosts virtuais de um aplicativo.
Objeto de destino
Nenhum.
Parâmetros Requeridos
Parâmetros Opcionais
Valor de Retorno
Exemplo de uso do modo em lote
$AdminTask modifyMiddlewareAppWebModule {-app sample -edition 1 -renameEdition 2 -description Update Edition}
AdminTask.modifyMiddlewareAppWebModule ('[-app sample -edition 1 -renameEdition 2 -description Update Edition]')
AdminTask.modifyMiddlewareAppWebModule (['-app', 'sample', '-edition', '1', '-renameEdition', '2', '-description', 'Update Edition'])
Uso de exemplo do modo interativo
$AdminTask modifyMiddlewareAppWebModule {-interactive}
AdminTask.modifyMiddlewareAppWebModule ('[-interactive]')
AdminTask.modifyMiddlewareAppWebModule (['-interactive'])
O comando modifyPHPApp atualiza um aplicativo PHP.
Objeto de destino
Nenhum.
Parâmetros Requeridos
Parâmetros Opcionais
Valor de Retorno
Exemplo de uso do modo em lote
$AdminTask modifyPHPApp {-app myPHPApplication -edition 1 -renameEdition 1.0.0}
AdminTask.modifyPHPApp ('[-app myPHPApplication -edition 1 -renameEdition 1.0.0]')
AdminTask.modifyPHPApp (['-app', 'myPHPApplication', '-edition', '1', '-renameEdition', '1.0.0'])
Uso de exemplo do modo interativo
$AdminTask modifyPHPApp {-interactive}
AdminTask.modifyPHPApp('[-interactive]')
AdminTask.modifyPHPApp (['-interactive'])
O comando modifyUnmanagedWebApp atualiza um aplicativo da Web não gerenciado.
Objeto de destino
Nenhum.
Parâmetros Requeridos
Parâmetros Opcionais
Valor de Retorno
Exemplo de uso do modo em lote
$AdminTask modifyUnmanagedWebApp {-app sample -edition 1 -renameEdition 2 -description Update Edition}
AdminTask.modifyUnmanagedWebApp ('[-app sample -edition 1 -renameEdition 2 -description Update Edition]')
AdminTask.modifyUnmanagedWebApp (['-app', 'sample', '-edition', '1', -renameEdition', '2', '-description', 'Update Edition'])
Uso de exemplo do modo interativo
$AdminTask modifyUnmanagedWebApp {-interactive}
AdminTask.modifyUnmanagedWebApp ('[-interactive]')
AdminTask.modifyUnmanagedWebApp (['-interactive'])
O comando modifyWasCEApp atualiza um aplicativo WebSphere Application Server Community Edition.
Objeto de destino
Nenhum.
Parâmetros Requeridos
Parâmetros Opcionais
Valor de Retorno
Exemplo de uso do modo em lote
$AdminTask installWasCEAapp {-app sample -edition 1 -renameEdition 2 -description Update Edition}
AdminTask.modifyWasCEApp ('[-app sample-edition 1 -renameEdition 2 -description Update Edition]')
AdminTask.modifyWasCEApp (['-app', 'sample','-edition', '1', 'renameEdition', '2', '-description', 'Update Edition'])
Uso de exemplo do modo interativo
$AdminTask modifyWasCEApp {-interactive}
AdminTask.modifyWasCEApp ('[-interactive]')
AdminTask.modifyWasCEApp (['-interactive'])
O comando removeMiddlewareAppWebModule remove o módulo da Web do aplicativo de middleware.
Objeto de destino
Nenhum.
Parâmetros Requeridos
Parâmetros Opcionais
Valor de Retorno
Exemplo de uso do modo em lote
$AdminTask removeMiddlewareAppWebModule {-app sample -edition 1 -moduleName myModule}
AdminTask.removeMiddlewareAppWebModule ('[-app sample -edition 1 -moduleName myModule]')
AdminTask.removeMiddlewareAppWebModule (['-app', 'sample', '-edition', '1', '-moduleName', 'myModule'])
Uso de exemplo do modo interativo
$AdminTask removeMiddlewareAppWebModule {-interactive}
AdminTask.removeMiddlewareAppWebModule('[-interactive]')
AdminTask.removeMiddlewareAppWebModule (['-interactive'])
O comando removeMiddlewareTarget remove os destinos de implementação do aplicativo de middleware.
Objeto de destino
Nenhum.
Parâmetros Requeridos
Parâmetros Opcionais
Valor de Retorno
Exemplo de uso do modo em lote
$AdminTask removeMiddlewareTarget {-app sample -cluster cluster1}
AdminTask.removeMiddlewareTarget ('[-app sample -cluster cluster1]')
AdminTask.removeMiddlewareTarget (['-app', 'sample', '-cluster', 'cluster1'])
Uso de exemplo do modo interativo
$AdminTask removeMiddlewareTarget {-interactive}
AdminTask.removeMiddlewareTarget('[-interactive]')
AdminTask.removeMiddlewareTarget (['-interactive'])
O comando showMiddlewareApp exibe os atributos do aplicativo de middleware.
Objeto de destino
Nenhum.
Parâmetros Requeridos
Parâmetros Opcionais
Valor de Retorno
Exemplo de uso do modo em lote
$AdminTask showMiddlewareApp {-app sample}
AdminTask.showMiddlewareApp ('[-app sample]')
AdminTask.showMiddlewareApp (['-app', 'sample'])
Uso de exemplo do modo interativo
$AdminTask showMiddlewareApp {-interactive}
AdminTask.showMiddlewareApp('[-interactive]')
AdminTask.showMiddlewareApp (['-interactive'])
O comando installWasCEApp instala um aplicativo WebSphere Application Server Community Edition.
Objeto de destino
Nenhum.
Parâmetros Requeridos
Parâmetros Opcionais
Valor de Retorno
Exemplo de uso do modo em lote
$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}}}
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}}]')
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]]'])
Uso de exemplo do modo interativo
$AdminTask installWasCEApp {-interactive}
AdminTask.installWasCEApp ('[-interactive]')
AdminTask.installWasCEApp (['-interactive'])
O comando startWasCEApp inicia um aplicativo WebSphere Application Server Community Edition.
Objeto de destino
Nenhum.
Parâmetros Requeridos
Parâmetros Opcionais
Valor de Retorno
Exemplo de uso do modo em lote
$AdminTask startWasCEApp {-app sample -edition 1}
AdminTask.startWasCEApp ('[-app sample -edition 1]')
AdminTask.startWasCEApp (['-app', 'sample', '-edition', '1'])
Uso de exemplo do modo interativo
$AdminTask startWasCEApp {-interactive}
AdminTask.startWasCEApp ('[-interactive]')
AdminTask.startWasCEApp (['-interactive'])
O comando stopWasCEApp para um aplicativo WebSphere Application Server Community Edition.
Objeto de destino
Nenhum.
Parâmetros Requeridos
Parâmetros Opcionais
Valor de Retorno
Exemplo de uso do modo em lote
$AdminTask stopWasCEApp {-app sample -edition 1}
AdminTask.stopWasCEApp ('[-app sample -edition 1]')
AdminTask.stopWasCEApp (['-app', 'sample', '-edition', '1'])
Uso de exemplo do modo interativo
$AdminTask stopWasCEApp {-interactive}
AdminTask.stopWasCEApp ('[-interactive]')
AdminTask.stopWasCEApp (['-interactive'])
O comando undeployWasCEApp remover uma representação de um aplicativo WebSphere Application Server Community Edition.
Objeto de destino
Nenhum.
Parâmetros Requeridos
Parâmetros Opcionais
Valor de Retorno
Exemplo de uso do modo em lote
$AdminTask undeployWasCEApp {-app sample -edition 2 -node nodeName -server WasCEServerRep}
AdminTask.undeployWasCEApp ('[-app newSample -edition 2 -node nodeName -server WasCEServerRep]')
AdminTask.undeployWasCEApp (['-app', 'newSample', '-edition', '2', '-node', 'nodeName', '-server', 'WasCEServerRep'])
Uso de exemplo do modo interativo
$AdminTask undeployWasCEApp {-interactive}
AdminTask.undeployWasCEApp ('[-interactive]')
AdminTask.undeployWasCEApp (['-interactive'])
O comando uninstallMiddlewareApp desinstala o aplicativo de middleware.
Objeto de destino
Nenhum.
Parâmetros Requeridos
Parâmetros Opcionais
Valor de Retorno
Exemplo de uso do modo em lote
$AdminTask uninstallMiddlewareApp {-app sample -edition 1}
AdminTask.uninstallMiddlewareApp ('[-app sample -edition 1]')
AdminTask.uninstallMiddlewareApp (['-app', 'sample', '-edition', '1'])
Uso de exemplo do modo interativo
$AdminTask uninstallMiddlewareApp {-interactive}
AdminTask.uninstallMiddlewareApp('[-interactive]')
AdminTask.uninstallMiddlewareApp (['-interactive'])
O comando unregisterApp remove um aplicativo de middleware não gerenciado.
Objeto de destino
Nenhum.
Parâmetros Requeridos
Parâmetros Opcionais
Valor de Retorno
Exemplo de uso do modo em lote
$AdminTask unregisterApp {-app sample -edition 1}
AdminTask.unregisterApp ('[-app sample -edition 1]')
AdminTask.unregisterApp (['-app', 'sample', '-edition', '1'])
Uso de exemplo do modo interativo
$AdminTask unregisterApp {-interactive}
AdminTask.unregisterApp('[-interactive]')
AdminTask.unregisterApp (['-interactive'])