Mandatos administrativos (AdminTasks)

El programa de scripts wsadmin es un potente entorno intérprete de mandatos no gráfico que puede utilizar para ejecutar operaciones administrativas en un lenguaje de scripts. Puede utilizar la herramienta wsadmin en la modalidad conectada para instalar, gestionar y retirar el despliegue de instantáneas.

En un entorno de despliegue de red, un miembro de clúster de aplicación ejecuta las aplicaciones Process Server y Process Center. Por lo tanto, debe ejecutar estos mandatos wsadmin en el nodo que contiene el miembro de clúster de aplicación. No ejecute estos mandatos desde el perfil de gestor de despliegue.

No todos los mandatos se pueden utilizar en ambos servidores, Process Center y los servidores de procesos. Utilice la tabla siguiente para determinar qué mandatos se pueden utilizar en cada tipo de servidor. Se encuentra información adicional sobre los mandatos y scripts wsadmin en el tema Mandatos (scripts wsadmin).
Tabla 1. Mandatos wsadmin para gestionar aplicaciones de proceso
Tarea Mandato Descripción Versiones del producto aplicables
Mandatos para instalar y retirar el despliegue de instantáneas (servidores conectados y fuera de línea) BPMCheckOrphanTokens Detecta la posibilidad de señales huérfanas antes de instalar una nueva instantánea; le permite identificar si se debe suprimir o mover cada señal.

Disponible para el servidor de Process Center y para cualquier instancia de Process Server que esté en ejecución.

Sólo actividades de comprobación. Éstas incluyen tareas de usuario, tareas del sistema, tareas de decisión, subprocesos, subprocesos de sucesos, procesos enlazados y nodos.

IBM® BPM Standard

IBM BPM Advanced

BPMInstall Instala una instantánea en un servidor de procesos conectado.

Disponible sólo para el servidor de Process Center.

IBM BPM Standard

IBM BPM Advanced

BPMCreateOfflinePackage Utilice este conjunto de mandatos para crear un paquete de instalación para una instantánea, extráigalo en un archivo comprimido en un sistema de archivos local e instale el paquete en un servidor de procesos fuera de línea.

BPMCreateOfflinePackage y BPMExtractOfflinePackage están disponibles para el servidor de Process Center solamente. BPMInstallOfflinePackage está disponible para el servidor de procesos fuera de línea únicamente.

IBM BPM Standard

IBM BPM Advanced

BPMExtractOfflinePackage

IBM BPM Standard

IBM BPM Advanced

BPMInstallOfflinePackage

IBM BPM Standard

IBM BPM Advanced

BPMDeleteSnapshot Suprime la instantánea y cualquier enlace con las dependencias del kit de herramientas. Este mandato no suprime la instantánea del kit de herramientas.

Disponible para cualquier instancia del servidor de procesos en ejecución.

IBM BPM Standard

IBM BPM Advanced

BPMUndeploy

Elimina la aplicación del nivel de negocio (BLA) correspondiente y los artefactos relacionados de una instantánea del servidor de Process Center o el servidor de procesos. Sin embargo, la instantánea permanece en el repositorio.

Para un servidor de Process Center, el BPMUndeploy fuerza una detención implícita de la instantánea antes de que se complete el mandato.

Disponible para el servidor de Process Center y para cualquier instancia de Process Server que esté en ejecución.

IBM BPM Advanced

Mandatos para visualizar las aplicaciones de proceso y los artefactos BPMListProcessApplications Lista todas las instantáneas de aplicación de proceso en un servidor determinado.

Disponible para el servidor de Process Center y para cualquier instancia de Process Server que esté en ejecución.

IBM BPM Standard

IBM BPM Advanced

BPMShowProcessApplication Lista la información sobre una aplicación de proceso en un servidor determinado.

Disponible para el servidor de Process Center y para cualquier instancia de Process Server que esté en ejecución.

IBM BPM Standard

IBM BPM Advanced

BPMShowSnapshot Lista la información sobre una instantánea de aplicación de proceso o de kit de herramientas en un servidor determinado.

