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
- Eseguire il comando in modalità connessa, ovvero non utilizzare l'opzione
-conntype nonewsadmin. 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
falseper 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 intrue. 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 .
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 .

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]')