Modification du fichier de configuration

Lorsque vous installez l'interface Web de CA SDM, un exemple de fichier de configuration de moteur Web (web.cfg) est installé et vous pouvez le modifier comme vous le souhaitez. Le fichier web.cfg contient des informations utiles sous forme de commentaires que vous pouvez lire en ouvrant le fichier. Ouvrez le fichier web.cfg à partir du répertoire approprié :
casm173
Lorsque vous installez l'interface Web de CA SDM, un exemple de fichier de configuration de moteur Web (
web.cfg
) est installé et vous pouvez le modifier comme vous le souhaitez. Le fichier
web.cfg
contient des informations utiles sous forme de commentaires que vous pouvez lire en ouvrant le fichier. Ouvrez le fichier
web.cfg
à partir du répertoire approprié :
  • (Windows) %NX_ROOT%\bopcfg\www\
  • (UNIX) $NX_ROOT/bopcfg/www/
Quelques variables de configuration supplémentaires, comme charset, sont aussi disponibles chez le Gestionnaire d'Options. Celles-ci sont accessibles en utilisant l'onglet Administration dans l'interface web.
AllowInactiveSrelEntry
Précise s'il est possible ou non de sauvegarder un enregistrement lorsqu'il fait référence à d'autres enregistrements inactifs se trouvant dans une table de références.
  • Lorsque cette propriété est omise ou configurée sur zéro, les entrées des tables de références inactives (telles que le statut des demandes ou la catégorie du changement) ne sont pas incluses dans les sélections déroulantes. Il n'est donc pas possible de les définir pour les champs de recherche ou de sélection hiérarchique.
  • Lorsque cette propriété est définie à 1, la balise inactive est ignorée dans les entrées de la table de références.
