Invocación de un mandato administrativo en modalidad por lotes mediante scripts wsadmin.
Utilice los mandatos AdminTask para invocar un mandato administrativo en modalidad de proceso por lotes.
Acerca de esta tarea
Estos pasos describen cómo invocar un mandato administrativo en modalidad de proceso por lotes mediante scripts wsadmin.
Para invocar un mandato administrativo en modalidad interactiva, consulte el tema sobre cómo invocar un mandato en modalidad interactiva.
Procedimiento
Ejemplo
- En el siguiente ejemplo se invoca un mandato administrativo sin objeto de destino, ni argumento ni paso:Utilizando Jacl:
$AdminTask listNodes
Utilizando Jython:print AdminTask.listNodes()
Resultado de ejemplo:
MiNodo
- En el siguiente ejemplo se invoca un mandato administrativo con una cadena de
objeto de destino:Utilizando Jacl:
set s1 [$AdminConfig getid /Server:server1/]$AdminTask showServerInfo $s1
Utilizando Jython:s1 = AdminConfig.getid('/Server:server1/') print AdminTask.showServerInfo(s1)
Resultado de ejemplo:{cell myCell} {serverType APPLICATION_SERVER} {com.ibm.websphere.baseProductVersion 6.0.0.0} {node myNode} {server server1}
- En el siguiente ejemplo se invoca un mandato administrativo con una cadena de
opciones:Utilizando Jacl:
$AdminTask getNodeMajorVersion {-nodeName myNode}
Utilizando Jython:print AdminTask.getNodeMajorVersion('[-nodeName myNode]')
Resultado de ejemplo:6
- En el siguiente ejemplo se invoca un mandato administrativo con un objeto de destino y cadenas de opciones sin pasos:Utilizando Jacl:
set ra [$AdminConfig getid /J2CResourceAdapter:myResourceAdapter/] $AdminTask createJ2CConnectionFactory $ra {-name myJ2CCF -jndiName j2c/cf -connectionFactoryInterface javax.resource.cci.ConnectionFactory}
Utilizando Jython:ra = AdminConfig.getid('/J2CResourceAdapter:myResourceAdapter/') AdminTask.createJ2CConnectionFactory(ra, '[-name myJ2CCF -jndiName j2c/cf -connectionFactoryInterface javax.resource.cci.ConnectionFactory]')
Resultado de ejemplo:myJ2CCF(cells/myCell/nodes/myNode|resources.xml#J2CConnectionFactory_1069690568269)
- En el siguiente ejemplo se invoca un mandato administrativo con un objeto de
destino y un opción de un paso:Utilizando Jacl:
set serverCluster [$AdminConfig getid /ServerCluster:myCluster/] $AdminTask createClusterMember $serverCluster {-memberConfig {{myNode myClusterMember "" "" false false}}}
Utilizando Jython:serverCluster = AdminConfig.getid('/ServerCluster:myCluster/') AdminTask.createClusterMember(serverCluster, '[-memberConfig [[myNode myClusterMember "" "" false false]]]')
Resultado de ejemplo:myClusterMember(cells/myCell/nodes/myNode|cluster.xml#ClusterMember_3673839301876)