BPMInstall comando

Tradizionale: 
Questo comando installa una snapshot dell'applicazione del processo da un Workflow Center a Workflow Server in un ambiente di test o di produzione.

Utilizzare il comando BPMInstall in modalità connessa da un server Workflow Center per installare una snapshot dell'applicazione del processo su un workflow server online.

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

Quando questo comando viene richiamato, a meno che il parametro -skipGovernance non sia impostato su true, il processo di governance definito per l'applicazione del processo viene eseguito in modo asincrono. Pertanto, il comando potrebbe essere restituito correttamente prima del termine del processo di governance. Inoltre, se l'applicazione del processo contiene contenuto avanzato, la distribuzione avanzata potrebbe essere completata dopo che il comando è stato restituito correttamente. Controllare lo stato dell'istantanea per verificare se è stata distribuita e controllare i log del server per gli errori se lo stato non cambia in active.

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:
  • Eseguire il comando in modalità connessa, ovvero non utilizzare l'opzione -conntype none wsadmin.
  • In un ambiente di distribuzione di rete, è necessario eseguire questo comando sul nodo che contiene il membro del cluster delle applicazioni che gestisce applicazioni Workflow Server . Non eseguire questo comando dal profilo del gestore distribuzione.

  • Nota: 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 .

Sintassi

BPMInstall 
-containerAcronym process_application_acronym
-containerSnapshotAcronym process_application_snapshot_acronym
[-containerTrackAcronym track_acronym]
-serverName server_name
-skipGovernance true|false
-caseProjectArea input_project_area

Parametri

-containerAcronym acronimo applicazione processo
Un parametro obbligatorio che identifica l'acronimo dell'applicazione del processo. 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 dell'applicazione del processo.
-containerTrackAcronym Stringa
Su un server Workflow Center , un parametro facoltativo che identifica l'acronimo della traccia associata all'applicazione del processo.
-serverName nome_server
Un parametro obbligatorio che specifica il nome dell'istanza di Workflow Server in cui si sta installando l'istantanea.
-skipGovernance true|false
Questo parametro è impostato su false per impostazione predefinita. Se si desidera installare una snapshot dell'applicazione del processo in un ambiente di test o di produzione che ignora tutti i processi di governance, modificare il valore in true. I processi di governance aggiungono le approvazioni umane all'elaborazione di un'installazione istantanea. Per ulteriori informazioni, consultare Applicazione della governance a un'applicazione del processo. Ignorare un processo di governance deve essere utilizzato raramente, poiché ignora qualsiasi processo di approvazione stabilito. Ad esempio, è possibile decidere di ignorare il processo di governance se è necessaria una snapshot aggiornata per risolvere un problema del prodotto ma il responsabile dell'approvazione non è disponibile.
-caseProjectArea Stringa
L'ambiente di destinazione o l'area progetto per le risorse utente del caso. Se il contenitore in fase di installazione è una soluzione del caso, è necessario fornire il parametro caseProjectArea .
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

L'esempio riportato di seguito illustra come installare una snapshot dell'applicazione del processo BillingDispute in linea Workflow Server ProcessServer01. Nell'esempio, l'utente stabilisce una connessione SOAP al server Workflow Center .

Questo argomento si applica solo alla configurazione IBM Business Automation Workflow Advanced.
Importante: in un ambiente di distribuzione di 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.BPMInstall('[-containerAcronym BILLDISP -containerSnapshotAcronym SS2.0.1 -containerTrackAcronym Main -serverName ProcessServer01 -skipGovernance false]')