zee.env, le fichier de configuration d'environnement
Les processus du serveur RSE z/OS® Explorer (démon RSE, pool d'unités d'exécution RSE et serveur RSE) utilisent les définitions de zee.env pour en savoir plus sur les variables d'environnement
z/OS Explorer Extensions .
zee.env se trouve dans /etc/zexpl/, sauf si vous avez indiqué un emplacement différent lorsque vous avez personnalisé et soumis le travail FEL.SFELSAMP(FELSETUP). Pour plus de détails, voir Configuration personnalisée. Vous pouvez
modifier le fichier à l'aide de la commande TSO OEDIT.
Consultez l'exemple de fichier zee.env ci-dessous, que vous devez personnaliser pour l'adapter à votre environnement système. Les valeurs par défaut sont fournies pour toutes les variables qui ne sont pas explicitement spécifiées. La syntaxe du fichier suit les règles de syntaxe standard de
l'interpréteur de commandes z/OS UNIX. Par exemple, les lignes de commentaire
commencent par un signe dièse (#) lorsque vous utilisez une page de codes US et les espaces autour du signe égal (=) ne sont pas autorisés.
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
Les définitions suivantes sont facultatives. Si vous les omettez, ce sont les valeurs par défaut qui sont utilisées .
- FEL_HLQ
- Qualificatif de haut niveau utilisé pour installer
z/OS Explorer Extensions. La valeur par défaut est
FEL. Supprimez la mise en commentaire et effectuez les modifications en fonction de l'emplacement de vos fichiers z/OS Explorer Extensions . - _RSE_JAVAOPTS="$_RSE_JAVAOPTS -Dinclude.c=/etc/zexpl/include.conf"
- Cette variable pointe vers un fichier UNIX z/OS qualifié complet contenant une liste d'inclusions forcées pour l'assistant de contenu sur le code C. Une inclusion forcée signifie qu'un fichier, un répertoire ou un membre de fichier est analysé lors de l'exécution d'une opération d'assistant de contenu, même si ce fichier ou membre a été inclus dans le code source à l'aide d'une directive de précompilateur. Pour spécifier le nom du fichier de configuration, supprimez la mise en commentaire et effectuez une personnalisation.
- _RSE_JAVAOPTS="$_RSE_JAVAOPTS -Dinclude.cpp=/etc/zexpl/include.conf"
- Cette variable pointe vers un fichier UNIX z/OS qualifié complet contenant une liste d'inclusions forcées pour l'assistant de contenu sur le code C + +. Une inclusion forcée signifie qu'un fichier, un répertoire ou un membre de fichier est analysé lors de l'exécution d'une opération d'assistant de contenu, même si ce fichier ou membre a été inclus dans le code source à l'aide d'une directive de précompilateur. Pour spécifier le nom du fichier de configuration, supprimez la mise en commentaire et effectuez une personnalisation.
- _RSE_JAVAOPTS="$_RSE_JAVAOPTS -DCPP_CLEANUP_INTERVAL=60000"
- Intervalle de nettoyage des fichiers d'en-tête C/C++ non utilisés, en millisecondes. La valeur par défaut est de
60000, c'est-à-dire 1 minute. Pour modifier l'intervalle de nettoyage, supprimez la mise en commentaire et personnalisez. La valeur 0 empêche la mise en cache des fichiers d'en-tête C/C++, ce qui réduit les performances de l'assistant de contenu distant dans l'éditeur. - _RSE_JAVAOPTS="$_RSE_JAVAOPTS -DRIS_BUFFER=8"
- Taille de mémoire tampon, exprimée en mégaoctets, utilisée lors de la création d'index distante. La valeur par défaut est
8Mo. Pour modifier la taille de mémoire tampon, supprimez la mise en commentaire et personnalisez. Les valeurs valides sont des nombres entiers compris entre 1 et 2000 (inclus). Une mémoire tampon plus grande accélère la création d'index, mais utilise une plus grande partie du segment de mémoire Java™ du pool d'unités d'exécution. La mémoire tampon est automatiquement vidée dans l'index si elle est pleine avant la fin de la création d'index. - _RSE_JAVAOPTS = "$_RSE_JAVAOPTS -DDISABLE_REMOTE_INDEX_SEARCH=true"
- Désactivation de l'option de menu de recherche dans des index distants sur le client. La valeur par défaut est
false. Pour empêcher les utilisateurs de créer des index distants pour les fichiers du système hôte, supprimez la mise en commentaire et spécifieztrue. - _RSE_JAVAOPTS="$_RSE_JAVAOPTS -DDEFAULT_REMOTE_ZOS_FILE_SEARCH=true"
- Fait de Recherche de fichier z/OS distante (utilisation de ISRSUPC) ou de Recherche z/OS distante (utilisation de Java) le panneau à afficher par défaut
sur le client lors du démarrage d'une recherche à distance. La valeur par défaut de cette option étant "false", lorsqu'elle n'est pas spécifiée (ou en commentaires), c'est le panneau
"Recherche z/OS distante" qui s'affiche par défaut sur le client. Supprimez sa mise en commentaire et spécifiez true pour faire du panneau
Recherche de fichier z/OS distante le panneau à afficher par défaut sur le client.Remarque: Cette option requiert que le client soit v14.2.2 ou une version ultérieure.
- _RSE_JAVAOPTS="$_RSE_JAVAOPTS -DDISABLE_DELETE_IN_SUBPROJECT=true"
- Désactivez l'option de menu Supprimer dans le menu contextuel des sous-projets z/OS . La valeur par défaut est
false. Pour empêcher les utilisateurs d'utiliser l'option de menu Supprimer dans le menu contextuel des sous-projets z/OS , supprimez la mise en commentaire et spécifieztrue. - #_RSE_JAVAOPTS="$_RSE_JAVAOPTS -Dsclm.check.enable=true"
- Permet de vérifier si un fichier ou un membre est sous le contrôle de SCLM. La valeur par défaut est false. Supprimez la mise en commentaire et indiquez true pour empêcher les utilisateurs de modifier les données gérées par SCLM hors de SCLM.
- FEL_EDIT_MACRO_DSN
- Spécifie le nom du fichier qui contient l'exec REXX utilisé pour la prise en charge des macros ISPF EDIT. Si vous utilisez les valeurs par défaut, FEL_EDIT_MACRO_DSN contient FEL.SFELSAMP. Pour utiliser un exec REXX personnalisé, supprimez la mise en commentaire et affectez à cette variable l'emplacement de l'exec, son nom étant spécifié dans la variable FEL_EDIT_MACRO.
- FEL_EDIT_MACRO
- Spécifie le nom de l'exec REXX utilisé pour la prise en charge des macros ISPF EDIT. Le nom par défaut est FELEDTMC. Pour utiliser un exec REXX personnalisé, supprimez la mise en commentaire et affectez à cette variable le nom de l'exec, son emplacement étant spécifié dans la variable FEL_EDIT_MACRO_DSN.
- FEL_UBLD_DD
- Indique les instructions de définition de données qui seront utilisées lors de la génération du JCL pour les générations utilisateur IBM® Engineering Workflow Management (anciennement IBM Rational® Team Concert®) à partir d'un client Developer for z/OS qui appelle des commandes TSO ou ISPF . Par défaut, Developer for z/OS utilise les définitions de
ISPF.conf, référencées parCGI_ISPCONFdansrse.env. Supprimez la mise en commentaire et modifiez l'utilisation des définitions de données dans le fichier spécifié, qui doit respecter les règles de syntaxe spécifiées pourISPF.confdans le manuel IBM Explorer for z/OS -Guide de configuration de l'hôte. - FEL_UBLD_STEPLIB
- Indique l'instruction STEPLIB qui sera utilisée lors de la génération du JCL pour les générations utilisateur IBM Engineering Workflow Management (anciennement IBM Rational Team Concert) à partir d'un client Developer for z/OS qui appelle des commandes TSO ou ISPF . Par défaut, Developer for z/OS utilise la définition
STEPLIBdansrse.env. Supprimez la mise en commentaire pour utiliser la définitionSTEPLIBspécifiée.