Lo script
Il file CWSharedEnv.sh include le variabili di ambiente necessari
a InterChange Server. Il file raggruppa le variabili in
categorie. Tutti gli script di InterChange Server eseguiti suUNIX
originano questo file prima dell'esecuzione in modo da avere
l'accesso alle impostazioni delle variabili di ambiente corrette.
I programmi di utilità della riga comandi creano questo file prima
dell'esecuzione del software di InterChange Server.
Il programma di installazione crea il file
CWSharedEnv.sh. Si consiglia, tuttavia, di verificare
le impostazioni delle variabili d'ambiente contenute nel file.
Verificare che le seguenti variabili di ambiente siano impostate correttamente
nel file CWSharedEnv.sh :
Variabile
| Descrizione
|
CROSSWORLDS
| Eseguire le impostazioni nella directory in cui è installato il software
di InterChange Server
|
LIBPATH
(AIX)
LD_LIBRARY_PATH
(Solaris)
SHLIB_PATH
(HP-UX) LIBPATH
o LD_LIBRARY_PATH
(Linux)
| Include:
- La directory /lib dell'installazione di WebSphere
InterChange Server
- La directory /java/lib dell'installazione di WebSphere MQ
|
CWJAVA
| Impostare in jre/bin/java nell'installazione di WebSphere
InterChange Server (l'eseguibile utilizzato per richiamare i componenti
di InterChange Server). Questa impostazione sceglie la JVM (Java
Virtual Machine) nel PATH.
|
JVM_FLAGS
| Opzioni Java per componenti diversi dal server. Include:
- -mx512m (dimensione heap massima di 512 megabyte -
configurabile)
- JAVA_PROPERTY_FLAGS (una variabile che contiene un elenco di
proprietà Java)
|
JVM_ICS_FLAGS
| Java per InterChange Server. Include:
- -Xmx512m (lo stesso valore impostato da
CW_MEMORY_MAX)
- -Xss512k
- CW_MEMORY_MAX(massima dimensione heap 512 megabyte -
configurabile)
- ORB_BUFFER_SIZE_PROP="-Dcom.ibm.CORBA.BufferSize=8192"
- JAVA_PROPERTY_FLAGS (una variabile che contiene un elenco di
proprietà Java)
- -Duser.home=${CROSSWORLDS} (la directory
utente principale è $CROSSWORLDS)
|
MQ_HOME
| Impostare nella directory in cui è installato WebSphere MQ. Il
programma d'installazione imposta questa variabile di ambiente nella
directory /WebSphere_MQ_inst_home/mqm. Verificare
con l'amministratore di sistema UNIX che tale directory sia
l'ubicazione del softwareWebSphere MQ. In caso contrario,
impostare MQ_HOME nell'ubicazione corretta.
|
PATH
| Include:
- La directory /bin dell'installazione di WebSphere
InterChange Server
- La directory /java/lib dell'installazione di WebSphere MQ
- La directory /mqseries dell'installazione di WebSphere
InterChange Server
|
Si consiglia che l'account dell'amministratore
d'integrazione aziendaleWebSphere (
admin per impostazione predefinita) origini il
fileProductDir/bin/CWSharedEnv.sh nel profilo
relativo. Tabella 13 elenca le shell possibili ed i file di profilo
corrispondenti nella directory home degli utenti'.
- Nota:
- Questo capitolo presume che sia stata impostata la variabile di ambiente
variabile di ambiente CROSSWORLDSnella shell. Perciò, i
riferimenti alla directory in cui il software di InterChange Server è
installato vengono specificati come ProductDir.
Ad esempio, lo script ics_manager risiede nella directory
ProductDir/bin.