Disponible para el servidor de Process Center y para cualquier instancia de Process Server que esté en ejecución.

IBM BPM Standard

IBM BPM Advanced

Mandatos para administrar instantáneas BPMActivate Activa una instantánea en un servidor.

Disponible para el servidor de Process Center y para cualquier instancia de Process Server que esté en ejecución.

IBM BPM Standard

IBM BPM Advanced

BPMDeactivate Desactiva una instantánea que se ejecuta en un servidor.

Disponible para el servidor de Process Center y para cualquier instancia de Process Server que esté en ejecución.

IBM BPM Standard

IBM BPM Advanced

BPMExport Exporta una instantánea de aplicación de proceso a un archivo .twx de forma que se pueda importar en otro servidor Process Center.

Disponible sólo para el servidor de Process Center.

IBM BPM Standard

IBM BPM Advanced

BPMImport Importa una instantánea de aplicación de proceso que se exportó desde otro servidor Process Center.

Disponible sólo para el servidor de Process Center.

IBM BPM Standard

IBM BPM Advanced

BPMSnapshotCleanup Suprime todos los nombres y las instantáneas archivadas de una aplicación de proceso en un servidor Process Center.

Disponible sólo para el servidor de Process Center.

IBM BPM Standard

IBM BPM Advanced

BPMProcessInstancesCleanup Suprime los datos de la instancia de la definición de proceso de negocio (BPD) para una instantánea de aplicación de proceso.

Disponible para cualquier instancia del servidor de procesos en ejecución.

IBM BPM Standard

IBM BPM Advanced

BPMTasksCleanup Suprime tareas completadas de las instancias de proceso en ejecución.

Disponible para cualquier instancia del servidor de procesos en ejecución.

IBM BPM Standard

IBM BPM Advanced

BPMStop

Detiene la instantánea y su BLA en un servidor de procesos.

Disponible para cualquier instancia del servidor de procesos en ejecución.

IBM BPM Advanced

Mandatos para trabajar con servidores BPMListServers Lista todas las instancias de servidor de procesos federadas en el servidor Process Center.

Disponible sólo para el servidor de Process Center.

IBM BPM Standard

IBM BPM Advanced

BPMSecurityUnlock Desbloquea un miembro de clúster de aplicación durante el arranque del servidor.

Disponible para el servidor de Process Center y para cualquier instancia de Process Server que esté en ejecución.

IBM BPM Standard

IBM BPM Advanced

BPMShowServer Lista la información sobre un servidor específico.

Disponible sólo para el servidor de Process Center.

IBM BPM Standard

IBM BPM Advanced

Algunos de los mandatos requieren acceso administrativo; el ID de usuario debe pertenecer al grupo tw_admins o tw_authors.
Tipos de conexión

Todos los mandatos wsadmin para la gestión de aplicaciones de proceso se deben ejecutar en la modalidad conectada y el servidor debe estar en ejecución. Utilice el argumento -contype para indicar qué tipo de conexión desea utilizar (SOAP o RMI). Consulte Utilización de la herramienta de scripts wsadmin en el Information Center de WebSphere Application Server si desea instrucciones detalladas.

Ejemplo

En los siguientes ejemplos de sintaxis, myHostName.mycompany.com es el nombre de host del servidor que se ha configurado para IBM Process Server o para el servidor Process Center. Asegúrese de que sustituye su propio puerto, nombre de host, nombre de usuario y contraseña al crear una conexión.

En un entorno de despliegue de red, utilice el puerto que se ha configurado para el miembro del clúster de aplicaciones que ejecuta las aplicaciones de Process Server o Process Center. Para determinar el número de puerto correcto, consulte la página de colección de puertos de la consola administrativa (pulse Servidores > Tipos de servidor > WebSphere Application Servers > nombre_servidor > Comunicaciones > Puertos). Los valores de SOAP_CONNECTOR_ADDRESS y BOOTSTRAP_ADDRESS indican los números de puerto SOAP y RMI.
Importante:
wsadmin -conntype SOAP -port 8880 -host myHostName.mycompany.com -user admin -password admin -lang jython

AdminTask.nombreTarea('[opciones ]')