Spécification d'activation JMS [Paramètres]

Pour afficher cette page dans la console, cliquez sur l'un des chemins suivants :
  • Ressources -> JMS->Spécifications d'activation -> nom_spécification_activation
  • Ressources -> JMS -> Fournisseurs JMS -> fournisseur_messagerie -> [Propriétés supplémentaires] Spécifications d'activation -> nom_spécification_activation
Utilisez ce panneau pour rechercher ou modifier les propriétés de configuration de la spécification d'activation JMS sélectionnée à utiliser avec le fournisseur de messagerie par défaut.

Vous devez créer une spécification d'activation JMS si vous souhaitez utiliser un bean géré par message pour communiquer avec le fournisseur de messagerie par défaut via JCA (Java™ EE Connector Architecture) 1.5. JCA offre une connectivité Java entre les serveurs d'applications (WebSphere Application Server, par exemple) et les systèmes d'information d'entreprise. Cela permet de standardiser les fournisseurs JMS d'intégration aux serveurs d'applications Java et de fournir une infrastructure d'échange de données avec les systèmes d'entreprise, où les données sont transférées sous forme de messages.

Toutes les propriétés de configuration des spécifications d'activation, exceptées les propriétés Nom, Nom JNDI, Nom JNDI de destination, Recherche de destination et Alias d'authentification sont remplacées par des propriétés de configuration d'activation nommées de manière appropriée dans le descripteur de déploiement d'un bean géré par message EJB 2.1 ou ultérieur. Pour un bean géré par message EJB 2.0, les propriétés Type de destination, Durabilité de l'abonnement, Mode d'identification et Sélecteur de message sont remplacées par les éléments correspondants dans le descripteur de déploiement. Pour ces deux types de bean, la propriété Nom JNDI de destination ou Recherche de destination peut être remplacée par une valeur spécifiée dans les liaisons du bean géré par message.

Les propriétés de la spécification d'activation influencent la manière dont le fournisseur de messagerie par défaut choisit le moteur de messagerie auquel l'application de bean géré par message se connecte. Par défaut, l'environnement connecte automatiquement les applications à un moteur de messagerie disponible sur le bus. Toutefois, vous pouvez indiquer des informations de configuration supplémentaires pour contrôler le processus de connexion ; par exemple, pour identifier des serveurs d'amorçage spéciaux ou pour limiter la connexion à un sous-groupe de moteurs de messagerie disponibles, ou pour améliorer la disponibilité ou les performances ou assurer le traitement séquentiel des messages reçus. Pour plus d'informations sur les raisons justifiant cette action et la manière de procéder, voir la rubrique Connexion des applications JMS à un moteur de messagerie d'un bus.

Onglet Configuration

L'onglet Configuration contient les propriétés de configuration de cet objet. Ces valeurs de propriétés sont préservées même si l'environnement d'exécution est arrêté puis redémarré. Consultez les descriptions de tâches dans le centre de documentation pour savoir comment appliquer des modifications de configuration à l'environnement d'exécution.

Propriétés générales

Portée

Indique le niveau topologique le plus élevé auquel les serveurs d'applications peuvent utiliser cet objet de ressource.

Information valeur
Obligatoire Non
Type de données String (chaîne)

Fournisseur

Indique un fournisseur JMS qui active la messagerie asynchrone en fonction du service JMS (Java Message Service). Il fournit des fabriques de connexion J2EE afin de créer des connexions pour une file d'attente JMS ou des destinations de sujets spécifiques. Les objets d'administration du fournisseur JMS permettent de gérer les ressources JMS du fournisseur JMS associé.

Information valeur
Obligatoire Non
Type de données String (chaîne)

Chaîne

Nom affiché obligatoire de la ressource.

Information valeur
Obligatoire Yes
Type de données String (chaîne)

Nom JNDI

Nom JNDI de la ressource.

Entrez le nom JNDI indiqué dans les liaisons des beans gérés par message associés à cette spécification d'activation.
Information valeur
Obligatoire Yes
Type de données String (chaîne)

Description

Description facultative de la ressource.

Information valeur
Obligatoire Non
Type de données Zone de texte

Type de destination

Information valeur
Obligatoire Yes
Type de données liste déroulante
Intervalle
File d'attente
Le bean géré par message utilise une file d'attente JMS. Le nom JNDI de la file d'attente JMS est spécifié dans la propriété Nom JNDI de destination.

