Création d'un service de contexte

Un service de contexte est utilisé pour créer des objets proxy dynamiques capturant le contexte d'un conteneur et permet aux applications d'être exécutées dans ce contexte ultérieurement. Le contexte du conteneur est propagé vers le thread exécutant la tâche.

Dans GlassFish Server, configurez une ressource de service de contexte et rendez-la disponible pour utilisation par les composants d'application tels que les servlets et les EJB.

  1. Dans l'arborescence de navigation, développez le noeud Ressources.

  2. Sous le noeud Ressources, développez le noeud Ressources simultanées.

  3. Sous le noeud Ressources simultanées, sélectionnez Services de contexte.

    La page Services de contexte est ouverte.

  4. Sur la page Services de contexte, cliquez sur Nouveau.

    La page Nouveau service de contexte est ouverte.

  5. Dans le champ Nom JNDI, saisissez le nom unique qui identifie la ressource.

    Le nom JNDI est inscrit dans le service de dénomination JNDI et utilisé par les applications pour rechercher la ressource. Utilisez le format concurrent/name. Par exemple, concurrent/myContextService. Le nom ne peut contenir que des caractères alphanumériques, des traits de soulignement, des tirets ou des points.

  6. Cochez la case Informations de contexte activées pour propager les contextes vers des threads, puis sélectionner les contextes que vous voulez propager.

    Cette option est activée et tous les contextes sont sélectionnés par défaut. Appuyez sur les touches Maj ou Ctrl pendant que vous cliquez pour sélectionner plusieurs contextes. Si cette option est désactivée, les contextes ne sont pas propagés, même s'ils sont sélectionnés.

  7. Dans le champ Description, entrez une brève description de la ressource.

    Cette description doit se présenter sous la forme d'une chaîne pouvant inclure un maximum de 250 caractères.

  8. Cochez la case Activé du champ Statut pour activer la ressource.

    Cette option est activée par défaut, ce qui signifie que la ressource est disponible dès sa création.

  9. Dans la section Autres propriétés, n'ajoutez aucune propriété supplémentaire.

    GlassFish Server ne définit aucune autre propriété pour ce type de ressource. De plus, ce type de ressource n'utilise actuellement aucune propriété supplémentaire.

  10. Cliquez sur OK.

Voir aussi
Copyright © 2005, 2013, Oracle and/or its affiliates. All rights reserved. Legal Notices