zee.env, il file di configurazione dell'ambiente

I processi del server RSE di z/OS® Explorer (daemon RSE, pool di thread RSE e server RSE) utilizzano le definizioni in zee.env per informazioni sulle variabili di ambiente z/OS Explorer Extensions .

zee.env si trova in /etc/zexpl/, a meno che non sia stata specificata un'ubicazione diversa quando è stato personalizzato e inoltrato il lavoro FEL.SFELSAMP(FELSETUP) . Per ulteriori dettagli, consultare Configurazione della personalizzazione. È possibile modificare il file con il comando TSO OEDIT .

Consultare il seguente file zee.env di esempio, che può essere personalizzato per corrispondere all'ambiente di sistema. I valori predefiniti vengono forniti per tutte le variabili non esplicitamente specificate. La sintassi del file segue le regole di sintassi della shell UNIX standard z/OS . Ad esempio, i commenti iniziano con un cancelletto (#) quando si utilizza una codepage US e gli spazi intorno al segno uguale (=) non sono supportati.

Nota: per rendere effettive le modifiche, è necessario riavviare l'attività avviata RSED di z/OS Explorer.
Figura 1. zee.env: file di configurazione dell'ambiente
FEL_HLQ=${ELAXF_FEL:-FEL} 

##  C/C++
#_RSE_JAVAOPTS="$_RSE_JAVAOPTS -Dinclude.c=/etc/zexpl/include.conf"
#_RSE_JAVAOPTS="$_RSE_JAVAOPTS -Dinclude.cpp=/etc/zexpl/include.conf"
#_RSE_JAVAOPTS="$_RSE_JAVAOPTS -DCPP_CLEANUP_INTERVAL=60000"

## remote index search
#_RSE_JAVAOPTS="$_RSE_JAVAOPTS -DRIS_BUFFER=8"
#_RSE_JAVAOPTS="$_RSE_JAVAOPTS -DDISABLE_REMOTE_INDEX_SEARCH=true"
#_RSE_JAVAOPTS="$_RSE_JAVAOPTS -DDEFAULT_REMOTE_ZOS_FILE_SEARCH=true"

## system
#_RSE_JAVAOPTS="$_RSE_JAVAOPTS -DDISABLE_DELETE_IN_SUBPROJECT=true"
#_RSE_JAVAOPTS="$_RSE_JAVAOPTS -Dsclm.check.enable=true"

## ISPF EDIT macro
#FEL_EDIT_MACRO_DSN=$FEL_HLQ.SFELSAMP
#FEL_EDIT_MACRO=FELEDTMC 

## EWM (RTC) user build
#FEL_UBLD_DD=$CGI_ISPCONF/ISPF.conf
#FEL_UBLD_STEPLIB=$STEPLIB

Le seguenti definizioni sono facoltative. Se omesso, vengono utilizzati i valori predefiniti.

