Utilizzare questa attività per configurare Business Process Choreographer utilizzando uno script.
Prima di iniziare
Sono stati configurati il contenitore dei processi aziendali e quello delle human task.
Perché e quando effettuare questa attività
Viene applicata una delle seguenti azioni:
- Non è stato ancora installato Business Process Choreographer Explorer.
- Si desidera aggiungerlo a una configurazione di Business Process Choreographer esistente.
- Si desidera aggiungere un'altra istanza di Business Process Choreographer Explorer
per un server in cui sono già in esecuzione altre istanze.
Procedura di questa attività
- Passare alla directory di Business Process Choreographer, quindi richiamare lo script clientconfig.jacl.
Su sistemi Windows immettere il seguente comando:
cd install_root\ProcessChoreographer\config
..\..\bin\wsadmin.bat -f clientconfig.jacl
( [-username userName][-password password] | [-conntype NONE] )
[-profileName profileName]
[-hostName explorerVirtualHostname]
[-explorerHost explorerURL]
[-precompileJSPs { yes | no }]
[-remoteNodeName nodeName]
[-remoteServerName serverName]
[-remoteClusterName clusterName]
[-contextRootExplorer explorerContextRoot]
Su sistemi
UNIX e Linux, immettere il seguente comando:
cd install_root/ProcessChoreographer/config
../../bin/wsadmin.sh -f clientconfig.jacl
( [-user userName][-password password]|[-conntype NONE])
[-profileName profileName]
[-hostName explorerVirtualHostname]
[-explorerHost explorerURL]
[-precompileJSPs { yes | no }]
[-remoteNodeName nodeName]
[-remoteServerName serverName]
[-remoteClusterName clusterName]
[-contextRootExplorer explorerContextRoot]
In un ambiente server autonomo:
- Includere l'opzione -conntype NONE solo se il server delle applicazioni non è in esecuzione.
- Se il server è in esecuzione ed è abilitata la sicurezza globale, includere le opzioni -user e -password.
- Se non si sta configurando il profilo predefinito, aggiungere l'opzione -profileName.
In un ambiente Network Deployment:
- Eseguire lo script sul nodo del gestore di distribuzione.
- Includere solo l'opzione -conntype NONE se il gestore distribuzione non è in esecuzione.
- Se è abilitata la sicurezza globale, includere le opzioni -user e -password.
- Se non si sta configurando il profilo predefinito, aggiungere l'opzione -profileName.
Inoltre, è possibile fornire i seguenti parametri:
- node nodeName
- Dove nodeName è il nome del nodo in cui deve essere configurato Business
Process Choreographer. Se si dispone di un solo nodo e di esattamente un server, questo parametro è facoltativo.
- server serverName
- Dove serverName è il nome del server in cui deve essere configurato Business
Process Choreographer. Se si dispone di un solo nodo e di esattamente un server, questo parametro è facoltativo.
- cluster clusterName
- Dove clusterName è il nome del cluster in cui deve essere configurato Business
Process Choreographer. Non specificare questa opzione in un ambiente server autonomo, né se viene specificato il nodo e il server.
Questa opzione non può essere utilizzata in modalità non interattiva.
- hostName explorerVirtualHostname
- Dove explorerVirtualHostname è l'host virtuale in cui verrà eseguito Business Process Choreographer Explorer. Il valore predefinito è default_host.
- explorerHost explorerURL
- Dove explorerURL è l'URL di Business Process
Choreographer Explorer. Se questo parametro non è specificato per gli ambienti non in cluster, viene calcolato un valore predefinito, ad esempio, http://localhost:9080.
Il valore di questo parametro viene utilizzato per la proprietà personalizzata EscalationMail.ClientDetailURL
di Human Task Manager.
- precompileJSPs {
yes | no }
- Stabilisce se JSP (Java Server Pages) verrà precompilato o meno.
- remoteNodeName nodeName
- Utilizzare questo parametro e remoteServerName se non si desidera connettersi a Business Process Choreographer Explorer locale. Non specificare questo parametro se si desidera connettersi al server Business Process Choreographer identificato dai parametri node e server o dal parametro cluster.
- remoteServerName serverName
- Utilizzare questo parametro e remoteNodeName se non si desidera connettersi a Business Process Choreographer Explorer locale. Non specificare questo parametro se si desidera connettersi al server Business Process Choreographer identificato dai parametri node e server o dal parametro cluster.
- remoteClusterName clusterName
- Utilizzare questo parametro se non si desidera connettersi a Business
Process Choreographer Explorer locale e non specificare remoteNodeName e remoteServerName. Non specificare questo parametro se si desidera connettersi al server Business Process Choreographer identificato dai parametri node e server o dal parametro cluster.
- contextRootExplorer contextRootExplorer
- Dove contextRootExplorer è la root di contesto per Business Process Choreographer Explorer. Il valore predefinito è /bpc, che compone l'URL predefinito http://host:porta/contextRootExplorer. La root di contesto deve essere univoca nella cella di WebSphere.
- Lo script clientconfig.jacl richiede le informazioni necessarie che non sono state fornite come parametri.
- Opzionale: In caso di problemi relativi alla configurazione, verificare il file di log scritto dallo script clientconfig.jacl. Questo log si trova nel file profiles/profileName/logs/clientconfig.log.
Questa directory contiene anche un file wsadmin.traceout che potrebbe contenere ulteriori informazioni sul problema.
Risultato
Business Process Choreographer Explorer è stato configurato ed è pronto per l'utilizzo.
Azione successiva
Avviare Business Process Choreographer Explorer.