Questa sezione descrive il modo in cui creare le risorse necessarie, quindi eseguire la procedura guidata all'installazione del contenitore business process.
Configurare le risorse necessarie, quindi installare l'applicazione del contenitore business processo prima di eseguire le applicazioni che contengono processi business e human task.
- Se si sta preparando una configurazione d Process Choreographer organizzata in cluster:
- Creare il cluster: Eseguire l'attività Creazione di un ambiente organizzato in cluster.
- Se si sta utilizzando il provider di messaggistica JMS predefinito per il cluster:
- Assicurarsi che il cluster supporti le applicazioni del servizio, come descritto nell'argomento Preparazione di un server o un cluster per supportare le applicazioni di servizio.
- Creare il database per l'archivio dati del motore di messaggistica. E' possibile utilizzare lo stesso database utilizzato per i motori di messaggistica SCA (Service Component Architecture) o un database a parte. Si consiglia di utilizzare un database di messaggistica per tutti i bus creati da WebSphere Process Server,
ovvero, per il bus del sistema SCA, il bus dell'applicazione SCA, il bus CEI e il bus BPC. Il database dovrebbe essere accessibile a tutti i membri del cluster in cui si trova il motore di messaggistica per assicurare la disponibilità di failover del motore di messaggistica stesso.
- Se l'utente JMS è autorizzato alla creazione delle tabelle, il motore di messaggistica predefinito crea le tabelle necessarie nel database la prima volta in cui viene acceduto.
- Se l'utente JMS non è autorizzato alla creazione delle tabelle, creare tali tabelle prima che il provider di messaggistica predefinito provi ad accedere al database. E' possibile utilizzare l'utilità sibDDLGenerator che si trova nella directory secondaria bin della directory
install_root per generare un file DDL che può essere utilizzato per creare le tabelle.
- Se si sta utilizzando il provider JMS (WebSphere® MQ Java™ Message
Service), è necessario creare il gestore code e le code: Eseguire Creazione del gestore code e delle code per il contenitore Business Process. Se si sta utilizzando il provider JMS di messaggistica predefinito non eseguire questo passo.
- Creare il per Business
Process Choreographer: Eseguire Creazione del database per il contenitore di processi aziendali.
- Se si sta utilizzando un ambiente Network
Deployment: Eseguire Concessione di autorizzazioni al driver JDBC sul gestore distribuzione.
- Verificare che il server sia avviato e che si sia collegati alla console di gestione con un ID utente con cui si è collegati alla
console di gestione disponga di privilegi di amministratore sufficienti. Su piattaforme Windows®,
utilizzare l'ID utente per avviare WebSphere Process Server.
- Nella console di gestione, selezionare il server in cui si desidera installare il contenitore business process. Fare clic su .
Dove Nomeserver è il nome del server delle applicazioni su cui si desidera installare il contenitore di processi aziendali. In un cluster, è possibile selezionare qualunque server dell'applicazione ed il contenitore business process viene installato simultaneamente su tutti i server dell'applicazione nel cluster.
- Passare alle impostazioni del contenitore business process. Nella scheda Configurazione, in Impostazioni contenitore, espandere Impostazioni del contenitore business process, quindi fare clic su Contenitore business process.
- Verificare che il contenitore business process non sia installato. Dovrebbe essere visualizzato un messaggio indicante che il contenitore business process non è al momento installato. Se il contenitore business process è già installato, eseguire Rimozione della configurazione di Business Process Choreographer prima di avviare la procedura guidata all'installazione.
- Avviare la procedura guidata all'installazione. Nella sezione Proprietà aggiuntive, fare clic sul link Procedura guidata all'installazione del contenitore business process.
- Selezionare la configurazione del database (passo 1 della procedura guidata):
- Nell'elenco a discesa Provider JDBC, selezionare la voce con il sistema di database, la versione del sistema ed il driver JDBC (Java Database
Connectivity) utilizzati. Dove possibile, la procedura guidata all'installazione propone dei valori predefiniti appropriati nel campo dei parametri. Tuttavia, non viene fornito alcun valore predefinito con alcune combinazioni di browser e piattaforma. In questo caso, è possibile visualizzare i valori consigliati in Impostazioni dell'installazione guidata del contenitore Business Process.
- Per il Nome classe di implementazione utilizzare il nome classe predefinito
per l'implementazione del driver JDBC.
- Per il Percorso di classe, immettere la posizione del file JAR (Java archive) o del file compresso contenente il driver JDBC. Per utilizzare la variabile del percorso che viene visualizzata nel campo di testo, è necessario definire .
- Il Nome utente origine dati deve essere un ID utente con i privilegi per collegarsi al database e modificare i dati. Se l'ID utente dispone dei privilegi per creare tabelle e indici nel database, lo schema del database verrà aggiornato automaticamente, quando necessario, una volta applicato un service pack o un fix pack. Non è richiesto per un database Cloudscape.
- Immettere la Password origine dati per il Nome utente origine dati. Non è richiesto per un database Cloudscape.
- Il campo Proprietà personalizzate contiene i valori predefiniti per il database selezionato.
- Se si sta utilizzando un database Cloudscape che non si trova nella directory predefinita,
modificare il valore della proprietà personalizzata databaseName per specificare il percorso completo del database.
- Potrebbe essere necessario modificare o aggiungere altre proprietà. Per ulteriori informazioni, consultare la pagina Impostazioni della procedura guidata all'installazione e
la documentazione del prodotto per il sistema di database.
- Fare clic su Avanti per passare al passo successivo della procedura guidata all'installazione.
- Selezionare il provider JMS e la sicurezza (passo 2 della procedura guidata):
- Nell'elenco a discesa di Provider JMS, selezionare il servizio di
messaggistica utilizzato dal contenitore Business Process.
- Per la messaggistica predefinita, selezionare Provider di messaggistica predefinita.
- Per WebSphere MQ, selezionare WebSphere MQ.
- Utilizzare il valore predefinito per Queue Manager (BPC_nodeName_serverName).
Se si sta utilizzando il provider di messaggistica predefinito, questo campo viene ignorato.
- Se si sta utilizzando il provider WebSphere MQ JMS e la variabile di ambiente WebSphere ${MQ_INSTALL_ROOT} non è definita, assicurarsi che il Percorso di classe indichi la directory WebSphere MQ Java lib. Per impostazione predefinita, MQ_INSTALL_ROOT ha il valore ${WAS_INSTALL_ROOT}/lib/WMQ.
- Per l'ID utente JMS, immettere un ID utente che disponga di diritti
amministrativi per il servizio di messaggistica. Sui sistemi Linux® e UNIX®, utilizzare root. Sui sistemi Windows, utilizzare l'ID utente che consente di avviare WebSphere Process Server.
- Per la password JMS, immettere la password per l'ID utente JMS.
- Per l'ID utente API JMS, immettere un ID utente dal registro utenti. Questo ID utente verrà utilizzato per elaborare i richiami API asincroni.
- Per la Password API JMS, immettere la password per l'ID utente API JMS.
- Per Mappatura ruolo di sicurezza dell'amministratore,
immettere il nome del gruppo, definito nel registro utenti che verrà mappato al ruolo dell'amministratore business process. Sui sistemi Windows,
ad esempio, è possibile specificare il gruppo Amministratori.
- Per Mappatura del ruolo di sicurezza del monitor del sistema,
immettere il nome del gruppo nel registro utente da mappare con il ruolo del Monitor del sistema del processo business. Sui sistemi Windows,
ad esempio, è possibile specificare il gruppo Amministratori.
- Fare clic su Avanti per passare al passo successivo della procedura guidata all'installazione.
- Selezionare Risorse JMS e Business Process Choreographer Explorer
(passo 3 della procedura guidata 3): Selezionare Crea nuove risorse JMS utilizzando i valori predefiniti oppure effettuare le seguenti operazioni:
- Selezionare Seleziona le risorse JMS esistenti.
- Utilizzare l'elenco a discesa Produzione connessioni per selezionare
BPECF.
- Utilizzare l'elenco a discesa Coda interna per selezionare BPEIntQueue.
- Utilizzare l'elenco a discesa Coda di elaborazione richieste interne per selezionare BPEApiQueue.
- Utilizzare l'elenco a discesa Conserva coda per selezionare BPEHldQueue.
- Utilizzare l'elenco a discesa Coda di conservazione per selezionare
BPERetQueue.
- Optional: Per installare Business Process Choreographer
Explorer, selezionare la casella di controllo, altrimenti deselezionarla.
- Optional: Per utilizzare Common Event Infrastructure, selezionare Abilita il collegamento
Common Event Infrastructure per tutti i processi in esecuzione in questo contenitore.
- Optional: Per abilitare il log di controllo, selezionare Abilita il log di controllo per tutti i processi in esecuzione in questo contenitore.
- Fare clic su Avanti per visualizzare il riepilogo (passo 4 della procedura guidata).
- Controllare che le informazioni nella pagina di riepilogo siano corrette. il riepilogo include dei promemoria che sono necessari alle risorse esterne.
Nel caso in cui non fossero stati ancora creati, è possibile continuare la configurazione del contenitore di processi aziendali ma sarà necessario creare le risorse prima di attivare il contenitore di processi aziendali. Per
creare le risorse corrette, potrebbe essere utile stampare la pagina di riepilogo.
- Per apportare delle modifiche, fare clic su Precedente.
- Per installare il contenitore Business Process e definire le relative risorse, fare
clic su Fine. L'avanzamento viene visualizzato nella pagina Installazione.
- Se l'installazione non è riuscita, verificare eventuali messaggi di errore che possono consentire di correggere il problema, quindi riprovare.
- Se l'installazione è riuscita, fare clic su Salva configurazione principale,
quindi fare clic su Salva.
- Se è stato configurato Business Process Choreographer in un cluster e si sta utilizzando il provider WebSphere MQ JMS: Eseguire Personalizzazione delle risorse WebSphere MQ JMS in un cluster.
- Riavviare il server delle applicazioni.
- Verificare che il contenitore business process sia stato avviato correttamente: Nella console di gestione, selezionare verificare che lo stato dell'applicazione denominata BPEContainer_scope è avviato, dove scope è nodeName_serverName se
il contenitore business process è stato installato sul server dell'applicazione. Se è stato installato il contenitore business process su un cluster scope è il nome del cluster.
Il contenitore business process viene configurato.
Continuare la configurazione di
nell'argomento principale al passo
2.b.ii.