Rubrique
Le bean géré par message utilise un sujet JMS. Le nom JNDI du sujet JMS est spécifié dans la propriété Nom JNDI de destination.

Recherche de destination

Entrez le nom JNDI utilisé par le bean géré par message pour rechercher la destination JMS dans l'espace de nom JNDI.

Sélectionnez le type de destination dans la propriété Type de destination.

Pour les adaptateurs de ressources prenant en charge JMS, vous devez associer javax.jms.Destinations à une spécification d'activation, de façon à ce que l'adaptateur puisse traiter des messages provenant de la destination JMS. Dans ce cas, l'administrateur configure un objet administré J2C qui implémente l'interface javax.jms.Destination et l'associe dans JNDI.

Vous pouvez configurer un objet administré J2C pour employer une classe ActivationSpec implémentant une méthode setDestination(javax.jms.Destination). Dans ce cas, vous pouvez préciser la recherche de destination (à savoir le nom JNDI pour l'objet administré J2C qui implémente javax.jms.Destination).

Au démarrage de l'application, lorsque la spécification d'activation est initialisée comme élément de l'activation du point de contact, le serveur se sert de ma recherche de destination pour analyser l'objet administré cible et le définir dans l'instance de la spécification d'activation.
Remarque : La propriété Recherche de destination s'appelle Nom JNDI de la destination dans la version antérieure de WebSphere Application Server. Dans la spécification JMS 2.0, le nom de la propriété a été remplacé par Recherche de destination pour que le bean géré par message reçoive des messages de la file d'attente JMS ou de la rubrique JMS.
Information valeur
Obligatoire Yes
Type de données String (chaîne)

Recherche de fabrique de connexions

Nom JNDI de la fabrique de connexions.

Indiquez le nom JNDI de la fabrique de connexions qui est utilisée par le bean géré par message pour rechercher les propriétés de fabrique de connexions et les remplacer dans les propriétés de spécification d'activation.
Remarque : Lorsque la recherche de fabrique de connexions est définie dans la spécification d'activation comme nom JNDI, les propriétés de fabrique de connexions sont prioritaires sur celles qui sont définies dans la configuration de spécification d'activation. Par exemple, un ID client défini dans le cadre du nom JNDI de la fabrique de connexions est prioritaire sur l'ID client défini dans les propriétés de configuration de spécification d'activation.
Information valeur
Obligatoire Yes
Type de données String (chaîne)

Sélecteur de messages

Par exemple :
JMSType='car' AND color='blue' AND weight>2500

La chaîne du sélecteur peut faire référence aux zones de l'en-tête du message JMS et aux zones des propriétés du message. Les sélecteurs de messages ne peuvent pas faire référence à des valeurs liées au corps du message.

Une valeur null (chaîne vide) indique qu'il n'existe aucun sélecteur de message pour le consommateur du message.

Information valeur
Obligatoire Non
Type de données String (chaîne)

Nom du bus

Tapez le nom du bus d'intégration de services auquel des connexions sont effectuées. Il doit s'agir du nom du bus sur lequel la destination identifiée par la propriété Recherche de destination est définie.
Information valeur
Obligatoire Non
Type de données Personnalisé

Mode de reconnaissance

Le mode d'identification indique comment un message reçu par un bean géré par message doit être identifié.
Remarque :

L'accusé de réception est envoyé quand le message est supprimé.

Si vous avez un bean géré par message non transactionnel, le système supprime le message soit au démarrage soit à la fin du bean. Si le bean génère une exception et ne se termine pas :
  • Si le système est configuré pour supprimer le message à la fin du bean, le message est envoyé à une nouvelle instance du bean pour être traité.
  • Si le système est configuré pour supprimer le message au démarrage du bean, le message est perdu.

Le message est supprimé au démarrage du bean si la qualité de service est définie sur Meilleur effort non persistant. Pour toutes les autres qualités de service, le message est supprimé à la fin de l'exécution du bean.

Information valeur
Obligatoire Non
Type de données liste déroulante
Intervalle
Accusé de réception automatique
La session accuse réception d'un message automatiquement.

Accusé de réception auto OK en double
La session accuse réception des messages de façon passive, ce qui peut améliorer les performances, mais un bean géré par message peut alors recevoir un message plusieurs fois.

Cible

Information valeur
Obligatoire Non
Type de données String (chaîne)

Type de cible

Information valeur
Obligatoire Non
Type de données liste déroulante
Intervalle
Nom du membre du bus
Nom d'un membre du bus. Cette option extrait les moteurs de messagerie actifs qui sont hébergés par le membre de bus spécifié (un serveur d'applications ou un cluster de serveurs).

