Utilizzo della console di gestione per la rimozione della configurazione di Business Process Choreographer

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à

  1. Disinstallare le applicazioni enterprise di Business Process Choreographer.
    1. Visualizzare le applicazioni enterprise.

      Nella console di gestione, selezionare Applicazioni > Applicazioni enterprise.

    2. 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.
    3. Opzionale: Se è stato installato il contenitore dei processi aziendali, disinstallarlo. Selezionare BPEContainer_Ambito e fare clic su Disinstalla > OK > Salva > Save.
    4. Opzionale: Se il contenitore human task è stato installato, disinstallarlo.
      1. Selezionare TaskContainer_Ambito, quindi fare clic su Arresta.
      2. Selezionare di nuovo l'applicazione, quindi fare clic su Disinstalla > OK > Salva > Salva.
    5. Opzionale: Se è stato installato Business Process Choreographer Explorer, disinstallarlo.
      1. Selezionare BPCExplorer_Ambito, quindi fare clic su Arresta.
      2. Selezionare di nuovo l'applicazione, quindi fare clic su Disinstalla > OK > Salva > Salva.
    6. Opzionale: Se è stato installato Business Process Choreographer Observer, disinstallarlo insieme al destinatario Business Process Choreographer Common Event Infrastructure.
      1. Selezionare bpcobserver_Ambito e bpcobservereventconsumer_Ambito, quindi fare clic su Arresta.
      2. Selezionare di nuovo l'applicazione, quindi fare clic su Disinstalla > OK > Salva > Salva.
  2. Rimuovere tutte o alcune delle seguenti risorse che non si desidera riutilizzare:
    1. 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:

      1. Fare clic su Risorse > Provider JDBC.
      2. Se è stato installato Business Process Choreographer sul server delle applicazioni, selezionare Server.
      3. Se Business Process Choreographer è stato installato su un cluster, selezionare il cluster.
      4. Fare clic su Applica.
      5. Selezionare un provider JDBC appropriato, quindi fare clic su Origine dati.
      6. Se si sta utilizzando il sistema di gestione di database Oracle, rimuovere anche una seconda origine dati: BPEDataSourceOracleNonXA.
    2. 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.
    3. 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.
        1. Fare clic su Risorse > Provider JMS > Messaggistica predefinita.
        2. 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.
        1. Fare clic su Risorse > Provider JMS > WebSphere MQ.
        2. 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
    4. Opzionale: Se si utilizza la messaggistica predefinita di WebSphere come provider JMS, rimuovere le specifiche di attivazione.
      1. Fare clic su Risorse > Provider JMS > Messaggistica predefinita > Specifica di attivazione JMS.
      2. Rimuovere le seguenti specifiche di attivazione:
        • BPEInternalActivationSpec
        • HTMInternalActivationSpec
    5. Opzionale: Se si sta utilizzando WebSphere MQ come provider JMS, rimuovere le porte di ascolto.
      1. Fare clic su Server > Server delle applicazioni > serverName.
      2. In Comunicazioni, fare clic su Messaggistica > Servizio del listener messaggi > Porte di ascolto.
      3. Nel riquadro Server delle applicazioni, rimuovere le seguenti porte di ascolto:
        • BPEInternalListenerPort
        • BPEApiListenerPort
        • BPEHoldListenerPort
        • HTMInternalListenerPort
    6. 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 Sicurezza > Sicurezza globale > Configurazione JAAS > Dati di autenticazione J2C.

    7. Opzionale: Rimuovere la configurazione dello scheduler per il nome JNDI dell'origine dati.
      1. Fare clic su Risorse > Scheduler.
      2. Selezionare l'ambito della configurazione di Business Process Choreographer; Server o cluster. Quindi fare clic su Applica.
      3. Nel riquadro Scheduler, annotare il nome del gestore lavoro, quindi selezionare ed eliminare lo scheduler BPEScheduler.
    8. Opzionale: Rimuovere il gestore lavoro.
      1. Fare clic su Risorse > Bean asincroni > Gestori lavoro.
      2. Selezionare l'ambito della configurazione di Business Process Choreographer; Server o cluster. Quindi fare clic su Applica.
      3. Nel riquadro Gestori lavoro, selezionare ed eliminare il gestore lavoro il cui nome è stato annotato a passo 2.g.
    9. Opzionale: Rimuovere la partizione dell'area di lavoro.
      1. Fare clic su Server > Server delle applicazioni > serverName.
      2. In Servizi processo aziendale, fare clic su Servizio partizione area di lavoro.
      3. Nel riquadro Server delle applicazioni, selezionare ed eliminare la partizione dell'area di lavoro BPECompensation.
    10. Opzionale: Rimuovere la sessione di posta.
      1. Fare clic su Risorse > Provider di posta.
      2. Nel riquadro Provider di posta, selezionare Cella. Quindi fare clic su Applica.
      3. Fare clic su Provider di posta integrato.
      4. In Ulteriori proprietà, selezionare Sessioni di posta.
      5. Selezionare ed eliminare HTMMailSession_Scope, dove Scope è l'ambito identificato al passo 1.b
    11. In un cluster, ripetere la rimozione di eventuali risorse di livello del server per ciascun membro del cluster.
    12. Salvare le modifiche apportate alla configurazione.
    13. Riavviare il server delle applicazioni.
  3. Opzionale: Se si utilizza la messaggistica predefinita di WebSphere per Business Process Choreographer, è possibile eliminare il membro del bus e l'origine dati:
    1. Fare clic su Service integration > Bus > BPC.cellName.Bus > Motori di messaggistica.
    2. Selezionare il motore di messaggistica:
      • nodeName.serverName-BPC.cellName.Bus se è stato configurato Business Process Choreographer su un server.
      • clusterName-BPC.cellName.Bus se Business Process Choreographer è stato configurato in un cluster.
        Nota: se Business Process Choreographer è stato configurato per utilizzare un motore di messaggistica remoto, clusterName potrebbe non corrispondere al nome del cluster in cui Business Process Choreographer è stato configurato.
    3. In Ulteriori proprietà, selezionare Origine dati, quindi prendere nota del nome JNDI per l'origine dati.
    4. Passare a Service integration > Bus > BPC.cellName.Bus > Membri del bus, 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.
    5. Opzionale: Se è stato rimosso l'ultimo membro di del bus BPC.cellName.Bus, è possibile rimuovere anche il bus.
    6. Opzionale: Rimuovere l'origine dati. Fare clic su Risorse > Provider JDBC > Server > Applica > Provider JDBC Cloudscape > Origini dati, quindi eliminare l'origine dati annotata al passo 3.c.
  4. Opzionale: Se è stato configurato Business Process Choreographer su un cluster, eliminare la variabile BPC_REMOTE_DESTINATION_LOCATION: Fare clic su Ambiente > Variabili WebSphere > Cluster > Applica. Selezionare la variabile denominata BPC_REMOTE_DESTINATION_LOCATION, quindi fare clic su Elimina.
  5. Fare clic su Salva per salvare tutte le eliminazioni nella configurazione master.
  6. Opzionale: Eliminare il database di Business Process Choreographer.
  7. Opzionale: Se si sta utilizzando WebSphere MQ, eliminare il gestore code utilizzato da Business Process Choreographer.
  8. 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
  9. Opzionale: Se è stato configurato Business Process Choreographer Observer effettuare le seguenti operazioni:
    1. Utilizzo della console di gestione per la rimozione del raccoglitore eventi Business Process Choreographer per ciascun raccoglitore eventi,
    2. Utilizzo della console di gestione per rimuovere Business Process Choreographer Observer.

Risultato

La configurazione di Business Process Choreographer è stata rimossa.

(c) Copyright IBM Corporation 2005, 2006.
This information center is powered by Eclipse technology (http://www.eclipse.org)