![[IBM i]](../images/iseries.gif)
Configuration des serveurs d'applications pour d'autres environnements linguistiques
Les serveurs d'applications peuvent être configurés individuellement pour s'exécuter avec différents paramètres de globalisation et supporter ainsi différents environnements linguistiques. Les rubriques suivantes présentent la manière dont vous pouvez configurer le serveur d'applications pour une exécution avec les attributs d'environnement de langue dont vous avez besoin, et la manière dont vous pouvez configurer le serveur d'applications pour utiliser une langue spécifique.
Pourquoi et quand exécuter cette tâche
Vous pouvez configurer le serveur d'applications pour qu'il s'exécute avec les attributs d'environnement linguistique appropriés, tels que le CCSID (ID de jeu de caractères codés) et l'identificateur de pays ou de région, pour l'environnement que vous souhaitez créer. Les valeurs contenues dans le profil d'utilisateur QEJBSVR servent de base aux attributs du travail du serveur d'applications, et ces attributs déterminent eux-mêmes les propriétés de l'environnement de la machine virtuelle Java. Pour plus d'informations sur les attributs du travail dont les valeurs dépendent de celles du profil d'utilisateur, consultez le centre de documentation d'IBM® i.

- Le CCSID japonais 5026 n'est pas pris en charge par WebSphere Application Server. 5035 est le CCSID recommandé pour cet environnement. Les profils d'utilisateur QEJB et QEJBSVR utilisent, par défaut, le CCSID du système. Si le CCSID du système est 5026, l'attribut CCSID du profil d'utilisateur QEJB doit être changé. Il convient également de modifier le profil d'utilisateur QEJBSVR ainsi que tout autre profil d'utilisateur servant à exécuter des instances de WebSphere Application Server. Un attribut QLOCALE ayant pour valeur /QSYS.LIB/JA_JP_5026.LOCALE n'est pas accepté. Les choix recommandés pour un système japonais sont QLOCALE=/QSYS.LIB/JA_5035.LOCALE ou QLOCALE=*NONE.
- Un environnement local arabe basé sur le CCSID 420 n'est pas accepté par WebSphere Application Server. Les profils d'utilisateur QEJB et QEJBSVR utilisent, par défaut, le CCSID du système. Si le CCSID du système est 420, vous devez changer l'attribut CCSID du profil d'utilisateur QEJB. Il convient également de modifier le profil d'utilisateur QEJBSVR ainsi que tout autre profil d'utilisateur servant à exécuter des instances de WebSphere Application Server. Un attribut QLOCALE ayant pour valeur /QSYS.LIB/AR_AA_.LOCALE n'est pas accepté, car AR_AA est basé sur le CCSID 420. Dans le cas d'un système arabe, les valeurs recommandées pour QLOCALE sont soit un environnement local arabe basé sur le CCSID 425, soit QLOCALE=*NONE. Vous pouvez créer l'environnement local en utilisant la commande prévue à cet effet. L'option 21 doit être installée afin que WebSphere Application Server puisse trouver la source de l'environnement local. La commande suivante montre comment créer l'environnement local arabe : CRTLOCALE LOCALE('qsys.lib/AR_AA_425.locale') SRCFILE('qsys.lib/qsyslocale.lib/qlocalesrc.file/ar_aa.mbr') CCSID(425) TEXT('mon environnement local AR_AA avec CCSID 425')
Par défaut, chaque serveur d'applications est exécuté sous le profil d'utilisateur QEJBSVR. Pour changer d'environnement linguistique, vous pouvez soit modifier le profil QEJBSVR et définir spécifiquement les attributs requis, soit créer un nouveau profil ayant QJEBSVR comme profil de groupe et contenant les valeurs appropriées pour l'environnement linguistique souhaité. Si vous choisissez de créer un nouveau profil, vous devez aussi l'enregistrer (l'inscrire) afin qu'il soit utilisable avec WebSphere Application Server. Pour plus de détails, consultez la section Exécution des serveurs d'applications sous des profils utilisateur particuliers.
Un autre point à prendre en considération est le paramètre de langue pour le produit WebSphere Application Server. Le paramètre de langue ne fait que modifier la liste des bibliothèques afin d'y inclure la bibliothèque QSYSxxxx appropriée, xxxx étant la fonction de la langue dans laquelle vous souhaitez afficher les messages. Le paramètre de langue n'affecte en rien les messages de la console d'administration ni les messages non iSeries consignés par l'environnement d'exécution de WebSphere Application Server.
Plusieurs paramètres de langue peuvent être configurés simultanément. Si la langue que vous souhaitez utiliser est la même que la langue principale du système, vous n'avez rien à configurer. En revanche, si la langue souhaitée est une langue secondaire, effectuez les étapes suivantes pour définir la propriété os400.websphere.nlv.