Nom du groupe de moteurs de messagerie personnalisés
Nom d'un groupe personnalisé de moteurs de messagerie (formant un cluster auto-déclaré). Cette option extrait les moteurs de messagerie actifs qui sont enregistrés dans le groupe personnalisé spécifié.

le nom du moteur de messagerie,
Nom d'un moteur de messagerie. Cette option extrait les noeuds finaux disponibles qui permettent d'atteindre le moteur de messagerie spécifié.

Importance de la cible

Information valeur
Obligatoire Non
Type de données liste déroulante
Intervalle
Préférée
Il est préférable de sélectionner un moteur de messagerie dans le groupe cible. Si un moteur de messagerie du groupe cible est disponible, il est sélectionné. Si aucun moteur de messagerie n'est disponible dans le groupe cible, mais qu'il existe un moteur de messagerie externe disponible dans le même bus d'intégration de services, ce dernier est sélectionné.

Requis
Un moteur de messagerie doit être sélectionné dans le groupe cible. Si un moteur de messagerie du groupe cible est disponible, il est sélectionné. Si aucun moteur de messagerie n'est disponible dans le groupe cible, le processus de connexion échoue.

Chaîne de transport entrant cible

Si le moteur de messagerie sélectionné se trouve sur le même serveur que l'application, une connexion directe en cours de processus est établie et cette propriété de chaîne de transport est ignorée.

Les chaînes de transport représentent des piles de protocoles réseau en fonctionnement sur un serveur. Le nom que vous spécifiez doit correspondre à celui de l'une des chaînes de transport disponibles sur le serveur qui héberge le moteur de messagerie, comme indiqué dans le panneau Serveurs -> Types de serveurs -> Serveurs d'applications WebSphere -> nom_serveur -> [Messagerie du serveur] Transports entrants du moteur de messagerie. Les chaînes de transport ci-après sont fournies, mais vous pouvez définir vos propres chaînes dans ce panneau.
InboundBasicMessaging
Il s'agit d'un protocole orienté connexion qui utilise une connexion standard TCP/IP (JFAP-TCP/IP). Il prend en charge deux flux transactionnels biphasé (XA distant). Un émetteur ou un destinataire de messages qui fonctionne sur un système client ou serveur peut participer à une transaction globale gérée sur ce système client ou serveur. Les flux XA permettent à une application exécutée sur un serveur d'accéder à un moteur de messagerie sur un deuxième serveur dans la mesure où le premier serveur n'héberge pas de moteur le messagerie approprié. Si les flux XA distants sont utilisés, l'application doit pouvoir accéder à un coordinateur de transactions en local.
InboundSecureMessaging
Il s'agit du protocole InboundBasicMessaging encapsulé dans SSL.
Pour plus d'informations sur l'utilisation de cette propriété avec d'autres propriétés de fabrique de connexions pour la gestion de la charge de travail des connexions, voir la rubrique Propriétés d'administration des connexions JMS à un bus.
Information valeur
Obligatoire Non
Type de données String (chaîne)

Noeuds finaux du fournisseur

Liste comportant trois noeuds finaux séparés par des virgules, avec la syntaxe Nomhôte:Numéroport:Nomchaîne, utilisée pour se connecter à un serveur d'amorçage. Par exemple Merlin:7276:BootstrapBasicMessaging,Gandalf:5557:BootstrapSecureMessaging.

Les noeuds finaux du fournisseur ne sont pas utilisés sauf si le bus indiqué est introuvable dans la cellule locale. Les applications MDB tentent d'abord de connecter le bus indiqué dans la cellule locale. Si cette tentative échoue, les noeuds finaux du fournisseur sont utilisés pour permettre aux applications de recevoir les messages d'une cellule éloignée.

Si le nom d'hôte n'est pas indiqué, localhost est utilisé comme valeur par défaut.

