![[AIX Solaris HP-UX Linux Windows]](../images/dist.gif)
![[z/OS]](../images/ngzos.gif)
Intelligent Management: tareas administrativas de aplicación middleware
Puede utilizar los lenguajes de script Jacl o Jython para crear y gestionar aplicaciones de middleware con la herramienta wsadmin.
- addMiddlewareAppWebModule
- addMiddlewareTarget
- deployWasCEApp
- exportMiddlewareApp
- exportMiddlewareAppScript
- listMiddlewareAppEditions
- listMiddlewareApps
- listMiddlewareAppWebModules
- listMiddlewareTargets
- modifyMiddlewareAppWebModule
- modifyPHPApp
- modifyUnmanagedWebApp
- modifyWasCEApp
- removeMiddlewareAppWebModule
- removeMiddlewareTarget
- showMiddlewareApp
- installWasCEApp
- startWasCEApp
- stopWasCEApp
- undeployWasCEApp
- uninstallMiddlewareApp
- unregisterApp
addMiddlewareAppWebModule
El mandato addMiddlewareAppWebModule añade un módulo web a una aplicación de middleware.
Objeto de destino
Ninguna.
Parámetros necesarios
- -app
- Especifica el nombre de la aplicación de middleware. (Serie, obligatorio)
- -moduleName
- Especifica el nombre de un módulo. (Serie, obligatorio)
- -virtualHost
- Especifica el nombre del host virtual, que permite que una sola máquina de host parezca varias máquinas de host. (Serie, obligatorio)
- -contextRoot
- Especifica el prefijo de vía de acceso que hay asociado con la aplicación. Utilice este parámetro para componer el URL que es necesario para acceder a los archivos de aplicación. (Serie, obligatorio)
Parámetros opcionales
- -edition
- Especifica el nombre de la edición. Este parámetro es necesario si la aplicación especificada tiene más de una edición. (String, opcional)
- -cluster
- Especifica el nombre del clúster. Este parámetro añade un clúster dinámico como destino de despliegue. (String, opcional)
- -node
- Especifica el nombre del nodo. (String, opcional)
- -server
- Especifica el nombre del servidor. Emita los parámetros de servidor y de nodo para añadir un servidor autónomo como destino de despliegue. (String, opcional)
Valor de retorno
Ejemplo de utilización de la modalidad por lotes
- En Jacl:
$AdminTask addMiddlewareAppWebModule {-app myJavaEEApplication -moduleName myModule -contextRoot /MyJ2EEApp -virtualHost default_host -node AppServerNode1 -server tomcatServer1}
- Utilizando la serie Jython:
AdminTask.addMiddlewareAppWebModule ('[-app myJavaEEApplication -moduleName myModule -contextRoot /MyJ2EEApp -virtualHost default_host -node AppServerNode1 -server tomcatServer1]')
- Utilizando la lista de Jython:
AdminTask.addMiddlewareAppWebModule (['-app', 'myJavaEEApplication', '-moduleName', 'myModule', '-contextRoot', '/MyJ2EEApp', '-virtualHost', 'default_host', '-node', 'AppServerNode1', '-server', 'tomcatServer1'])
Ejemplo de utilización de la modalidad interactiva
- En Jacl:
$AdminTask addMiddlewareAppWebModule {-interactive}
- Utilizando serie de Jython:
AdminTask.addMiddlewareAppWebModule('[-interactive]')
- Utilizando la lista de Jython:
AdminTask.addMiddlewareAppWebModule (['-interactive'])
addMiddlewareTarget
El mandato addMiddlewareTarget añade un destino de despliegue a una aplicación de middleware.
Objeto de destino
Ninguna.
Parámetros necesarios
- -app
- Especifica el nombre de la aplicación de middleware. (Serie, obligatorio)
Parámetros opcionales
- -edition
- Especifica el nombre de la edición. Este parámetro es necesario si la aplicación especificada tiene más de una edición. (String, opcional)
- -module
- Especifica el nombre del módulo. Utilice este parámetro para reducir el ámbito de un mandato a un único módulo. (String, opcional)
- -cluster
- Especifica el nombre del clúster. Utilice este parámetro para añadir un clúster dinámico como destino de despliegue. (String, opcional)
- -node
- Especifica el nombre del nodo. (String, opcional)
- -server
- Especifica el nombre del servidor. Emita los parámetros de servidor y de nodo para añadir un servidor autónomo como destino de despliegue. (String, opcional)
Valor de retorno
Ejemplo de utilización de la modalidad por lotes
- Utilizando Jacl:
$AdminTask addMiddlewareTarget {-app myJavaEEApplication -node AppServerNode1 -server tomcatServer1}
- Utilizando la serie Jython:
AdminTask.addMiddlewareTarget ('[-app myJavaEEApplication -node AppServerNode1 -server tomcatServer1]')
- Utilizando la lista de Jython:
AdminTask.addMiddlewareTarget (['-app', 'myJavaEEApplication', '-node', 'AppServerNode1', '-server', 'tomcatServer1'])
Ejemplo de utilización de la modalidad interactiva
- En Jacl:
$AdminTask addMiddlewareTarget {-interactive}
- Utilizando serie de Jython:
AdminTask.addMiddlewareTarget('[-interactive]')
- Utilizando la lista de Jython:
AdminTask.addMiddlewareTarget (['-interactive'])
deployWASCEApp
El mandato deployWasCEApp añade una representación de una apliación WebSphere Application Server Community Edition.
Objeto de destino
Ninguna.
Parámetros necesarios
- -app
- Especifica el nombre de la aplicación de middleware. (Serie, obligatorio)
- -node
- Especifica el nombre del nodo. (Serie, obligatorio)
- -server
- Especifica el nombre del servidor. (Serie, obligatorio)
Parámetros opcionales
- -edition
- Especifica el nombre de la edición. (String, opcional)
Valor de retorno
Ejemplo de utilización de la modalidad por lotes
- Utilizando Jacl:
$AdminTask deployWasCEApp {-app newSample -edition 2 -node nodeName -server WasCEServerRep}
- Utilizando la serie Jython:
AdminTask.deployWasCEApp ('[-app newSample -edition 2 -node nodeName -server WasCEServerRep]')
- Utilizando la lista de Jython:
AdminTask.deployWasCEApp (['-app', 'newSample', '-edition', '2', '-node', 'nodeName', '-server', 'WasCEServerRep'])
Ejemplo de utilización de la modalidad interactiva
- En Jacl:
$AdminTask deployWasCEApp {-interactive}
- Utilizando serie de Jython:
AdminTask.deployWasCEApp ('[-interactive]')
- Utilizando la lista de Jython:
AdminTask.deployWasCEApp (['-interactive'])
exportMiddlewareApp
El mandato exportMiddlewareApp exporta una aplicación de middleware a un directorio.
Objeto de destino
Ninguna.
Parámetros necesarios
- -app
- Especifica el nombre de la aplicación de middleware. (Serie, obligatorio)
- -dir
- Especifica el directorio en el que se encuentra la aplicación. (Serie, obligatorio)
Parámetros opcionales
- -edition
- Especifica el nombre de la edición. Este parámetro es necesario si la aplicación especificada tiene más de una edición. (String, opcional)
Valor de retorno
Ejemplo de utilización de la modalidad por lotes
- Utilizando Jacl:
$AdminTask exportMiddlewareApp {-app sample -dir /home/user1}
- Utilizando la serie Jython:
AdminTask.exportMiddlewareApp ('[-app sample -dir /home/user1]')
- Utilizando la lista de Jython:
AdminTask.exportMiddlewareApp (['-app', 'sample', '-dir', '/home/user1'])
Ejemplo de utilización de la modalidad interactiva
- En Jacl:
$AdminTask exportMiddlewareApp {-interactive}
- Utilizando serie de Jython:
AdminTask.exportMiddlewareApp('[-interactive]')
- Utilizando la lista de Jython:
AdminTask.exportMiddlewareApp (['-interactive'])
exportMiddlewareAppScript
El mandato exportMiddlewareAppScript exporta los scripts de una aplicación de middleware a un directorio.
Objeto de destino
Ninguna.
Parámetros necesarios
- -app
- Especifica el nombre de la aplicación de middleware. (Serie, obligatorio)
- -dir
- Especifica el nombre del directorio en el que se encuentra el script de la aplicación de middleware. (Serie, obligatorio)
Parámetros opcionales
- -edition
- Especifica el nombre de la edición. (String, opcional)
- -type
- Especifica el tipo de script. Los tipos válidos son SETUP y CLEANUP. Especifique el tipo para reducir el ámbito del mandato a un solo script. (String, opcional)
Valor de retorno
Ejemplo de utilización de la modalidad por lotes
- Utilizando Jacl:
$AdminTask exportMiddlewareAppScript {-app sample -dir /home/user1}
- Utilizando la serie Jython:
AdminTask.exportMiddlewareAppScript ('[-app sample -dir /home/user1]')
- Utilizando la lista de Jython:
AdminTask.exportMiddlewareAppScript (['-app', 'sample', '-dir', '/home/user1'])
Ejemplo de utilización de la modalidad interactiva
- En Jacl:
$AdminTask exportMiddlewareAppScript {-interactive}
- Utilizando serie de Jython:
AdminTask.exportMiddlewareAppScript('[-interactive]')
- Utilizando la lista de Jython:
AdminTask.exportMiddlewareAppScript (['-interactive'])
listMiddlewareAppEditions
El mandato listMiddlewareAppEditions lista todas las ediciones de una aplicación de middleware.
Objeto de destino
Ninguna.
Parámetros necesarios
- -app
- Especifica el nombre de la aplicación de middleware. (Serie, obligatorio)
Parámetros opcionales
Ninguna.
Valor de retorno
El mandato devuelve una lista de nombres de edición.
Ejemplo de utilización de la modalidad por lotes
- En Jacl:
$AdminTask listMiddlewareAppEditions {-app sample}
- Utilizando la serie Jython:
AdminTask.listMiddlewareAppEditions ('[-app sample]')
- Utilizando la lista de Jython:
AdminTask.listMiddlewareAppEditions (['-app', 'sample'])
Ejemplo de utilización de la modalidad interactiva
- En Jacl:
$AdminTask listMiddlewareAppEditions {-interactive}
- Utilizando serie de Jython:
AdminTask.listMiddlewareAppEditions('[-interactive]')
- Utilizando la lista de Jython:
AdminTask.listMiddlewareAppEditions (['-interactive'])
listMiddlewareApps
El mandato listMiddlewareApps lista todas las aplicaciones de middleware.
Objeto de destino
Ninguna.
Parámetros necesarios
Ninguna.
Parámetros opcionales
Ninguna.
Valor de retorno
El mandato devuelve una lista de aplicaciones de middleware.
Ejemplo de utilización de la modalidad por lotes
- En Jacl:
$AdminTask listMiddlewareApps
- Utilizando la serie Jython:
AdminTask.listMiddlewareApps()
- Utilizando la lista de Jython:
AdminTask.listMiddlewareApps()
Ejemplo de utilización de la modalidad interactiva
- En Jacl:
$AdminTask listMiddlewareApps {-interactive}
- Utilizando serie de Jython:
AdminTask.listMiddlewareApps('[-interactive]')
- Utilizando la lista de Jython:
AdminTask.listMiddlewareApps (['-interactive'])
listMiddlewareAppWebModules
El mandato listMiddlewareAppWebModules lista los módulos web de una aplicación de middleware.
Objeto de destino
Ninguna.
Parámetros necesarios
- -app
- Especifica el nombre de la aplicación de middleware. (Serie, obligatorio)
- -edition
- Especifica el nombre de la edición. (Serie, obligatorio)
Parámetros opcionales
Ninguna.
Valor de retorno
Ejemplo de utilización de la modalidad por lotes
- Utilizando Jacl:
$AdminTask listMiddlewareAppWebModules {-app sample -edition 1}
- Utilizando la serie Jython:
AdminTask.listMiddlewareAppWebModules ('[-app sample -edition 1]')
- Utilizando la lista de Jython:
AdminTask.listMiddlewareAppWebModules (['-app', 'sample', '-edition', '1'])
Ejemplo de utilización de la modalidad interactiva
- En Jacl:
Utilizando serie de Jython:$AdminTask listMiddlewareAppWebModules {-interactive}
AdminTask.listMiddlewareAppWebModules ('[-interactive]')
- Utilizando la lista de Jython:
AdminTask.listMiddlewareAppWebModules (['-interactive'])
listMiddlewareTargets
El mandato listMiddlewareTargets lista los destinos de despliegue de una aplicación de middleware.
Objeto de destino
Ninguna.
Parámetros necesarios
- -app
- Especifica el nombre de la aplicación de middleware. (Serie, obligatorio)
Parámetros opcionales
- -edition
- Especifica el nombre de la edición. (String, opcional)
- -module
- Especifica el nombre del módulo. (String, opcional)
Valor de retorno
El mandato devuelve una lista de objetos de destino de despliegue.
Ejemplo de utilización de la modalidad por lotes
- En Jacl:
$AdminTask listMiddlewareTargets {-app sample}
- Utilizando la serie Jython:
AdminTask.listMiddlewareTargets ('[-app sample]')
- Utilizando la lista de Jython:
AdminTask.listMiddlewareTargets (['-app', 'sample'])
Ejemplo de utilización de la modalidad interactiva
- En Jacl:
$AdminTask listMiddlewareTargets {-interactive}
- Utilizando serie de Jython:
AdminTask.listMiddlewareTargets('[-interactive]')
- Utilizando la lista de Jython:
AdminTask.listMiddlewareTargets (['-interactive'])
modifyMiddlewareAppWebModule
El mandato modifyMiddlewareAppWebModule modifica los hosts virtuales de una aplicación.
Objeto de destino
Ninguna.
Parámetros necesarios
- -app
- Especifica el nombre de la aplicación. (Serie, obligatorio)
Parámetros opcionales
- -edition
- Especifica el nombre de la edición. (String, opcional)
- -renameEdition
- Especifica el nuevo nombre de la edición. (String, opcional)
- -description
- Especifica cómo se modifica la edición. (String, opcional)
Valor de retorno
Ejemplo de utilización de la modalidad por lotes
- Utilizando Jacl:
$AdminTask modifyMiddlewareAppWebModule {-app sample -edition 1 -renameEdition 2 -description Update Edition}
- Utilizando la serie Jython:
AdminTask.modifyMiddlewareAppWebModule ('[-app sample -edition 1 -renameEdition 2 -description Update Edition]')
- Utilizando la lista de Jython:
AdminTask.modifyMiddlewareAppWebModule (['-app', 'sample', '-edition', '1', '-renameEdition', '2', '-description', 'Update Edition'])
Ejemplo de utilización de la modalidad interactiva
- En Jacl:
$AdminTask modifyMiddlewareAppWebModule {-interactive}
- Utilizando serie de Jython:
AdminTask.modifyMiddlewareAppWebModule ('[-interactive]')
- Utilizando la lista de Jython:
AdminTask.modifyMiddlewareAppWebModule (['-interactive'])
modifyPHPApp
El mandato modifyPHPApp actualiza una aplicación PHP.
Objeto de destino
Ninguna.
Parámetros necesarios
- -app
- Especifica el nombre de la aplicación PHP. (Serie, obligatorio)
Parámetros opcionales
- -edition
- Especifica la edición de la aplicación PHP. (String, opcional)
- -renameEdition
- Especifica el nuevo nombre de la edición. (String, opcional)
- -description
- Especifica la descripción de la edición modificada. (String, opcional)
- -archive
- Especifica la vía de acceso del archivo de archivado de la aplicación. (String, opcional)
- -setupScript
- Especifica la vía de acceso del archivo de script de configuración. (String, opcional)
- -cleanupScript
- Especifica la vía de acceso del archivo de script de limpieza. (String, opcional)
- -contextRoot
- Especifica el prefijo de vía de acceso que hay asociado con la aplicación. (String, opcional)
- -virtualHost
- Especifica el nombre del host virtual. (String, opcional)
Valor de retorno
Ejemplo de utilización de la modalidad por lotes
- Utilizando Jacl:
$AdminTask modifyPHPApp {-app myPHPApplication -edition 1 -renameEdition 1.0.0}
- Utilizando la serie Jython:
AdminTask.modifyPHPApp ('[-app myPHPApplication -edition 1 -renameEdition 1.0.0]')
- Utilizando la lista de Jython:
AdminTask.modifyPHPApp (['-app', 'myPHPApplication', '-edition', '1', '-renameEdition', '1.0.0'])
Ejemplo de utilización de la modalidad interactiva
- En Jacl:
$AdminTask modifyPHPApp {-interactive}
- Utilizando serie de Jython:
AdminTask.modifyPHPApp('[-interactive]')
- Utilizando la lista de Jython:
AdminTask.modifyPHPApp (['-interactive'])
modifyUnmanagedWebApp
El mandato modifyUnmanagedWebApp actualiza una aplicación no gestionada.
Objeto de destino
Ninguna.
Parámetros necesarios
- -app
- Especifica el nombre de la aplicación. (Serie, obligatorio)
Parámetros opcionales
- -edition
- Especifica el nombre de la edición. (String, opcional)
- -renameEdition
- Especifica el nuevo nombre de la edición. (String, opcional)
- -description
- Especifica la descripción de la edición modificada. (String, opcional)
Valor de retorno
Ejemplo de utilización de la modalidad por lotes
- Utilizando Jacl:
$AdminTask modifyUnmanagedWebApp {-app sample -edition 1 -renameEdition 2 -description Update Edition}
- Utilizando la serie Jython:
AdminTask.modifyUnmanagedWebApp ('[-app sample -edition 1 -renameEdition 2 -description Update Edition]')
- Utilizando la lista de Jython:
AdminTask.modifyUnmanagedWebApp (['-app', 'sample', '-edition', '1', -renameEdition', '2', '-description', 'Update Edition'])
Ejemplo de utilización de la modalidad interactiva
- En Jacl:
$AdminTask modifyUnmanagedWebApp {-interactive}
- Utilizando serie de Jython:
AdminTask.modifyUnmanagedWebApp ('[-interactive]')
- Utilizando la lista de Jython:
AdminTask.modifyUnmanagedWebApp (['-interactive'])
modifyWasCEApp
El mandato modifyWasCEApp actualiza una aplicación WebSphere Application Server Community Edition.
Objeto de destino
Ninguna.
Parámetros necesarios
- -app
- Especifica el nombre de la aplicación. (Serie, obligatorio)
Parámetros opcionales
- -edition
- Especifica el nombre de la edición. (String, opcional)
- -renameEdition
- Especifica el nuevo nombre de la edición. (String, opcional)
- -description
- Especifica la descripción de la edición. (String, opcional)
Valor de retorno
Ejemplo de utilización de la modalidad por lotes
- Utilizando Jacl:
$AdminTask installWasCEAapp {-app sample -edition 1 -renameEdition 2 -description Update Edition}
- Utilizando la serie Jython:
AdminTask.modifyWasCEApp ('[-app sample-edition 1 -renameEdition 2 -description Update Edition]')
- Utilizando la lista de Jython:
AdminTask.modifyWasCEApp (['-app', 'sample','-edition', '1', 'renameEdition', '2', '-description', 'Update Edition'])
Ejemplo de utilización de la modalidad interactiva
- En Jacl:
$AdminTask modifyWasCEApp {-interactive}
- Utilizando serie de Jython:
AdminTask.modifyWasCEApp ('[-interactive]')
- Utilizando la lista de Jython:
AdminTask.modifyWasCEApp (['-interactive'])
removeMiddlewareAppWebModule
El mandato removeMiddlewareAppWebModule elimina el módulo web de la aplicación de middleware.
Objeto de destino
Ninguna.
Parámetros necesarios
- -app
- Especifica el nombre de la aplicación de middleware. (Serie, obligatorio)
Parámetros opcionales
- -edition
- Especifica el nombre de la edición. (String, opcional)
- -moduleName
- Especifica el nombre del módulo web. (String, opcional)
- -cluster
- Especifica el nombre del clúster. (String, opcional)
- -node
- Especifica el nombre del nodo. (String, opcional)
- -server
- Especifica el nombre del servidor. (String, opcional)
Valor de retorno
Ejemplo de utilización de la modalidad por lotes
- Utilizando Jacl:
$AdminTask removeMiddlewareAppWebModule {-app sample -edition 1 -moduleName myModule}
- Utilizando la serie Jython:
AdminTask.removeMiddlewareAppWebModule ('[-app sample -edition 1 -moduleName myModule]')
- Utilizando la lista de Jython:
AdminTask.removeMiddlewareAppWebModule (['-app', 'sample', '-edition', '1', '-moduleName', 'myModule'])
Ejemplo de utilización de la modalidad interactiva
- Utilizando Jacl:
$AdminTask removeMiddlewareAppWebModule {-interactive}
- Utilizando serie de Jython:
AdminTask.removeMiddlewareAppWebModule('[-interactive]')
- Utilizando la lista de Jython:
AdminTask.removeMiddlewareAppWebModule (['-interactive'])
removeMiddlewareTarget
El mandato removeMiddlewareTarget elimina los destinos de despliegue de la aplicación de middleware.
Objeto de destino
Ninguna.
Parámetros necesarios
- -app
- Especifica el nombre de la aplicación de middleware. (Serie, obligatorio)
Parámetros opcionales
- -edition
- Especifica el nombre de la edición. (String, opcional)
- -module
- Especifica el nombre del módulo web. (String, opcional)
- -cluster
- Especifica el nombre del clúster. (String, opcional)
- -node
- Especifica el nombre del nodo. (String, opcional)
- -server
- Especifica el nombre del servidor. (String, opcional)
Valor de retorno
Ejemplo de utilización de la modalidad por lotes
- Utilizando Jacl:
$AdminTask removeMiddlewareTarget {-app sample -cluster cluster1}
- Utilizando la serie Jython:
AdminTask.removeMiddlewareTarget ('[-app sample -cluster cluster1]')
- Utilizando la lista de Jython:
AdminTask.removeMiddlewareTarget (['-app', 'sample', '-cluster', 'cluster1'])
Ejemplo de utilización de la modalidad interactiva
- En Jacl:
$AdminTask removeMiddlewareTarget {-interactive}
- Utilizando serie de Jython:
AdminTask.removeMiddlewareTarget('[-interactive]')
- Utilizando la lista de Jython:
AdminTask.removeMiddlewareTarget (['-interactive'])
showMiddlewareApp
El mandato showMiddlewareApp muestra los atributos de la aplicación de middleware.
Objeto de destino
Ninguna.
Parámetros necesarios
- -app
- Especifica el nombre de la aplicación. (Serie, obligatorio)
Parámetros opcionales
- -edition
- Especifica el nombre de la edición. (String, opcional)
Valor de retorno
Ejemplo de utilización de la modalidad por lotes
- Utilizando Jacl:
$AdminTask showMiddlewareApp {-app sample}
- Utilizando la serie Jython:
AdminTask.showMiddlewareApp ('[-app sample]')
- Utilizando la lista de Jython:
AdminTask.showMiddlewareApp (['-app', 'sample'])
Ejemplo de utilización de la modalidad interactiva
- Utilizando Jacl:
$AdminTask showMiddlewareApp {-interactive}
- Utilizando serie de Jython:
AdminTask.showMiddlewareApp('[-interactive]')
- Utilizando la lista de Jython:
AdminTask.showMiddlewareApp (['-interactive'])
installWasCEApp
El mandato installWasCEApp instala una aplicación WebSphere Application Server Community Edition.
Objeto de destino
Ninguna.
Parámetros necesarios
- -app
- Especifica el nombre de la aplicación. (Serie, obligatorio)
- -archive
- Especifica la ubicación del archivo archivador. (Serie, obligatorio)
Parámetros opcionales
- -edition
- Especifica el nombre de la edición. (String, opcional)
- -description
- Especifica la descripción de la edición.
- -plan
- Especifica la ubicación del plan de despliegue externo.
- -webModules: [[moduleName1 contextRoot1 virtualHost1][moduleName2 contextRoot2 virtualHost2]...]
- Especifica los módulos web. Cada valor de moduleName debe coincidir con el nombre contenido en el archivo del descriptor de despliegue.
- -clusterTargets
- Especifica los destinos del clúster. Aplique este parámetro a toda la aplicación.
- -serverTargets
- Especifica los destinos de servidor. Aplique este parámetro a toda la aplicación.
Valor de retorno
Ejemplo de utilización de la modalidad por lotes
- 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 la serie 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 la lista de 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]]'])
Ejemplo de utilización de la modalidad interactiva
- Utilizando Jacl:
$AdminTask installWasCEApp {-interactive}
- Utilizando serie de Jython:
AdminTask.installWasCEApp ('[-interactive]')
- Utilizando la lista de Jython:
AdminTask.installWasCEApp (['-interactive'])
startWasCEApp
El mandato startWasCEApp inicia una aplicación WebSphere Application Server Community Edition.
Objeto de destino
Ninguna.
Parámetros necesarios
- -app
- Especifica el nombre de la aplicación. (Serie, obligatorio)
Parámetros opcionales
- -edition
- Especifica el nombre de la edición. (String, opcional)
Valor de retorno
Ejemplo de utilización de la modalidad por lotes
- En Jacl:
$AdminTask startWasCEApp {-app sample -edition 1}
- Utilizando la serie Jython:
AdminTask.startWasCEApp ('[-app sample -edition 1]')
- Utilizando la lista de Jython:
AdminTask.startWasCEApp (['-app', 'sample', '-edition', '1'])
Ejemplo de utilización de la modalidad interactiva
- Utilizando Jacl:
$AdminTask startWasCEApp {-interactive}
- Utilizando serie de Jython:
AdminTask.startWasCEApp ('[-interactive]')
- Utilizando la lista de Jython:
AdminTask.startWasCEApp (['-interactive'])
stopWasCEApp
El mandato stopWasCEApp detiene una aplicación WebSphere Application Server Community Edition.
Objeto de destino
Ninguna.
Parámetros necesarios
- -app
- Especifica el nombre de la aplicación. (Serie, obligatorio)
Parámetros opcionales
- -edition
- Especifica el nombre de la edición. (String, opcional)
Valor de retorno
Ejemplo de utilización de la modalidad por lotes
- En Jacl:
$AdminTask stopWasCEApp {-app sample -edition 1}
- Utilizando la serie Jython:
AdminTask.stopWasCEApp ('[-app sample -edition 1]')
- Utilizando la lista de Jython:
AdminTask.stopWasCEApp (['-app', 'sample', '-edition', '1'])
Ejemplo de utilización de la modalidad interactiva
- En Jacl:
$AdminTask stopWasCEApp {-interactive}
- Utilizando serie de Jython:
AdminTask.stopWasCEApp ('[-interactive]')
- Utilizando la lista de Jython:
AdminTask.stopWasCEApp (['-interactive'])
undeployWasCEApp
El mandato undeployWasCEApp elimina una representación de una aplicación WebSphere Application Server Community Edition.
Objeto de destino
Ninguna.
Parámetros necesarios
- -app
- Especifica el nombre de la aplicación. (Serie, obligatorio)
- -node
- Especifica el nombre del nodo. (Serie, obligatorio)
- -server
- Especifica el nombre del servidor. (Serie, obligatorio)
Parámetros opcionales
- -edition
- Especifica el nombre de la edición. (String, opcional)
Valor de retorno
Ejemplo de utilización de la modalidad por lotes
- Utilizando Jacl:
$AdminTask undeployWasCEApp {-app sample -edition 2 -node nodeName -server WasCEServerRep}
- Utilizando la serie Jython:
AdminTask.undeployWasCEApp ('[-app newSample -edition 2 -node nodeName -server WasCEServerRep]')
- Utilizando la lista de Jython:
AdminTask.undeployWasCEApp (['-app', 'newSample', '-edition', '2', '-node', 'nodeName', '-server', 'WasCEServerRep'])
Ejemplo de utilización de la modalidad interactiva
- Utilizando Jacl:
$AdminTask undeployWasCEApp {-interactive}
- Utilizando serie de Jython:
AdminTask.undeployWasCEApp ('[-interactive]')
- Utilizando la lista de Jython:
AdminTask.undeployWasCEApp (['-interactive'])
uninstallMiddlewareApp
El mandato uninstallMiddlewareApp desinstala la aplicación de middleware.
Objeto de destino
Ninguna.
Parámetros necesarios
- -app
- Especifica el nombre de la aplicación. (Serie, obligatorio)
Parámetros opcionales
- -edition
- Especifica el nombre de la edición. (String, opcional)
Valor de retorno
Ejemplo de utilización de la modalidad por lotes
- Utilizando Jacl:
$AdminTask uninstallMiddlewareApp {-app sample -edition 1}
- Utilizando la serie Jython:
AdminTask.uninstallMiddlewareApp ('[-app sample -edition 1]')
- Utilizando la lista de Jython:
AdminTask.uninstallMiddlewareApp (['-app', 'sample', '-edition', '1'])
Ejemplo de utilización de la modalidad interactiva
- Utilizando Jacl:
$AdminTask uninstallMiddlewareApp {-interactive}
- Utilizando serie de Jython:
AdminTask.uninstallMiddlewareApp('[-interactive]')
- Utilizando la lista de Jython:
AdminTask.uninstallMiddlewareApp (['-interactive'])
unregisterApp
El mandato unregisterApp elimina una aplicación de middleware no gestionada.
Objeto de destino
Ninguna.
Parámetros necesarios
- -app
- Especifica el nombre de la aplicación de middleware. (Serie, obligatorio)
Parámetros opcionales
- -edition
- Especifica el nombre de la edición. (String, opcional)
Valor de retorno
Ejemplo de utilización de la modalidad por lotes
- Utilizando Jacl:
$AdminTask unregisterApp {-app sample -edition 1}
- Utilizando la serie Jython:
AdminTask.unregisterApp ('[-app sample -edition 1]')
- Utilizando la lista de Jython:
AdminTask.unregisterApp (['-app', 'sample', '-edition', '1'])
Ejemplo de utilización de la modalidad interactiva
- En Jacl:
$AdminTask unregisterApp {-interactive}
- Utilizando serie de Jython:
AdminTask.unregisterApp('[-interactive]')
- Utilizando la lista de Jython:
AdminTask.unregisterApp (['-interactive'])