BPMProcessInstancesResumption comando

Tradizionale:
Utilizzare questo comando per riprendere le istanze di definizione del processo aziendale (BPD) che si trovano in uno stato sospeso su IBM® Workflow Center e IBM Workflow Server.

Utilizzando questo comando si riprende un'istanza BPD e le attività associate in base alle informazioni specificate dai parametri del comando. Lo stato di avanzamento e altre informazioni vengono registrate in un file SystemOut.log standard.
Limitazione : non è possibile utilizzare questo comando per riprendere istanze BPD che appartengono ad un suggerimento.
Il comando BPMProcessInstancesResumption viene eseguito utilizzando l'oggetto AdminTask del client di script wsadmin.
Nota: in un ambiente con più domini di sicurezza configurati, utilizzare l'MBean PALService invece di questo comando wsadmin. Consultare MBean PAL (Process Application LifeCycle ).

Prerequisiti

Le seguenti condizioni devono essere soddisfatte:
  • Eseguire il comando in modalità connessa, ovvero non utilizzare l'opzione -conntype none wsadmin.
  • È possibile eseguire il comando da qualsiasi membro del cluster in un ambiente di distribuzione di rete. Tuttavia, è necessario prima stabilire la sessione wsadmin sulla porta SOAP del membro del cluster da cui si sta eseguendo il comando.
  • Per accedere al comando wsadmin, l'ID utilizzato deve avere un ruolo WebSphere® Application Server con più privilegi rispetto al ruolo di monitoraggio. Consultare Ruoli amministrativi per informazioni sui ruoli.
  • Per accedere all'API Business Automation Workflow Utilizzato da questo comando, l'ID utilizzato deve appartenere a bpmAdminGroup o bpmAuthorGroup. Il nome predefinito per bpmAdminGroup è tw_admins e il nome predefinito per bpmAuthorGroup è tw_authors. Per informazioni sui gruppi, consultare IBM Business Automation Workflow tipi di gruppo predefiniti .
    Suggerimento: Per impostazione predefinita, solo l'utente DeAdmin ha sia il ruolo di amministratore che l'appartenenza a WebSphere Application Server ruolo di amministratore e l'appartenenza al sito bpmAdminGroup.

Ubicazione

Avviare il client di script wsadmin dalla directory install_root/bin .

Sintassi

BPMProcessInstancesResumption
-containerAcronym process_application__or_toolkit_acronym
-containerSnapshotAcronym snapshot_acronym
[-maxNumberOfInstances n]
[-getNumberOfInstances]

Parametri

-containerAcronym Stringa
Un parametro obbligatorio che identifica l'acronimo dell'applicazione del processo o del toolkit. Ad esempio, l'applicazione del processo BillingDispute potrebbe avere un acronimo di BILLDISP.
-containerSnapshotAcronym Stringa
Un parametro obbligatorio che identifica l'acronimo della snapshot dell'applicazione del processo o del toolkit.
Suggerimento : L'acronimo dell'applicazione di processo si trova nella pagina delle istantanee di Workflow Center o utilizzando il comando BPMShowProcessApplication.
-maxNumberOfInstances Numero intero
Un parametro facoltativo che limita il numero massimo di istanze da riprendere. Se questo parametro non viene utilizzato, tutte le istanze BPD sospese del contesto specificato vengono riprese per impostazione predefinita.
-getNumberOfInstances
Questo è un parametro facoltativo che restituisce le istanze sospese associate al contesto fornito. Questo parametro e quello -maxNumberOfInstances si escludono a vicenda.

Esempi

Nel seguente esempio, si stabilisce prima una connessione SOAP al server e quindi si utilizza il comando BPMProcessInstancesResumption per riprendere un numero massimo di 500 istanze BPD sospese in un'istantanea dell'applicazione di elaborazione BillingDispute . L'istantanea fa parte della traccia principale.

Importante: in un ambiente di distribuzione della rete, utilizzare la porta configurata per il membro del cluster delle applicazioni che esegue le applicazioni Workflow Server o Workflow Center . Per determinare il numero di porta corretto, consultare la pagina di raccolta Porte della console di gestione di WebSphere (fare clic su Server > Tipi di server > WebSphere application server > nome_server > Comunicazioni > Porte ed individuare il valore per SOAP_CONNECTOR_ADDRESS).
wsadmin -conntype SOAP -port 8880 -host ProcessCenterServer01.mycompany.com -user admin -password admin -lang jython
wsadmin>AdminTask.BPMProcessInstancesResumption('[-containerAcronym BILLDISP -containerSnapshotAcronym SS2.0.1 -maxNumberOfInstances 500]')
Questo esempio restituisce il numero di istanze sospese presenti nella snapshot specificata dell'applicazione del processo o del toolkit.
wsadmin>AdminTask.BPMProcessInstancesResumption('[-containerAcronym BILLDISP -containerSnapshotAcronym SS2.0.1 -getNumberOfInstances]')