Si le numéro de port n'est pas indiqué, 7276 est utilisé comme valeur par défaut.

Si le protocole n'est pas indiqué, une chaîne prédéfinie comme BootstrapBasicMessaging est utilisée comme valeur par défaut.

Information valeur
Obligatoire Non
Type de données Zone de texte

Taille de lot maximale

Nombre maximal de messages d'un même lot distribué en série à une unique instance de bean géré par message. La distribution par lot des messages peut améliorer les performances, notamment si elle est utilisée avec une propriété Mode de reconnaissance dont la valeur est Accusé de réception auto OK en double. Si le classement des messages doit être conservé après des échecs de distribution, choisissez une taille de lot de 1.
Information valeur
Obligatoire Non
Type de données Entierr
Intervalle 1 à 2147483647

Nombre maximal d'appels MDB simultanés par noeud final

L'augmentation de cette valeur peut améliorer les performances, mais également augmenter le nombre d'unités d'exécution utilisées simultanément. Si le classement des messages doit être conservé après des échecs de distribution, indiquez un nombre maximal de noeuds finaux simultanés de 1. Le classement des messages s'applique uniquement si la destination à partir de laquelle le bean géré par message reçoit les messages n'est pas une destination partitionnée. Les destinations partitionnées sont utilisées dans un scénario de partage des charges dans un cluster.
Information valeur
Obligatoire Non
Type de données Entierr
Intervalle 1 à 2147483647

Arrêter automatiquement les noeuds finaux lors d'échecs répétés des messages

Ces paramètres permettent à un noeud final de s'arrêter automatiquement lorsque le nombre de messages en situation d'échec du point de vue séquentiel atteint une limite spécifiée. Cela permet de faire la distinction entre un ou deux messages qui échouent en raison d'incidents avec les messages eux-mêmes, et un incident de ressource système donnant lieu à des messages en situation d'échec du point de vue séquentiel.

L'arrêt du noeud final réduit le nombre des messages déplacés inutilement vers une destination d'exception lorsque le problème n'est pas lié aux messages dont le traitement échoue.

Lorsqu'un noeud final est arrêté automatiquement, son état sur le panneau de la console d'administration est rouge. Il doit être redémarré manuellement en cliquant sur Reprendre.

Une fois le noeud final redémarré, les messages qui échouent provoquant l'arrêt du noeud final sont de nouveau envoyés. S'ils continuent d'échouer, ils sont déplacés vers une destination d'exception, si celle-ci a été configurée.

Activée

Information valeur
Obligatoire Non
Type de données Booléenne

Seuil d'échecs de messages séquentiels

Cette propriété n'est pas activée à moins que la propriété Arrêter automatiquement les noeuds finaux lors d'échecs répétés des messages soit activée.

Information valeur
Obligatoire Non
Type de données Entierr

Fréquence entre deux échecs de message

Définir un délai entre chaque envoi de message défaillant réduit le nombre des messages déplacés inutilement vers une destination d'exception avant l'arrêt du MDB. Pour minimiser le nombre de messages déplacés, entrez un délai supérieur à l'intervalle attendu entre chaque arrivée de message à la destination.

Cette propriété n'est pas activée à moins que la propriété Arrêter automatiquement les noeuds finaux lors d'échecs répétés des messages soit activée.

Information valeur
Obligatoire Non
Type de données Entierr
Intervalle La durée est en millisecondes. La valeur 0 indique qu'il n'y a pas de délai entre les tentatives.

Durabilité de l'abonnement

Normalement, une seule application à la fois peut avoir un destinataire pour un abonnement durable donné. Cette propriété permet de redéfinir ce comportement et d'autoriser l'accès simultané de plusieurs destinataires à un abonnement durable.
Information valeur
Obligatoire Non
Type de données liste déroulante
Intervalle
Durable
Le fournisseur de messagerie stocke les messages lorsque le bean géré par message n'est pas disponible et distribue les messages lorsque le bean géré par message redevient disponible.

Non durable
Le fournisseur de messagerie ne procède pas au stockage et à la redistribution des messages si aucun bean géré par message n'est disponible.

Nom de l'abonnement

