BPMShowInstallMessages comando

Tradizionale:
questo comando restituisce messaggi dettagliati dall'installazione dell'istantanea su Workflow Center o Workflow Server.

È possibile utilizzare le informazioni restituite dal comando BPMShowInstallMessages per risolvere i problemi di un'installazione non riuscita e anche per determinare il passo corrente del processo di installazione istantanea.

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

Prerequisiti

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 ).
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, ossia 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 del 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 .

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.

Sintassi

BPMShowInstallMessages 
-containerAcronym process_application
-containerSnapshotAcronym snapshot_acronym
[-containerTrackAcronym track_acronym]
-serverName  process_server_instance_name
[-verbose true|false]

Parametri

-containerAcronym applicazione_processo
Un parametro obbligatorio che identifica l'applicazione del processo. Ad esempio, l'applicazione del processo BillingDispute potrebbe avere un acronimo di BILLDISP.
-containerSnapshotAcronym acronimo istantanea
Un parametro obbligatorio che identifica l'acronimo della snapshot. Quando non si utilizza un'istantanea, è possibile utilizzare Tip come valore per questo parametro.
Suggerimento : L'acronimo dell'applicazione di processo si trova nella pagina delle istantanee di Workflow Center o utilizzando il comando BPMShowProcessApplication.
-containerTrackAcronym Stringa
Su un server Workflow Center , un parametro facoltativo che identifica l'acronimo della traccia associata all'applicazione del processo.
-serverName nome_processo_server_instanza
Quando si esegue su Workflow Center, un parametro richiesto che specifica il nome dell'istanza Workflow Server in cui si sta installando la snapshot. Questo parametro viene ignorato durante l'esecuzione su un workflow server.
-verbose
Un parametro facoltativo che, se impostato su true, restituisce ulteriori dettagli del messaggio che includono l'ora di inizio e di fine, le informazioni utente, il nome thread e il nome server. Il valore predefinito è false.

Esempio

Il seguente esempio illustra come stabilire una connessione SOAP al server Workflow Center e quindi mostrare i messaggi dall'installazione dell'applicazione del processo 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
Comando di base:
AdminTask.BPMShowInstallMessages('[-containerAcronym BILLDISP -containerSnapshotAcronym SS2.0.1 -containerTrackAcronym Main -serverName dev]')
Output di esempio:
[ x] Iniziare l'installazione dell'istantanea SS1 per lo sviluppo del server come tw_admin
    [ i] L'applicazione del processo utilizza il processo di provenienza DEFAULT
[ x] Avvia processo di governance DEFAULT
[ x] Assembla le risorse utente e inviale al server dev1
    [ i] Utilizza indirizzo http://localhost:9080/teamworks
[ x] Lo sviluppo del server Workflow ha ricevuto risorse utente da Workflow Center
[ x] Iniziare l'installazione della snapshot SS1 come tw_author
[ *] Installa gli elementi e gli asset della libreria necessari per l'applicazione del processo e i toolkit di riferimento
    [ *] Installa Toolkit TK1, istantanea SS1

Legenda: (x = Completo, * = In Esecuzione, F = Non Riuscito, E = Errore, W = Avvertenza, I = Informativo, r = Ripristino)
Comando che utilizza parametro -verbose :
wsadmin>AdminTask.BPMShowInstallMessages('[-containerAcronym BILLDISP -containerSnapshotAcronym SS2.0.1 -containerTrackAcronym Main -serverName dev -verbose true]')
Output di esempio:
[ x] [1123a,server1,05/23/2014 12:24:30.112 PM EST,05/23/2014 12:24:30.390 PM EST] Avvia l'installazione dell'istantanea SS1 per lo sviluppo del server come tw_admin
    [ i] [1123a,server1,05/23/2014 12:24:30.112 PM EST] L'applicazione del processo utilizza il processo di provenienza PREDEFINITO
[ x] [1123a,server1,05/23/2014 12:24:30.112 PM EST,05/23/2014 12:24:30.390 PM EST] Avvia processo di governance DEFAULT
[ x] [1123a,server1,05/23/2014 12:24:30.112 PM EST,05/23/2014 12:24:30.390 PM EST] Assembla le risorse utente e inviale al server dev1
    [ i] [1123a,server1,05/23/2014 12:24:30.112 PM EST] Utilizza indirizzo http://localhost:9080/teamworks
[ x] [1123a,server1,05/23/2014 12:24:30.112 PM EST,05/23/2014 12:24:30.390 PM EST] Lo sviluppo del server del flusso di lavoro ha ricevuto risorse utente da Workflow Center
[ x] [1123a,server1,05/23/2014 12:24:30.112 PM EST,05/23/2014 12:24:30.390 PM EST] Iniziare l'installazione dell'istantanea SS1 come tw_author
[ *] [1123a,server1,05/23/2014 12:24:30.112 PM EST,05/23/2014 12:24:30.390 PM EST] Installare gli elementi e gli asset della libreria necessari per l'applicazione del processo e i toolkit di riferimento
    [ *] [1123a,server1,05/23/2014 12:24:30.112 PM EST,05/23/2014 12:24:30.390 PM EST] Install Toolkit TK1, snapshot SS1

Legenda: (x = Completo, * = In Esecuzione, F = Non Riuscito, E = Errore, W = Avvertenza, I = Informativo, r = Ripristino)
Suggerimento: aggiungere l'istruzione jython print prima del comando quando si desidera visualizzare l'output formattato.