Configuration de l'internationalisation de conteneur pour les beans enterprise

Cette tâche permet de configurer l'internationalisation de conteneur pour les méthodes métier de bean enterprise.

Avant de commencer

Cette rubrique suppose que vous possédiez un outil d'assemblage tel que Rational Application Developer.

Pour plus d'informations sur l'assemblage, consultez la documentation de votre outil d'assemblage. La procédure de la présente rubrique fait référence à la rubrique Rational Application Developer.

Cette rubrique suppose que vous avez démarré l'outil d'assemblage, que vous l'avez configuré pour une utilisation sur des modules Java™ Platform, Enterprise Edition (Java EE) et que vous avez créé ou importé un projet EJB.

Vous devez également disposer d'un ou plusieurs beans enterprise dont la valeur est CMI (internationalisation gérée par conteneur) par défaut.

Pourquoi et quand exécuter cette tâche

Cette procédure permet d'associer une ou plusieurs méthodes métier à un ou plusieurs attributs d'internationalisation gérés par conteneur (CMI). Utilisez-la également pour les beans session sans état compatibles avec les services Web.

Procédure

  1. Dans la perspective Java EE, ouvrez le projet EJB pour lequel vous souhaitez configurer l'internationalisation du conteneur.
    1. Cliquez deux fois sur Projets EJB.
    2. Cliquez deux fois sur le nom du projet EJB pour en voir le contenu.
    3. Cliquez deux fois sur l'objet du descripteur de déploiement.
    Le panneau Descripteur de déploiement EJB s'affiche.
  2. Dans le panneau Descripteur de déploiement EJB, cliquez sur l'onglet Internationalisation. Les méthodes métier déjà configurées sont affichées dans la liste Attributs d'internationalisation.
  3. Pour configurer une méthode métier CMI, cliquez sur Ajouter en regard de la liste des attributs d'internationalisation. L'assistant des attributs d'internationalisation s'ouvre.
  4. Définissez la zone Exécuter sous en sélectionnant Appelant, Serveur ou Spécifié. Ajoutez une description pertinente. En tant que groupe, les paramètres d'attributs CMI comprennent une règle d'internationalisation.
    • La description apparaît sous la forme Internationalization description (runAsSetting) dans la liste des attributs d'internationalisation une fois la procédure terminée.
    • Si vous ne fournissez pas de description, le nom de la règle apparaît comme Internationalization (runAsSetting).

    Si le bean doit être exécuté comme Spécifié, complétez les étapes ci-dessous pour indiquer les éléments de contexte que le conteneur étend aux appels de méthodes de bean.

    1. Définissez un ID de fuseau horaire et, si nécessaire, ajoutez une description. Si vous ne trouvez pas le fuseau horaire approprié dans la liste d'ID, cliquez sur Personnalisé pour définir un fuseau horaire en fonction du fuseau horaire GMT (Greenwich Mean Time).
    2. Définissez un paramètre régional. Sélectionnez une langue et (en option) une région géographique ; le cas échéant, indiquez une variante. Ajoutez une description du paramètre régional et cliquez sur OK pour terminer.
  5. Cliquez sur Next.
  6. Sélectionnez les beans pour lesquels les attributs d'internationalisation au niveau méthode doivent être configurés et cliquez sur Suivant.
  7. Sélectionnez les méthodes à configurer et cliquez sur Suivant. Une case à cocher est affichée en regard de chaque nom de méthode sélectionné.
    • Cliquez sur Apply to All pour qu'une case à cocher apparaisse en regard du nom de bean affiché.
    • Cliquez sur Sélectionnez des beans pour sélectionner des beans supplémentaires avec CMI.
  8. Cliquez sur Terminer pour quitter l'assistant.
  9. Dans la barre de menus, cliquez sur Fichier > Sauvegarder.

Résultats

Les méthodes de bean sont à présent configurées pour être exécutées dans le cadre des paramètres d'internationalisation associés.

Icône indiquant le type de rubrique Rubrique de tâche



Icône d'horodatage Dernière mise à jour: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=tin_configcontainerejb
Nom du fichier : tin_configcontainerejb.html