Chaque abonnement JMS est identifié par un nom d'abonnement (spécifié dans cette propriété). Une connexion JMS a également un identificateur client associé (spécifié dans la propriété Identificateur client) qui permet d'associer une connexion et ses objets à la liste des messages (dans l'abonnement) gérée par le fournisseur JMS du client.

Le nom de cet abonnement doit être unique dans un identificateur de client donné.

Information valeur
Obligatoire Non
Type de données String (chaîne)

Identificateur client

La valeur spécifiée est l'identificateur unique d'un client (bean géré par message). Cet identificateur permet d'associer une connexion client à la liste des messages (dans un abonnement) conservée par le fournisseur de messagerie pour le client. Lorsqu'un client redevient disponible, après avoir été indisponible, le fournisseur de messagerie utilise l'identificateur du client pour remettre les messages stockés au client approprié.
Information valeur
Obligatoire Non
Type de données String (chaîne)

Page d'accueil des abonnements

Les administrateurs peuvent gérer l'état d'exécution des abonnements via des points de publication pour ce moteur de messagerie.
Remarque : Pour un abonnement non durable partagé, la valeur de nom de moteur de messagerie sous la zone Subscription home est traitée comme le moteur de messagerie cible. Par conséquent, les noms de moteur de messagerie qui sont définis sous la zone Cible sont ignorés.
Information valeur
Obligatoire Non
Type de données String (chaîne)

Transmission de la charge de messages par référence

Lorsque des messages volumineux de type objet ou octet sont envoyés, la quantité de mémoire et le traitement processeur nécessaires pour sérialiser, désérialiser et copier les messages peuvent être importants.Si vous activez les propriétés de transmission de la charge de messages par référence sur une fabrique de connexions ou une spécification d'activation, vous pouvez demander au fournisseur de messagerie par défaut d'ignorer la spécification JMS 1.1 et de limiter fortement ou d'ignorer la copie de ces données.
ATTENTION :
Les parties de la spécification JMS ignorées par ces propriétés sont définies pour assurer l'intégrité des données. Toute application JMS utilisant ces propriétés doit respecter strictement les règles décrites dans la rubrique Pourquoi et quand transmettre la charge utile des messages JMS par référence, pour éviter la perte de l'intégrité des données.

Les applications qui utilisent la spécification d'activation pour recevoir les messages doivent respecter la règle suivante :

  • L'application ne modifie pas l'objet de données obtenu à partir du message d'objet JMS. L'objet des données sont traitées en mode lecture seule.

Information valeur
Obligatoire Non
Type de données Booléenne

Les applications renvoyant les messages initialement reçus à l'aide de cette spécification d'activation doivent respecter les règles suivantes :

  • L'application peut remplacer l'objet de données dans un message JMS à condition qu'il n'ait pas encore été défini dans le message. L'application ne modifie ou ne remplace pas l'objet de donnés après sa définition dans le message.
  • L'application peut remplacer le tableau d'octets dans un message d'octets JMS, mais uniquement en utilisant un seul appel à writeBytes(byte[]) et si le tableau d'octets n'a pas encore été défini dans le message. L'application ne modifie ou ne remplace pas le tableau d'octets après sa définition dans le message.

Information valeur
Obligatoire Non
Type de données Booléenne

Partager les abonnements durables

Normalement, une seule session à la fois peut avoir un TopicSubscriber pour un abonnement durable donné. Cette propriété vous permet de redéfinir ce comportement et permettre l'accès simultané de plusieurs destinataires à un abonnement durable, chacun étant connecté à un serveur d'applications dans le cluster de serveurs.
Information valeur
Obligatoire Non
Type de données liste déroulante
Intervalle
Dans le cluster
Permet le partage d'abonnements durables lors de connexions à partir d'un cluster de serveurs.

Toujours partagé
Les abonnements durables peuvent être partagés sur des connexions.

Jamais partagé
Les abonnements durables ne sont jamais partagés sur des connexions.

Partager une source de données avec CMP

Cette option est utilisée comme partie de la tâche afin d'activer les beans entity CMP pour partager les connexions de base de données utilisées par le magasin de données d'un moteur de messagerie. Cela permettrait d'améliorer les performances du débit général des messages d'environ 15 %, mais n'est possible que pour les beans entity connectés au serveur d'applications contenant le moteur de messagerie. Cette option ne doit pas être activée pour un moteur de messagerie utilisant le magasin de fichiers comme son magasin de données.

Pour plus d'informations sur l'utilisation de cette option, voir la rubrique Activation de beans entity CMP et de magasins de données de moteur de messagerie pour le partage des connexions de base de données.

Information valeur
Obligatoire Non
Type de données Booléenne

Lecture anticipée

Les messages affectés à un destinataire sont verrouillés sur le serveur et ne peuvent pas être consommés par d'autres destinataires de cette destination. Les messages affectés à un destinataire, mais qui ne sont pas consommés avant la fermeture du client, sont ensuite déverrouillés sur le serveur, puis prêts à être reçus par d'autres destinataires.

Vous pouvez redéfinir cette propriété pour des destinations JMS en définissant la propriété Lecture anticipée sur la destination JMS.

Information valeur
Obligatoire Non
Type de données liste déroulante
Intervalle
Valeut par défaut
Le fournisseur de messages affecte les messages aux clients par anticipation pour les abonnements non durables et les abonnements durables non partagés. L'optimisation de la lecture anticipée est donc activée uniquement s'il ne peut y avoir qu'un seul client.

Activé
Le fournisseur de messagerie affecte les messages aux clients par anticipation. Ainsi le temps nécessaire à la satisfaction des demandes des destinataires est réduit.

Désactivé
Le fournisseur de messagerie n'affecte pas les messages aux clients par anticipation.

Toujours activer les beans MDB dans tous les serveurs

Cette propriété est utilisée uniquement lorsque l'application à bean géré par message s'exécute sur un serveur membre du bus que l'application cible. Elle n'a pas d'effet lorsque le bean géré par message s'exécute sur un serveur membre du bus cible.

Si l'application de bean géré par message (MDB) s'exécute sur un serveur membre du bus cible, l'activation de cette option permet à l'application de traiter les messages, que le serveur héberge ou non également un moteur de messagerie actif. Si cette option n'est pas activée, les applications à bean géré par messages des serveurs qui ne disposent pas de moteur de messagerie local ne traitent pas les messages.

Pour les applications de beans gérés par message qui se connectent à un membre de bus du cluster, vous pouvez également utiliser cette option pour activer l'une des configurations supplémentaires suivantes :
  • Tous les serveurs du cluster peuvent recevoir des messages d'une application de beans gérés par messages pour tirer pleinement parti de la puissance de traitement du cluster.
  • Un seul serveur à la fois peut recevoir les messages de l'application de beans gérés par message pour assurer le traitement séquentiel des messages.
Pour permettre à tous les serveurs du cluster à recevoir les messages de l'application MDB, sélectionnez cette option. Pour permettre à un seul serveur de recevoir des messages de l'application MDB, vérifiez que cette option n'est pas sélectionnée et sélectionnez l'option Réception exclusive sur la destination.

Pour plus d'informations, voir la rubrique Connexion d'un bean géré par message dans un cluster.

Information valeur
Obligatoire Non
Type de données Booléenne

Intervalle entre les nouvelles tentatives

Information valeur
Obligatoire Non
Type de données Entierr
Intervalle 1 à 2147483647

Alias d'authentification

Un alias d'authentification Java Platform, Enterprise Edition (Java EE) JCA (Connector Architecture) spécifie l'ID utilisateur et le mot de passe qui permettent d'authentifier la création d'une connexion au fournisseur JMS.

Les propriétés personnalisées de nom d'utilisateur et de mot de passe ne doivent pas être définies si la zone d'alias d'authentification est utilisée. Les propriétés d'alias d'authentification définies dans le déploiement de l'application sont prioritaires sur celles définies pour un objet d'administration de la spécification d'activation.

Seul l'alias d'authentification figure dans un fichier de façon chiffrée, même pour la consignation de reprise de transaction. Le service de sécurité sert à protéger le nom d'utilisateur et le mot de passe.

Au démarrage de l'application, lorsque la spécification d'activation est initialisée comme élément de l'activation du point de contact, le serveur se sert de l'alias pour obtenir le nom d'utilisateur et le mot de passe et le définit dans l'instance de la spécification d'activation.

Information valeur
Obligatoire Non
Type de données liste déroulante

Icône indiquant le type de rubrique Rubrique de référence



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=SIBJMSActivationSpec_DetailForm
Nom du fichier : SIBJMSActivationSpec_DetailForm.html