BPMShowSnapshot comando

Tradizionale:
questo comando elenca le informazioni su una snapshot dell'applicazione del processo o del toolkit o le informazioni sul suggerimento se non si sta utilizzando una snapshot.

Utilizzare il comando BPMShowSnapshot in modalità connessa da un server Workflow Center o Workflow Server per restituire informazioni dettagliate su un'istantanea o un suggerimento, incluse eventuali dipendenze.

Il comando BPMShowSnapshot viene eseguito utilizzando l'oggetto AdminTask del client di script wsadmin.

Prerequisiti

Importante: in un ambiente con più domini di sicurezza configurati, utilizzare l'MBean PALService invece di questo comando wsadmin. Consultare MBean PAL (Process Application LifeCycle ).
Le seguenti condizioni devono essere soddisfatte:
  • Questo argomento si applica solo alla configurazione IBM Business Automation Workflow Advanced.In un ambiente di distribuzione di rete, è necessario eseguire questo comando sul nodo contenente il membro cluster delle applicazioni che gestisce le applicazioni Workflow Server o Workflow Center . Non eseguire questo comando dal profilo del gestore distribuzione.

  • Eseguire il comando in modalità connessa, ovvero non utilizzare l'opzione -conntype none wsadmin.
  • 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.
Attenzione: se si utilizza una connessione SOAP, il completamento del comando potrebbe richiedere più tempo rispetto al valore di timeout SOAP specificato. Sebbene il comando continui ad essere eseguito fino al termine, è possibile che venga visualizzata l'eccezione java.net.SocketTimeoutException: Read timed out. Per evitare questa eccezione, impostare un valore superiore per la proprietà com.ibm.SOAP.requestTimeout del file profile_root/properties/soap.client.props .

Ubicazione

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

È possibile controllare lo stato del comando nel file SystemOut.log del server.

Sintassi

BPMShowSnapshot 
-containerAcronym process_application_or_toolkit_acronym
-containerSnapshotAcronym snapshot_acronym
[-containerTrackAcronym track_acronym]
[-showDependents]

Parametri

-containerAcronym acronimo applicazione processo
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 acronimo di process_application_snapshot_acronym
Un parametro obbligatorio che identifica l'acronimo della snapshot. Se si desidera visualizzare i dettagli per il suggerimento corrente, utilizzare Tip come valore per questo parametro.
-containerTrackAcronym acronimo_traccia
Su un server Workflow Center , un parametro facoltativo che identifica l'acronimo della traccia associata all'applicazione del processo.
-showDependents
Un parametro facoltativo che identifica tutte le dipendenze sull'istantanea specificata. L'esecuzione di questo parametro visualizza un elenco di snapshot del toolkit e dell'applicazione del processo che hanno dipendenze sulla snapshot.
Suggerimento: se non si conosce l'acronimo di un parametro obbligatorio, utilizzare il comando BPMShowProcessApplication per elencare i dettagli di un'applicazione del processo, inclusi gli acronimi.

Esempio

Il seguente esempio illustra come stabilire una connessione SOAP al server Workflow Center e restituire informazioni sulla snapshot dell'applicazione del processo denominata BILLDISPSS02

Questo argomento si applica solo alla configurazione IBM Business Automation Workflow Advanced.
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.BPMShowSnapshot('[-containerAcronym BILLDISP -containerSnapshotAcronym SS2.0.1 -containerTrackAcronym Main]')
Suggerimento: aggiungere l'istruzione jython print prima del comando quando si desidera visualizzare l'output formattato.
L'output è simile al seguente esempio.
Name: Main - JSActivate
Acronym : MJSA
Created On :2013-09-01 14:05:03.207
Created By :User1
State : State[Archived]
Se è stato utilizzato il parametro -showDependents , l'output include informazioni simili al seguente esempio.
Depends on snapshot Main - JSActivate:
        Process App Acronym: PA1
        Process App Name: PA1
        Snapshot Name: PA1S1
        Snapshot Acronym: PA1S1
        Created On: 2014-02-26 14:25:31.016
        Created By: User.2