Utilizzare questa attività per rimuovere parte o tutto il contenitore dei processi aziendali, il contenitore delle attività e la
configurazione di Business Process Choreographer Explorer, oltre alle risorse associate.
Perché e quando effettuare questa attività
Prima di rimuovere la configurazione Business Process Choreographer, è necessario arrestare tutti i processi e le maschere di attività, eliminare tutte le attività e le istanze di processo, quindi arrestare e disinstallazione tutte le applicazioni enterprise che contengono processi business o human task.
Procedura di questa attività
- Disinstallare le applicazioni enterprise di Business Process Choreographer.
- Visualizzare le applicazioni enterprise.
Nella console di gestione, selezionare .
- Identificare l'ambito dell'installazione di Business Process
Choreographer.
Cercare le applicazioni con i seguenti nomi:
- BPEContainer_ambito è l'applicazione del contenitore dei processi aziendali.
- TaskContainer_ambito è l'applicazione del contenitore human task.
- BPCExplorer_ambito è l'applicazione Business
Process Choreographer Explorer.
- BPCObserver_ambito è l'applicazione Business
Process Choreographer Observer.
- BPCECollector_ambito è l'applicazioneo del raccoglitore eventi richiesta da Business Process Choreographer Observer.
Dove il valore di ambito dipende dalla configurazione:
- Se Business Process Choreographer è stato configurato su un server delle applicazioni, il valore di ambito è
nomenodo_nomeserver.
- Se Business Process Choreographer è stato configurato su un cluster, il valore di ambito è
nomecluster.
- Opzionale: Se è stato installato il contenitore dei processi aziendali, disinstallarlo. Selezionare BPEContainer_Ambito e fare clic su .
- Opzionale: Se il contenitore human task è stato installato, disinstallarlo.
- Selezionare TaskContainer_Ambito, quindi fare clic su Arresta.
- Selezionare di nuovo l'applicazione, quindi fare clic su .
- Opzionale: Se è stato installato Business Process Choreographer
Explorer, disinstallarlo.
- Selezionare BPCExplorer_Ambito, quindi fare clic su Arresta.
- Selezionare di nuovo l'applicazione, quindi fare clic su .
- Opzionale: Se è stato installato
Business Process Choreographer Observer, disinstallarlo insieme al destinatario
Business Process Choreographer Common Event Infrastructure.
- Selezionare bpcobserver_Ambito e
bpcobservereventconsumer_Ambito,
quindi fare clic su Arresta.
- Selezionare di nuovo l'applicazione, quindi fare clic su .
- Rimuovere tutte o alcune delle seguenti risorse che non si desidera riutilizzare:
- Opzionale: Ricercare l'origine dati Business Process Choreographer
(il nome predefinito è BPEDataSourcedbType)
e annotare l'alias dei dati di autenticazione associato (se presente) e il nome JNDI (Java Naming
and Directory Interface) prima di rimuoverlo (per un solo server, il nome predefinito è jdbc/BPEDB).
Per ricercare le origini dati:
- Fare clic su .
- Se è stato installato Business Process Choreographer sul server delle applicazioni, selezionare Server.
- Se Business Process Choreographer è stato installato su un cluster, selezionare il cluster.
- Fare clic su Applica.
- Selezionare un provider JDBC appropriato, quindi fare clic su Origine dati.
- Se si sta utilizzando il sistema di gestione di database Oracle, rimuovere anche una seconda origine dati: BPEDataSourceOracleNonXA.
- Opzionale: Per un database diverso da Cloudscape, rimuovere il provider JDBC dell'origine dati identificata al passo 2, se non contiene ulteriori origini dati necessarie.
- Opzionale: Rimuovere le produzioni connessioni e le code appropriate.
- Per la messaggistica predefinita, prima di rimuovere le produzioni connessioni, annotare i relativi alias dei dati di autenticazione associati. Quindi, rimuovere le produzioni connessioni e le code JMS.
- Fare clic su .
- Nel riquadro Provider di messaggistica predefinito eseguire una delle azioni indicate:
- Se Business Process Choreographer è stato configurato su un cluster, selezionare Cluster, quindi fare clic su Applica.
- Se Business Process Choreographer è stato configurato su un server, selezionare Server, quindi fare clic su Applica.
- Per WebSphere MQ, rimuovere le produzioni connessioni delle code JMS e le destinazioni della coda JMS.
- Fare clic su .
- Nel riquadro Provider di messaggistica WebSphere MQ, selezionare Server.
Quindi fare clic su Applica.
Se Business Process Choreographer è stato configurato su un cluster, è necessario ripetere questo passo per ogni server che è membro del cluster.
Di seguito sono riportati i nomi JNDI generalmente utilizzati per il contenitore dei processi aziendali:
- jms/BPECF
- jms/BPECFC
- jms/BPEIntQueue
- jms/BPERetQueue
- jms/BPEHldQueue
Di seguito sono riportati i nomi JNDI generalmente utilizzati per il contenitore human task:
- jms/HTMCF
- jms/HTMIntQueue
- jms/HTMHldQueue
- Opzionale: Se si utilizza la messaggistica predefinita di WebSphere come provider JMS, rimuovere le specifiche di attivazione.
- Fare clic su .
- Rimuovere le seguenti specifiche di attivazione:
- BPEInternalActivationSpec
- HTMInternalActivationSpec
- Opzionale: Se si sta utilizzando WebSphere MQ come provider JMS, rimuovere le porte di ascolto.
- Fare clic su .
- In Comunicazioni, fare clic su .
- Nel riquadro Server delle applicazioni, rimuovere le seguenti porte di ascolto:
- BPEInternalListenerPort
- BPEApiListenerPort
- BPEHoldListenerPort
- HTMInternalListenerPort
- Opzionale: Eliminare gli alias dei dati di autenticazione.
- Se l'origine dati identificata al passo 2 disponeva di un alias di dati di
autenticazione, rimuovere l'alias.
In genere, l'alias del database viene denominato cellName/BPEAuthDataAliasdbType_Scope, dove:
- cellName
- Il nome della cella
- dbType
- Il tipo di database
- Ambito
- Uno dei valori specificati al passo 1.b
- Se una delle produzioni connessioni identificata al passo 2.c dispone di un alias di dati di autenticazione, rimuovere l'alias.
In genere, l'alias per il database è denominato cellName/BPEAuthDataAliasJMS_Scope dove:
- cellName
- Il nome della cella
- Ambito
- Uno dei valori specificati al passo 1.b
L'alias dei dati di autenticazione si trova in .
- Opzionale: Rimuovere la configurazione dello scheduler per il nome JNDI dell'origine dati.
- Fare clic su .
- Selezionare l'ambito della configurazione di Business Process Choreographer;
Server o cluster. Quindi fare clic su Applica.
- Nel riquadro Scheduler, annotare il nome del gestore lavoro, quindi selezionare ed eliminare lo scheduler BPEScheduler.
- Opzionale: Rimuovere il gestore lavoro.
- Fare clic su .
- Selezionare l'ambito della configurazione di Business Process Choreographer;
Server o cluster. Quindi fare clic su Applica.
- Nel riquadro Gestori lavoro, selezionare ed eliminare il gestore lavoro il cui nome è stato annotato a passo 2.g.
- Opzionale: Rimuovere la partizione dell'area di lavoro.
- Fare clic su .
- In Servizi processo aziendale, fare clic su Servizio partizione area di lavoro.
- Nel riquadro Server delle applicazioni, selezionare ed eliminare la partizione dell'area di lavoro BPECompensation.
- Opzionale: Rimuovere la sessione di posta.
- Fare clic su .
- Nel riquadro Provider di posta, selezionare Cella.
Quindi fare clic su Applica.
- Fare clic su Provider di posta integrato.
- In Ulteriori proprietà, selezionare Sessioni di posta.
- Selezionare ed eliminare HTMMailSession_Scope,
dove Scope è l'ambito identificato al passo 1.b
- In un cluster, ripetere la rimozione di eventuali risorse di livello del server per ciascun membro del cluster.
- Salvare le modifiche apportate alla configurazione.
- Riavviare il server delle applicazioni.
- Opzionale: Se si utilizza la messaggistica predefinita di WebSphere per
Business Process Choreographer, è possibile eliminare il membro del bus e l'origine dati:
- Fare clic su .
- Selezionare il motore di messaggistica:
- In Ulteriori proprietà,
selezionare Origine dati, quindi prendere nota del nome JNDI per l'origine dati.
- Passare a , quindi rimuovere il membro del bus identificato da quanto segue:
- Node=nodeName, Server=serverName se è stato configurato Business Process Choreographer su un server.
- Cluster=clusterName se è stato configurato
Business Process Choreographer su un cluster.
- Opzionale: Se è stato rimosso l'ultimo membro di
del bus BPC.cellName.Bus, è possibile rimuovere anche il bus.
- Opzionale: Rimuovere l'origine dati. Fare clic su , quindi eliminare l'origine dati annotata al passo 3.c.
- Opzionale: Se è stato configurato Business Process Choreographer su un cluster, eliminare la variabile BPC_REMOTE_DESTINATION_LOCATION: Fare clic su .
Selezionare la variabile denominata BPC_REMOTE_DESTINATION_LOCATION,
quindi fare clic su Elimina.
- Fare clic su Salva per salvare tutte le eliminazioni nella configurazione master.
- Opzionale: Eliminare il database di Business Process Choreographer.
- Opzionale: Se si sta utilizzando WebSphere MQ, eliminare il gestore code utilizzato da Business Process Choreographer.
- Se si utilizza la messaggistica di WebSphere predefinita per Business Process Choreographer,
eliminare l'origine dati per il motore di messaggistica. Se si utilizza l'archivio dati predefinito, è possibile eliminare l'archivio dati eliminando la seguente directory:
- Sui sistemi Windows, eliminare install_root\profiles\profileName\databases\com.ibm.ws.sib\nodeName.serverName-BPC.cellName.Bus
- Su sistemi UNIX e Linux, eliminare install_root/profiles/profileName/databases/com.ibm.ws.sib/nodeName.serverName-BPC.cellName.Bus
- Opzionale: Se è stato configurato Business Process Choreographer
Observer effettuare le seguenti operazioni:
- Utilizzo della console di gestione per la rimozione del raccoglitore eventi Business Process Choreographer per ciascun raccoglitore eventi,
- Utilizzo della console di gestione per rimuovere Business Process Choreographer Observer.
Risultato
La configurazione di Business Process Choreographer è stata rimossa.