Quel que soit le paramétrage de cette balise, il est possible d'enregistrer les enregistrements contenant déjà une référence à une entrée de table de références inactive sans changer la référence ; l'indicateur n'affecte que les nouvelles valeurs de champ.
AnnouncementLength
Spécifie le nombre maximum d'annonces à afficher à l'ouverture de l'écran pour les interfaces client et analyste. CA SDM affiche le nombre d'annonces spécifié par ce paramètre par ordre chronologique en commençant par les plus récentes. Les utilisateurs de l'interface analyste peuvent afficher des annonces supplémentaires en cliquant sur Annonces dans le menu Rechercher.
Valeur par défaut :
10, signifiant que les dix annonces les plus récentes s'affichent.
AnonymousPrio
Spécifie les priorités valides pour les tickets créés par des utilisateurs invités. Ces utilisateurs peuvent définir uniquement l’une des priorités de la liste AnonymousPrio pour leurs tickets. Les entrées de la liste des priorités sont séparées par un espace. Chaque entrée doit être un chiffre compris entre 1 et 5 ou le mot « none » (aucune) sans les guillemets. La priorité par défaut pour les tickets créés par un utilisateur invité doit être définie en premier et peut être répétée dans la liste.
Les valeurs valides pour AnonymousPrio correspondent aux noms symboliques des priorités distribuées. Vous pouvez utiliser le client Java pour modifier ces noms symboliques ; toutefois, cela n'affecte pas la valeur AnonymousPrio qui doit continuer à référencer les priorités par leur nom par défaut, où 1 correspond à la priorité la plus élevée.
La
valeur par défaut
de la propriété AnonymousPrio est « none », c'est-à-dire qu'aucune priorité n'est définie pour les appels créés par un utilisateur invité.
Remplissage automatique
Précise que l'interface Web doit renseigner automatiquement les champs de recherche lorsque l'utilisateur y saisit des données et clique sur la touche Tab pour sortir du champ. Si un utilisateur exécute cette action quand l’option Autofill est sélectionnée, le navigateur demande au serveur de confirmer que la mise à jour est correcte. Ceci entraîne soit la saisie du nom complet dans le champ (si l'utilisateur a saisi un nom partiel), soit l'affichage d'une fenêtre de recherche (si l'entrée de l'utilisateur est incorrecte ou ambiguë).
Cette propriété est facultative. La propriété Autofill (Remplissage automatique) est activée par défaut, de sorte que si son ID est omis ou si elle est configurée sur « Oui », une tabulation destinée à sortir d'un champ de recherche entraîne automatiquement une recherche dans la base de données. Si cette propriété est configurée sur « Non », aucun remplissage automatique n'a lieu et les champs de recherche ne sont pas vérifiés tant que l'enregistrement n'est pas sauvegardé.
CAisd
Spécifie le chemin (commençant par une barre oblique) de l'alias ou du répertoire virtuel de votre serveur HTTP contenant les fichiers requis par le serveur Web de CA SDM. Cette propriété comporte généralement la valeur /CAisd sous UNIX et sous Windows. Pour les serveurs Apache, elle doit être définie dans une instruction Alias d’un fichier de configuration. Pour IIS, elle doit correspondre à un champ Alias dans la fenêtre des propriétés du répertoire.
CGI (Common Gateway Interface)
Spécifie le nom de l'exécutable CGI pour la génération de rapports avec l'interface Web (sans extension .exe).
Valeur par défaut :
pdmweb
Si vous renommez ce programme, vous devez mettre à jour cette propriété.
CgiReport
Spécifie le nom de l'exécutable CGI pour la génération de rapports avec l'interface Web (sans extension .exe).
Valeur par défaut :
pdm_cgireport
Si vous renommez ce programme, vous devez mettre à jour cette propriété.
ContactAutoDesc
Précise si le nom du contact doit être inséré dans la description des nouvelles demandes client et des nouvelles demandes créées dans les interfaces client et employé. Si cette propriété est omise ou définie à 0, aucune information automatique n’est ajoutée à la description des nouvelles demandes client et des nouveaux appels. Si elle est définie à 1, le nom du contact est automatiquement inséré dans la description des demandes client et des appels créés dans les interfaces client et employé. Cette propriété est sans effet sur l’interface analyste.
ContactAutoDescWithIP
Précise si l'adresse IP du contact doit être insérée dans la description des nouvelles demandes client et des nouvelles demandes créées dans les interfaces client et employé. Si cette propriété est omise ou définie à 0, aucune information sur l’adresse IP n’est ajoutée à la description des nouvelles demandes client et des nouveaux appels. Si cette propriété et la propriété ContactAutoDesc sont toutes deux définies à 1, le nom et l’adresse IP du contact sont automatiquement insérés dans la description des demandes client et des appels créés dans les interfaces client et employé. Cette propriété est sans effet sur l’interface analyste. Elle est ignorée jusqu’à ce que ContactAutoDesc soit défini à 1.
CstPrio
Priorités valides pour les demandes client créées dans l'interface Web du client. Les utilisateurs de l’interface client peuvent uniquement spécifier l’une des priorités de la liste CstPrio, et non mettre à jour la priorité d’un problème si un analyste lui a affecté une valeur ne se trouvant pas dans la liste.
Les entrées de la liste des priorités sont séparées par un espace. Chaque entrée doit être un chiffre compris entre 1 et 5 ou le mot « none » (aucune) sans les guillemets. La priorité par défaut pour les demandes client créées dans l’interface client doit être définie en premier (et peut être répétée dans la liste).
Valeur par défaut :
aucune, 3, 4, 5
Les valeurs valides pour CstPrio correspondent aux noms symboliques des priorités distribuées. Vous pouvez utiliser le client Java pour modifier ces noms symboliques ; toutefois, ceci n'affecte pas la valeur CstPrio qui doit continuer à référencer les priorités par leur nom par défaut, où 1 correspond à la priorité la plus élevée.
DateFormat
Spécifie l'ordre des éléments des dates.
Valeur par défaut :
(JJ/MM/AAAA hh:mm: a(am, pm))
Symbole
Description
M
Affiche 1 ou 2 chiffres du mois.
MM
Affiche 2 chiffres du mois.
D
Affiche 1 ou 2 chiffres du jour.
DD
Affiche 2 chiffres du jour.
YY
Affiche 2 chiffres de l’année.
YYYY
Affiche 4 chiffres de l’année.
H
Affiche 1 ou 2 chiffres des heures sur la base de 24 heures.
HH
Affiche 2 chiffres des heures sur la base de 24 heures.
H
Affiche 1 ou 2 chiffres des heures sur la base de 12 heures.
hh
Affiche 2 chiffres des heures sur la base de 12 heures.
M
Affiche 1 ou 2 chiffres des minutes.
mm
Affiche 2 chiffres des minutes.
D
Affiche 1 ou 2 chiffres des secondes.
ss
Affiche 2 chiffres des secondes.
a(am,pm)
Affiche les suffixes AM et PM sous forme de chaîne.
DateFormatNoTime
La même définition que DateFormat, sans indication de l'heure.
DebugSource
Active le menu contextuel du navigateur standard dans les formulaires de CA SDM. Lorsque cette propriété est activée, vous pouvez cliquer avec le bouton droit de la souris sur un formulaire pour afficher un menu CA SDM. Vous devez définir avec soin cette propriété car certaines options du menu contextuel du navigateur peuvent entraîner des erreurs d'exécution (raison pour laquelle cette fonction est normalement désactivée). Dans Internet Explorer, vous pouvez afficher le menu contextuel standard même lorsque la propriété DebugSource n’est pas activée en cliquant sur la touche Ctrl lorsque vous cliquez avec le bouton droit de la souris.
DebugTrace
le Moteur Web écrit des informations de piste sur le fichier stdlog.
Cette propriété ne doit
pas
être configurée pour une utilisation typique. Il devrait uniquement être utilisé lorsque le support de CA en fait la demande.
EmpPrio
Priorités valides pour les demandes créées à l'aide de l'interface Web de l'employé. Les utilisateurs de l’interface employé peuvent uniquement définir l’une des priorités de la liste EmpPrio pour leurs appels, et non mettre à jour la priorité d’un appel si un analyste lui a affecté une valeur ne se trouvant pas dans la liste.
Les entrées de la liste des priorités sont séparées par un espace. Chaque entrée doit être un chiffre compris entre 1 et 5 ou le mot « none » (aucune) sans les guillemets. La priorité par défaut pour les appels créés dans l’interface employé doit être indiquée en premier (et peut être répétée dans la liste).
Valeur par défaut :
aucune, 3, 4, 5
Les valeurs valides pour EmpPrio correspondent aux noms symboliques des priorités distribuées. Vous pouvez utiliser le client Java pour modifier ces noms symboliques ; toutefois, cela n'affecte pas la valeur EmpPrio qui doit continuer à référencer les priorités par leur nom par défaut, où 1 correspond à la priorité la plus élevée.
ExclLockSeconds
Spécifie le nombre maximal de secondes pendant lesquelles un utilisateur dispose d'un verrouillage exclusif sur un enregistrement après avoir cliqué sur Edition. Une fois cette période écoulée, le moteur Web déverrouille l’enregistrement, permettant à d’autres utilisateurs de le mettre à jour. Le moteur Web tente de rétablir le verrouillage si l’utilisateur demande à valider l’enregistrement après expiration de la période définie par ExclLockSeconds. Une telle tentative n’aboutit que si aucun autre utilisateur n’a mis à jour l’enregistrement pendant qu’il était verrouillé. En cas d’échec de la tentative de rétablir le verrouillage, l’utilisateur doit de nouveau entrer les mises à jour.
Valeur par défaut :
120 s (deux minutes)
Cet argument est facultatif. En cas d'omission, la valeur par défaut est utilisée.
Le paramètre ExclLockSeconds doit être inférieur au paramètre Timeout. ExclLockSeconds est indiqué en secondes et Timeout en minutes.
FormCacheMax
Spécifie le nombre minimal de formulaires conservés dans la mémoire du moteur Web pour chaque utilisateur. Le moteur Web conserve toujours les derniers formulaires FormCacheMax de chaque utilisateur. Les formulaires au-delà de ce numéro sont éligibles à l'expiration. Les formulaires ayant expiré ne sont plus accessibles à l’aide des boutons Précédent et Suivant de la page principale et ne peuvent plus être soumis dans un formulaire déroulant.
Valeur par défaut :
10
Ce processus permet d’économiser de la mémoire sur le moteur Web mais nécessite parfois une actualisation manuelle des formulaires. Vous pouvez définir FormCacheMax sur -1 pour désactiver la fonction FormTimeout.
FormTimeout
Spécifie le nombre minimal de secondes pendant lesquelles un formulaire est conservé dans le moteur Web avant de pouvoir être supprimé de la mémoire cache. Les utilisateurs ont toujours au moins le numéro de secondes spécifiées dans ce paramètre pour travailler sur un formulaire avant de le soumettre. De plus, le moteur Web conserve toujours les derniers formulaires FormCacheMax de chaque utilisateur.
Vous pouvez utiliser la propriété StayCacheList pour empêcher certains formulaires d’expirer.
Valeur par défaut :
(par défaut = 3 minutes)
FormTitle
Spécifie une chaîne à inclure dans la barre de titre d'un navigateur Web affichant un formulaire Web de CA SDM. La valeur de FormTitle s’ajoute au titre du formulaire affiché.
Valeur par défaut :
CA SDM
Par exemple, si la valeur par défaut est retenue et si le formulaire Détail de l'annonce est affiché à l'aide de Microsoft Internet Explorer, la barre de titre affiche les informations suivantes :
Détail de l'annonce : CA SDM : Microsoft Internet Explorer
Cette propriété est facultative. En cas d’omission, l’interface Web analyste n’utilise pas de valeur constante dans le titre. Les interfaces Web client et du PDA rétablissent la valeur par défaut.
HitTrackFile
Spécifie le chemin d'accès complet d'un fichier qui reçoit le journal de toutes les pages Web consultées. La mention En ligne est écrite dans ce fichier chaque fois qu’un utilisateur demande une page. Le fichier pouvant croître indéfiniment, il est conseillé d’utiliser cette propriété avec prudence.
Des enregistrements contenant un horodateur, l'ID utilisateur, l'ID d'enregistrement de la base de données et le nom du formulaire HTMPL sont annexés à ce fichier. Leur format peut varier. Vous devez nettoyer ce fichier régulièrement afin qu’il ne devienne pas trop volumineux.
Cette propriété est facultative. En cas d’omission, aucun fichier de suivi des pages consultées n’est écrit.
HtmplCacheSize
Spécifie la taille du cache HTMPL. Lorsque cette valeur est dépassée, le formulaire le moins utilisé est supprimé du cache.
Par défaut :
1000.
ListAllMaximum
Spécifie le nombre maximal d'enregistrements que peut contenir une liste avant qu'une demande d'affichage de la liste entière entraîne un message d'avertissement contextuel informant l'utilisateur que la demande risque d'altérer les performances et n'est pas autorisée.
Valeur par défaut :
2500
ListAllWarn
Spécifie le nombre maximal d'enregistrements que peut contenir une liste avant qu'une demande d'affichage de la liste entière entraîne un message d'avertissement contextuel informant l'utilisateur que la demande risque d'altérer les performances et l'invitant à la confirmer.
Valeur par défaut :
1 000
ListBottomMaximum
Spécifie le nombre maximal d'enregistrements que peut contenir une liste avant qu'une demande de déroulement vers le bas entraîne un message d'avertissement contextuel informant l'utilisateur que la demande risque d'altérer les performances et n'est pas autorisée.
Valeur par défaut :
2500
ListBottomWarn
Spécifie le nombre maximal d'enregistrements pouvant être affichés dans une liste avant qu'une demande de déroulement vers le bas entraîne un message d'avertissement contextuel informant l'utilisateur que la demande risque d'altérer les performances et l'invitant à la confirmer.
Valeur par défaut :
1 000
ListPageLength
Spécifie le nombre maximal d'enregistrements trouvés à afficher dans une liste des résultats de recherche.
Valeur par défaut :
10
LogoutURL
Spécifie l'adresse URL complète d'une page Web à afficher lorsqu'un utilisateur se déconnecte de CA SDM. Cette propriété est facultative. Si elle n’est pas activée, une déconnexion renvoie le formulaire de connexion.
Lr_Refresh
Spécifie l'intervalle d'actualisation de la visionneuse du journal exprimé en secondes. Si la valeur de cette propriété est différente de zéro, la visionneuse du journal des notifications s’actualise automatiquement à l’intervalle indiqué (au minimum trente secondes).
Cette propriété est facultative. En cas d'omission, la visionneuse du journal s'actualise toutes les 5 minutes (valeur par défaut : 300 secondes). Si cette propriété est définie à zéro, la visionneuse du journal ne s’actualise pas du tout.
MacroPath
Spécifie la liste des chemins d'accès de répertoire dans laquelle le moteur Web recherche les fichiers demandés par la balise PDM_MACRO. Vous pouvez entrer plusieurs répertoires en les séparant par un espace. Vous pouvez inclure des variables d’environnement dans les noms de répertoire en les faisant précéder du signe dollar (par exemple, $NX_ROOT). Sous UNIX et Windows, séparez les composants de chemin par une barre oblique normale (/) et non inverse (\). Cette propriété est obligatoire. Elle est normalement définie comme suit :
$NX_ROOT/site/mods/macro $NX_ROOT/bopcfg/www/macro
MatchesFound
Spécifie le texte du message à afficher sous un champ lorsque l'entrée d'un utilisateur dans un champ de recherche est ambiguë et que le formulaire de modification doit être ré-affiché avec une liste de sélection déroulante. Cette propriété est optionnelle. En cas d'omission, sa valeur par défaut est « Plusieurs correspondances ».
MaxRecordsAutoSuggest
Spécifie le nombre d'enregistrements affichés par la suggestion automatique sous un élément de recherche.
Valeur par défaut :
25
MaxSelectList
Spécifie le nombre maximal de correspondances à faire figurer dans la liste de sélection déroulante qui s'affiche lorsque le contenu saisi par un utilisateur dans un champ de recherche est ambigu et que le formulaire de modification doit être ré-affiché. Si le nombre de correspondances trouvées est supérieur au nombre défini, le message défini pour la propriété « TooManyMatches » s'affiche.
MinCharsAutoSuggest
Spécifie le nombre minimum de caractères à introduire dans les champs de recherche avant d'obtenir des suggestions automatiques.
Valeur par défaut :
3
MouseoverPreviewDelayTime
Spécifie le délai (en millisecondes) entre le placement du pointeur sur un lien et l'affichage de l'aperçu contextuel.
Si vous déplacez la souris avant que le délai ne s'écoule, l'aperçu ne s'affichera pas.
Valeur par défaut :
1 000
NoMatchesFound
Spécifie le texte du message à afficher sous un champ lorsque l'entrée d'un utilisateur dans un champ de recherche est incorrecte et que le formulaire de modification doit être ré-affiché. Cette propriété est optionelle. En cas d'omission, sa valeur par défaut est « Aucun résultat correspondant n'a été trouvé ».
PreLogin Timeout
Spécifie le nombre maximal de minutes pendant lesquelles le moteur Web conserve une session active avant de se connecter. Le moteur Web démarre automatiquement une session quand un utilisateur demande un formulaire de connexion, anticipant sur l’aboutissement de la connexion. Si l’utilisateur ne se connecte pas dans le délai indiqué, le moteur Web annule la session. Si l'utilisateur se connecte par la suite, le moteur Web crée une nouvelle session, transparente pour l'utilisateur.
Cette propriété est sans incidence sur l’utilisateur final. Elle a uniquement trait aux performances ; elle vise à équilibrer l'utilisation de la mémoire par le moteur Web en cas de surcharge résultant de l'annulation, puis de la reprise d'une session. Cette propriété est facultative. En cas d’omission, sa valeur par défaut est d’une minute.
RedirectingURL
Spécifie l'adresse URL que le directeur Web doit utiliser pour envoyer des requêtes aux moteur Web. Cette propriété spécifie l’adresse URL complète du moteur Web, y compris la chaîne http. La définition de cette propriété est obligatoire si vous utilisez le directeur Web. Dans le cas contraire, elle est ignorée.
SchedExpMaximum
Spécifie la limite du numéro d'événements de planification qui peuvent être exportés simultanément.
Valeur par défaut :
1 000
La valeur par défaut est le nombre maximum d'exportations que peut gérer CA SDM simultanément. L'augmentation de la valeur par défaut (1000) peut causer une instabilité du système. Si vous essayez d'exporter plus que la valeur spécifiée dedans SchedExpMaximum, un message apparaît en refusant votre demande exportant.
SelListCacheExclude
Spécifie les noms des paramètres par défaut (objets) à exclure de la mise en cache pour les listes . Pour améliorer les performances, le moteur Web met normalement en cache, dans sa propre mémoire, le contenu des petites tables utilisées dans les listes <PDM_SELECT> (déroulantes) et dans les listes de recherche hiérarchiques. Vous avez la possibilité de supprimer la mise en cache pour une table si vous utilisez des contraintes de partition de données pour spécifier que différents utilisateurs doivent recevoir différentes vues de la table. En outre, si vous incluez des tables dans la valeur de cette propriété, le moteur Web n’a plus à demander leur nombre d’enregistrements au démarrage, ce qui permet d’améliorer légèrement les performances. Cette propriété est facultative. En cas d’activation, elle doit contenir un ou plusieurs noms d’objets séparés par des espaces.
SelListCacheMax
Définit le nombre maximal d'enregistrements d'une table pouvant être mis en mémoire cache dans le moteur Web. Le moteur Web conserve tout le contenu des tables dans sa propre mémoire, dans les limites de la taille de son cache, améliorant ainsi ses performances lorsque les listes sont créées à l’aide de ces tables. La définition d’une valeur supérieure pour cette propriété améliore les performances mais consomme plus de mémoire.
Valeur par défaut :
10
La propriété SelListCacheMax est ignorée pour les tables utilisées dans les listes de recherche hiérarchiques, telles que la catégorie pour les appels, les demandes client et les demandes de changement. Le moteur Web stocke toujours tout le contenu des tables utilisées dans les listes de recherche hiérarchiques dans sa propre mémoire. Si l’une de ces tables contient beaucoup de valeurs, vous pouvez définir la propriété SelListCachePreload.
SelListCachePreload
Spécifie une ou plusieurs tables à charger dans la mémoire cache select du moteur Web au démarrage. Les tables non spécifiées dans cette propriété sont chargées lors de leur première utilisation. Si le contenu de la propriété SelListCacheMax est volumineux ou si vous disposez d'une liste de recherche hiérarchique contenant beaucoup d'enregistrements (telle une catégorie), vous pouvez spécifier la table dans SelListCachePreload. Ceci permet d’éviter un délai du temps de réponse la première fois qu’un utilisateur accède à un formulaire à l’aide de la table.
La propriété SelListCachePreload est spécifiée comme une liste de noms d’objets séparés par un espace. Chaque nom d’objet peut être suivi d’une liste facultative de noms d’attributs entre parenthèses. Les attributs figurant dans la liste sont chargés dans le moteur Web. Si aucun attribut n’est indiqué, seuls le nom commun et la valeur attr-rel de l’objet sont chargés. Ces informations sont suffisantes pour les sélections déroulantes, mais pas toujours pour les recherches hiérarchiques. Si vous modifiez les formulaires de recherche hiérarchique (hiersel_xx.htmpl, où xx est un nom d’objet), assurez-vous que la propriété SelListCachePreload spécifie chaque attribut utilisé dans le formulaire. Si vous en omettez un, la mémoire cache est rechargée lors de l’utilisation du formulaire.
La propriété SelListCachePreload est facultative. En cas d’omission, rien n’est chargé dans la mémoire cache select jusqu’à ce qu’un utilisateur demande un formulaire à l’aide d’une sélection déroulante ou d’une recherche hiérarchique.
chgcat(description owning_contract) chgstat crs isscat(description owning_contract) issstat pcat(description cr_flag in_flag pr_flag owning_contract) pri tskstat urg pcat_cr(description cr_flag in_flag pr_flag owning_contract) pcat_pr(description cr_flag in_flag pr_flag owning_contract) pcat_in(description cr_flag in_flag pr_flag owning_contract)
StayCacheList
Spécifie les noms des formulaires qui ne sont jamais supprimés de la mémoire cache, quelle que soit la durée pendant laquelle ils ont été affichés. Cette propriété garantit que les cadres fixes, dans le cas d’un affichage avec cadres, restent actifs pendant toute la durée de la session. Cette propriété peut être utilisée avec précaution pour définir d’autres formulaires à conserver en mémoire cache de façon permanente. La situation par défaut est la suivante :
scoreboard.htmpl top_splash.htmpl buttons.htmp hiersel_admin_tree.htmpl
SuppressHtmplCache
Spécifie que le moteur Web doit relire tous les fichiers définissant le contenu d'une page à chaque requête de cette page. L'analyse d'un fichier HTMPL monopolise une partie importante du temps de traitement du moteur Web. Elle implique généralement la lecture de plusieurs fichiers physiques (la plupart des pages utilisant des balises PDM_INCLUDE). Le moteur Web enregistre normalement les fichiers analysés dans sa propre mémoire, de façon à pouvoir répondre immédiatement aux futures requêtes de la même page. Ceci améliore sensiblement les performances mais peut présenter un inconvénient pour les utilisateurs occupés à développer des pages nouvelles ou mises à jour du fait que le moteur Web doit être redémarré pour que les changements prennent effet.
Cette propriété est facultative et ne requiert l’entrée d’aucune valeur. Si elle est activée, le moteur Web ne met pas en cache les fichiers analysés et les changements apportés aux fichiers HTMPL prennent effet immédiatement. En raison de son impact sur les performances, il est déconseillé d’activer cette propriété dans un environnement de production.
SuppressLoginAndLogoutMsg
Indique que le moteur Web ne doit pas consigner un message dans le fichier journal de CA SDM chaque fois qu'un utilisateur se connecte à l'interface Web ou se déconnecte.
Cette propriété est facultative. Si elle n’est pas activée, le moteur Web journalise un message chaque fois qu’un utilisateur se connecte ou se déconnecte.
SuppressMacroCache
Spécifie que le moteur Web doit rejeter toutes les macros enregistrées à chaque requête d'une nouvelle page. Le moteur Web enregistre normalement les macros analysées dans sa propre mémoire, de façon à pouvoir répondre immédiatement aux futures requêtes de la même macro. Ceci améliore les performances mais peut présenter un inconvénient pour les utilisateurs occupés à développer des macros nouvelles ou mises à jour du fait que le moteur Web doit être redémarré pour que les changements prennent effet.
Cette propriété est facultative. Si elle est activée, le moteur Web ne met pas en cache les macros analysées et les changements apportés aux macros prennent effet immédiatement. En raison de son impact sur les performances, il est déconseillé d’activer cette propriété dans un environnement de production.
Timeout
Spécifie le nombre de minutes pendant lesquelles une session utilisateur peut rester inactive avant d'être automatiquement interrompue, libérant ainsi les ressources du serveur.
Le paramètre Timeout doit être supérieur au paramètre ExclLockSeconds. ExclLockSeconds est indiqué en secondes et Timeout en minutes.
TooManyMatches
Spécifie le texte du message à afficher sous un champ lorsque l'entrée d'un utilisateur dans un champ de recherche est ambiguë et que le nombre de correspondances pour la clé est supérieur à la valeur de MaxSelectList. Cette propriété est optionnelle. En cas d'omission, sa valeur par défaut est « Trop de résultats correspondants ».
UpdatedAnnouncementsPopup
L''intervalle pendant lequel le navigateur recherche une nouvelle annonce. Lorsqu’une nouvelle annonce est trouvée, elle s’affiche automatiquement dans une fenêtre contextuelle. La valeur de l’intervalle est exprimée en minutes. Afin de minimiser les risques d’altération des performances du navigateur, il est recommandé de définir cette variable à une valeur supérieure à 5 (minutes).
UseDirector
Précise à quel moment le directeur Web contrôle ce moteur Web. Le tableau suivant présente les valeurs possibles :
Valeur
Description
Non
Le moteur Web est indépendant du directeur Web. Il s'agit de la valeur par défaut.
Oui
Le directeur Web doit démarrer toutes les sessions, y compris le formulaire de connexion. Si un utilisateur tente d’établir une connexion directe avec le moteur Web, celui-ci demande un arbitrage au directeur Web.
AfterLogin
Le moteur Web transfère une session au directeur Web après avoir authentifié un utilisateur. Un moteur Web configuré avec UseDirector AfterLogin n’est responsable que de l’authentification et peut donc utiliser des sockets sécurisés (SSL) pour une sécurité maximale.
BeforeLogin
Le moteur Web transfère une session au directeur Web avant d’avoir authentifié un utilisateur. Un moteur Web configuré à l’aide de UseDirectory BeforeLogin n’affiche jamais de page de connexion et n’accepte jamais de mot de passe de connexion.
Cette propriété est facultative. En cas d'omission, le moteur Web n'utilise pas le directeur Web.
UseNestedTabs
Spécifie si l'affichage du contrôle des onglets imbriqués dans les formulaires détaillés est activé.
Par défaut :
Activé
WebDirectorSlumpName
Spécifie le nom du directeur Web desservant ce moteur web. Cette propriété est uniquement nécessaire si vous exécutez plusieurs directeurs Web ou si vous avez configuré votre directeur Web pour utiliser un nom slump autre que le nom par défaut web:director.
La définition de cette propriété est facultative si vous utilisez WebDirector. Dans le cas contraire, elle est ignorée.
WillingnessValue
Spécifie la disponibilité de ce moteur Web pour accepter des sessions, basée sur une échelle de 0 à 10. Cette propriété est utilisée uniquement si vous utilisez un directeur Web. Cette valeur n’a de signification que par rapport à la disponibilité des autres moteurs Web associés au même directeur Web. Le directeur Web transfère les sessions aux moteurs Web en fonction de leur disponibilité. Un moteur Web dont la disponibilité est deux fois supérieure à celle d’un autre sert, en moyenne, deux fois plus de sessions.
Une valeur de disponibilité égale à zéro signifie que le moteur Web n’accepte aucune session. Cela peut être utile lorsque la valeur de UseDirector est AfterLogin.
La définition de cette propriété est facultative si vous utilisez WebDirector. Dans le cas contraire, elle est ignorée. En cas d’omission, le moteur Web définit la disponibilité à 5.
WorkFrameTimeout
Spécifie le nombre maximum de secondes pendant lesquelles le moteur Web attend la réponse à une requête du serveur interne avant de conclure à l'échec de la requête. La propriété workframe est utilisée pour les fonctionnalités de l'interface Web de CA SDM requérant des données de serveur autres que les pages Web normales. Elle inclut des fonctions comme autofill, le chargement de propriétés des catégories et la mise à jour des comptes du tableau d’affichage. Les demandes workframe adressées à CA SDM échouent très rarement. Toutefois, les demandes workframe adressées à d'autres serveurs (par exemple, à des produits intégrés tels que le système de gestion des connaissances) risquent d'échouer si le serveur ciblé ne fonctionne pas ou si un problème réseau empêche d'y accéder. La propriété WorkFrameTimeout spécifie la durée qui doit s’écouler avant que la requête soit considérée comme un échec et que le workframe soit disponible pour d’autres requêtes.
La propriété WorkFrameTimeout est activée uniquement si un workframe est nécessaire et que tous les workframes sont utilisés. Il est donc probable qu’un serveur distant dispose, pour répondre, de plus de temps que celui spécifié pour la propriété WorkFrameTimeout. La valeur de la propriété WorkFrameTimeout est un minimum.
Cette propriété est facultative. En cas d’omission, le moteur Web utilise une temporisation de workframe de 30 secondes.