Questo argomento si applica solo alla configurazione IBM Business Automation Workflow Advanced.

BPMUndeploy comando

Tradizionale:
questo comando annulla la distribuzione di una snapshot dell'applicazione del processo da un server. È disponibile solo se l'istantanea contiene contenuto avanzato generato in IBM® Integration Designer e ha una BLA (business - level application) corrispondente distribuita sul server.

Un BLA è una risorsa di configurazione di WebSphere® Application Server creata solo per un'istantanea con contenuto avanzato generato in IBM Integration Designer.

Utilizzare il comando BPMUndeploy in modalità connessa per annullare la distribuzione di una snapshot dell'applicazione del processo da Workflow Center o Workflow Server.

L'annullamento della distribuzione dell'istantanea rimuove tutti i moduli SCA (Service Component Architecture), i modelli di monitoraggio e le BLA associati all'istantanea. Se l'applicazione del processo contiene processi BPEL, consultare il link "Disattivazione e arresto delle applicazioni del processo" alla fine di questo argomento.

Nota: se si annulla la distribuzione di una snapshot da Workflow Server, la snapshot è ancora elencata nella scheda App installate di Process Admin Console. Allo stesso modo, nella scheda Istantanee di Workflow Center, l'istantanea è ancora elencata, ma visualizza uno stato di installazione Workflow Server di Attualmente installato perché il contenuto dell'istantanea esiste ancora nel repository Workflow Server . Per eliminare il contenuto dell'istantanea su Workflow Server, è necessario eseguire il comando BPMDeleteSnapshot .

Il comando BPMUndeploy 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:
  • 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 contenente il membro cluster delle applicazioni che gestisce le applicazioni Workflow Server . Non eseguire questo comando dal profilo del gestore distribuzione.
  • Il BLA associato all'istantanea deve essere nello stato STOPPED . Per ulteriori informazioni, consultare Comando BPMStop.
  • Per eseguire questo comando, è necessario disporre di una delle seguenti autorizzazioni: accesso di scrittura o di gestione all'applicazione del processo o al toolkit oppure accesso di gestione al repository Workflow Center .
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

BPMUndeploy 
-containerAcronym process_application_acronym
-containerSnapshotAcronym process_application_snapshot_acronym
[-containerTrackAcronym track_acronym]

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.

Se non si utilizza un'istantanea, utilizzare Tip come valore per questo parametro. Se il contenuto avanzato viene utilizzato nell'applicazione del processo, il valore Tip attiva la distribuzione e l'avvio della versione di suggerimento dell'applicazione BPEL.

-containerTrackAcronym acronimo_traccia
Su un server Workflow Center , un parametro facoltativo che identifica l'acronimo della traccia associata all'applicazione del processo.
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 quindi annullare la distribuzione di un'istantanea dell'applicazione del processo BillingDispute .

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.BPMUndeploy('[-containerAcronym BILLDISP -containerSnapshotAcronym SS2.0.1]')