FEL_HLQ
Il qualificativo di alto livello utilizzato per installare z/OS Explorer Extensions. Il valore predefinito è FEL. Eliminare il commento e modificarlo in modo che corrisponda all'ubicazione dei dataset z/OS Explorer Extensions .
_RSE_JAVAOPTS = "$_RSE_JAVAOPTS -Dinclude.c=/etc/zexpl/include.conf"
Questa variabile punta a un file UNIX z/OS completo contenente un elenco di inclusioni forzate per l'assistente ai contenuti sul codice C. Un'inclusione forzata è costituita da un file o una directory, un dataset o un membro del dataset che viene analizzato quando viene eseguita un'operazione dell'assistente ai contenuti, indipendentemente dal fatto che tale file o membro sia stato incluso nel codice di origine utilizzando una direttiva del pre - processore. Per specificare il nome del file di configurazione, annullare il commento e personalizzare.
_RSE_JAVAOPTS = "$_RSE -Dinclude.cpp=/etc/zexpl/include.conf"
Questa variabile punta ad un file UNIX z/OS completo contenente un elenco di inclusioni forzate per l'assistente ai contenuti sul codice C + +. Un'inclusione forzata è costituita da un file o una directory, un dataset o un membro del dataset che viene analizzato quando viene eseguita un'operazione dell'assistente ai contenuti, indipendentemente dal fatto che tale file o membro sia stato incluso nel codice di origine utilizzando una direttiva del pre - processore. Per specificare il nome del file di configurazione, annullare il commento e personalizzare.
_RSE_JAVAOPTS = "$_RSE_JAVAOPTS -DCPP_CLEANUP_INTERVAL=60000"
Intervallo di ripulitura per i file di intestazione C/C++ non utilizzati in millisecondi. Il valore predefinito è 60000, che significa 1 minuto. Per modificare l'intervallo di ripulitura, eliminare i commenti e personalizzare. Specificando il valore 0 si impedisce la memorizzazione nella cache dei file di intestazione C/C++, riducendo le prestazioni dell'assistente ai contenuti remoto nell'editor.
_RSE_JAVAOPTS = "$_RSE JAVAOPTS -DRIS_BUFFER=8"
Dimensione del buffer, in megabyte, utilizzata durante la creazione dell'indice remoto. Il valore predefinito è 8 MB. Per modificare la dimensione del buffer, eliminare il commento e personalizzare. I valori validi sono numeri interi compresi tra 1 e 2000 (entrambi inclusi). Un buffer maggiore velocizza la creazione dell'indice, ma utilizza una parte maggiore dell'heap Java™ del pool di thread. Il buffer viene automaticamente scaricato nell'indice se è pieno prima che termini la creazione dell'indice.
_RSE_JAVAOPTS = "$_RSE_JAVAOPTS -DDISABLE_REMOTE_INDEX_SEARCH=true"
Disabilitare la voce di menu Ricerca indice remoto sul client. Il valore predefinito è false. Per impedire agli utenti di creare indici remoti per i dataset del sistema host, annullare il commento e specificare true.
_RSE_JAVAOPTS = "$_RSE_JAVAOPTS -DDEFAULT_REMOTE_ZOS_FILE_SEARCH = true"
Rendere la ricerca file z/OS remota (utilizzando ISRSUPC) o la ricerca z/OS remota (utilizzando Java) il pannello predefinito sul client quando si avvia una ricerca remota. Il valore predefinito è false, che fa sì che il pannello "Ricerca z/OS remota" sia il valore predefinito per il client. Rimuovere il commento e specificare true per rendere Ricerca file z/OS remoto il pannello predefinito sul client.
Nota: questa opzione richiede che il client sia v14.2.2 o successivo.
_RSE_JAVAOPTS = "$_RSE_JAVAOPTS -DDISABLE_DELETE_IN_SUBPROJECT = true"
Disabilitare la voce di menu Elimina nel menu a comparsa dei progetti secondari z/OS . Il valore predefinito è false. Per evitare che gli utenti utilizzino la voce di menu Elimina nel menu a comparsa dei progetti secondari z/OS , annullare il commento e specificare true.
#_RSE_JAVAOPTS= "$RSE_JAVAOPTS -Dsclm.check.enable= true"
Abilitare un controllo per verificare se un data set o un membro è sotto il controllo SCLM. Il valore predefinito è false. Eliminare il commento e specificare true per impedire agli utenti di modificare i dati gestiti da SCLM al di fuori di SCLM.
FEL_EDIT_MACRO_DSN
Specifica il nome del dataset che contiene l'exec REXX utilizzato per il supporto ISPF EDIT Macro. Quando si utilizzano i valori predefiniti, FEL_EDIT_MACRO_DSN viene impostato su FEL.SFELSAMP. Eliminare il commento e modificarlo in modo che corrisponda all'ubicazione di un exec REXX personalizzato, a cui si fa riferimento nella variabile FEL_EDIT_MACRO.
FEL_EDIT_MACRO
Specifica il nome dell'exec REXX utilizzato per il supporto macro EDIT ISPF . Il valore predefinito è FELEDTMC. Annullare il commento e modificare in modo che corrisponda al nome di un'exec REXX personalizzata, a cui si fa riferimento nella variabile FEL_EDIT_MACRO_DSN.
FEL_UBLD_GG
Specifica le istruzioni DD che verranno utilizzate durante la generazione di JCL per IBM® Engineering Workflow Management (precedentemente noto come IBM Rational® Team Concert®) da un client Developer for z/OS che richiama i comandi TSO o ISPF . Per default, Developer for z/OS utilizza le definizioni in ISPF.conf, a cui fa riferimento CGI_ISPCONF in rse.env. Annullare il commento e modificare per utilizzare le definizioni DD nel file specificato, che deve seguire le regole di sintassi specificate per ISPF.conf in IBM Explorer for z/OS Host Configuration Guide.
FEL_UBLD_STEPLIB
Specifica l'istruzione STEPLIB che verrà utilizzata durante la generazione di JCL per IBM Engineering Workflow Management (precedentemente noto come IBM Rational Team Concert) da un client Developer for z/OS che richiama i comandi TSO o ISPF . Per default, Developer for z/OS utilizza la definizione STEPLIB in rse.env. Annullare il commento e modificare per utilizzare la definizione STEPLIB specificata.