Especificación de activación JMS [Valores]

Para ver esta página en la consola, pulse una de las siguientes vías de acceso:
  • Recursos -> JMS -> Especificaciones de activación -> nombre_especificación_activación
  • Recursos -> JMS -> Proveedores JMS -> un_proveedor_mensajería -> [Propiedades adicionales] Especificaciones de activación -> nombre_especificación_activación
Utilice este panel para examinar o cambiar las propiedades de configuración de la especificación de activación JMS seleccionada para ser utilizada con el proveedor de mensajería predeterminado.

Mediante Java™ EE Connector Architecture (JCA) 1.5. se puede crear una especificación de activación de JMS si desea utilizar un bean controlado por mensajes para comunicarse con el proveedor de mensajes predeterminado. JCA proporciona conectividad Java entre los servidores de aplicaciones como, por ejemplo, WebSphere Application Server, y sistemas de información de empresa. Proporciona un método estandarizado de integrar los proveedores JMS con los servidores de aplicaciones Java EE y proporciona una infraestructura para intercambiar datos con los sistemas empresariales, donde los datos se transfieren en forma de mensajes.

Todas las propiedades de configuración de especificación de activación excepto Nombre, Nombre JNDI, Nombre JNDI del destino o Búsqueda de destino y Alias de autenticación se alteran temporalmente mediante las propiedades de configuración de activación adecuadas en el descriptor de despliegue de un bean controlado por mensajes EJB 2.1 o posterior asociado. Para un bean controlado por mensajes EJB 2.0, las propiedades Tipo de destino, Duración de suscripción, Modalidad de reconocimiento y Selector de mensajes quedan alteradas temporalmente por los elementos correspondientes del descriptor de despliegue. Para cualquiera de los tipos de bean, la propiedad Nombre JNDI de destino o Búsqueda de destino se puede alterar temporalmente por un valor especificado en los enlaces del bean controlado por mensaje.

Las propiedades de la especificación de activación influyen en cómo el proveedor de mensajería predeterminado elige el motor de mensajería al que se conecta la aplicación de beans controlados por mensajes. De forma predeterminada, el entorno conecta automáticamente aplicaciones a un motor de mensajería disponible en el bus. Sin embargo, puede especificar información detallada de configuración adicional para influir en el proceso de conexión. Por ejemplo, para identificar los servidores de rutina de carga especiales o para limitar la conexión con un subgrupo de motores de mensajería disponibles, o mejorar la disponibilidad o el rendimiento o para garantizar el proceso secuencias de los mensajes recibidos. Para obtener más información sobre porqué y cómo hacerlo, consulte el tema Cómo se conectan las aplicaciones JMS a un motor de mensajería de un bus.

Separador Configuración

La pestaña Configuración muestra las propiedades de configuración para este objeto. Estos valores de propiedad se conservan incluso si se detiene el entorno de ejecución y luego se reinicia. Consulte las descripciones de tareas del Information Center para obtener información sobre cómo aplicar cambios de configuración al entorno de ejecución.

Propiedades generales

Ámbito

Especifica el nivel de topología más alto en el que los servidores de aplicaciones pueden utilizar este objeto de recurso.

Información Valor
Required No
Tipo de datos Serie

Proveedor

Especifica un proveedor de JMS, que permite mensajería asíncrona basada en JMS (Java Message Service). Proporciona fábricas de conexiones de J2EE para crear conexiones para destinos de cola JMS o de tema específicos. Se utilizan objetos administrativos del proveedor JMS para gestionar recursos JMS para el proveedor JMS asociado.

Información Valor
Required No
Tipo de datos Serie

Name

El nombre de visualización necesario del recurso.

Información Valor
Required
Tipo de datos Serie

Nombre JNDI

Nombre JNDI del recurso.

Escriba el nombre JNDI que se especifica en los enlaces para los beans controlados por mensajes asociados con esta especificación de activación.
Información Valor
Required
Tipo de datos Serie

Descripción

Descripción opcional del recurso.

Información Valor
Required No
Tipo de datos Área de texto

Tipo de destino

Información Valor
Required
Tipo de datos lista desplegable
Rango
Cola
El bean controlado por mensajes utiliza una cola JMS. El nombre JNDI de la cola JMS se especifica en la propiedad Nombre JNDI de destino.

Tema
El bean controlado por mensajes utiliza un tema JMS. El nombre JNDI del tema JMS se especifica en la propiedad Nombre JNDI de destino.

Búsqueda de destino

Escriba el nombre JNDI que el bean controlado por mensajes utiliza para buscar el destino de JMS en el espacio de nombres JNDI.

Seleccione el tipo de destino en la propiedad Tipo de destino.

Para adaptadores de recursos que admiten JMS tiene que asociar javax.jms.Destinations a una especificación de activación, de modo que el adaptador de recursos pueda atender los mensajes del destino JMS. En este caso, el administrador configura un objeto administrado J2C que implementa la interfaz javax.jms.Destination y la enlaza a la JNDI.

Puede configurar objetos administrados J2C para utilizar una clase ActivationSpec que implementa un método setDestination(javax.jms.Destination). En este caso, puede especificar la Búsqueda de destino (es decir, el nombre de JNDI para el objeto administrado J2C que implementa el javax.jms.Destination).

Durante el inicio de la aplicación, cuando se inicializa la especificación de activación como parte de la activación del punto final, el servidor utiliza la Búsqueda de destino para buscar el objeto administrado de destino, luego lo establece en la instancia de especificación de activación.
Nota: La propiedad Búsqueda de destino se denomina Nombre JNDI de destino en versiones anteriores de WebSphere Application Server. En la especificación JMS 2.0, el nombre de propiedad se ha cambiado a Búsqueda de destino para el bean controlado por mensaje (MDB) para recibir mensajes desde la cola JMS o el tema JMS.
Información Valor
Required
Tipo de datos Serie

Búsqueda de fábrica de conexiones

Nombre JNDI de la fábrica de conexiones.

Escriba el nombre JNDI de la fábrica de conexiones que el bean controlado por mensaje utiliza para la búsqueda de las propiedades de fábrica de conexiones y sobrescríbalas en las propiedades de especificación de activación.
Nota: Cuando la búsqueda de la fábrica de conexiones está definida en la especificación de activación como el nombre JNDI, las propiedades de la fábrica de conexiones prevalecen sobre las propiedades definidas en la configuración de especificación de activación. Por ejemplo, un identificador de cliente establecido como parte del JNDI de fábrica de conexiones prevalece sobre el identificador de cliente definido en las propiedades de configuración de la especificación de activación.
Información Valor
Required
Tipo de datos Serie

Selector de mensajes

Por ejemplo:
JMSType='car' AND color='blue' AND weight>2500

La serie del selector puede hacer referencia a campos de la cabecera del mensaje JMS y a campos de las propiedades del mensaje. Los selectores de mensajes no pueden hacer referencia a valores del cuerpo del mensaje.

Un valor nulo (una serie vacía) indica que hay un selector de mensajes para el consumidor de mensajes.

Información Valor
Required No
Tipo de datos Serie

Nombre de bus

Escriba el nombre del bus de integración de servicios con el que se realizan las conexiones. Debe ser el nombre del bus en el que se define el destino identificado por la propiedad Búsqueda de destino.
Información Valor
Required No
Tipo de datos Personalizado

Modalidad de reconocimiento

La modalidad de reconocimiento indica cómo debe reconocer un mensaje recibido el bean controlado por mensaje.
Nota:

El reconocimiento se envía cuando se suprime el mensaje.

Si tiene un bean controlado por mensaje no transaccional, el sistema suprime el mensaje cuando se inicia el bean, o cuando se completa el bean. Si el bean genera una excepción y, por lo tanto, no se completa, el sistema emprende una de las acciones siguientes:
  • Si el sistema está configurado para suprimir el mensaje cuando el bean se completa, el mensaje se asigna a una nueva instancia del bean, de modo que tiene otra oportunidad para ser procesado.
  • Si el sistema está configurado para suprimir el mensaje cuando se inicia el bean, el mensaje se pierde.

El mensaje se suprime cuando se inicia el bean, si la calidad del servicio se establece en Mejor esfuerzo no persistente. Para todas las demás calidades de servicio, el mensaje se suprime cuando se completa el bean.

Información Valor
Required No
Tipo de datos lista desplegable
Rango
Reconocimiento automático
La sesión reconoce automáticamente la entrega de un mensaje.

Reconocimiento automático de duplicados correctos
La sesión reconoce vagamente la entrega de mensajes, lo que puede mejorar el rendimiento, pero puede llevar a que el bean controlado por mensajes reciba un mensaje más de una vez.

Destino

Información Valor
Required No
Tipo de datos Serie

Tipo de destino

Información Valor
Required No
Tipo de datos lista desplegable
Rango
Nombre de miembro de bus
Nombre de un miembro de bus. Esta opción recupera los motores de mensajería activos alojados en el miembro del bus indicado (servidor de aplicaciones o clúster de servidores).

Nombre de grupo de motores de mensajería personalizado
El nombre de un grupo personalizado de motores de mensajería (que forman un clúster de autodeclaración). Esta opción recupera los motores de mensajería activos que se han registrado con el grupo personalizado indicado.

Nombre de motor de mensajería
Nombre de un motor de mensajería. Esta opción recupera los puntos finales que pueden utilizarse para llegar al motor de mensajería indicado.

Importancia del destino

Información Valor
Required No
Tipo de datos lista desplegable
Rango
Preferido
Es preferible que se seleccione un motor de mensajería en el grupo de destino. Se seleccionará un motor de mensajería del grupo de destino si hay uno disponible. Si no hay un motor de mensajería disponible en el grupo de destino, se seleccionará un motor de mensajería fuera del grupo de destino, si está disponible en el mismo bus de integración de servicios.

Obligatorio
Es necesario que se selecciona un motor de mensajería en el grupo de destino. Se seleccionará un motor de mensajería del grupo de destino si hay uno disponible. Si no hay un motor de mensajería disponible en el grupo de destino, el proceso de conexión dará error.

Cadena de transporte de entrada de destino

Si el motor de mensajería seleccionado está en el mismo servidor que la aplicación, se realiza una conexión directamente desde el proceso y se ignora esta propiedad de cadena de transporte.

Las cadenas de transporte representan pilas de protocolos de red que operan dentro de un servidor. El nombre que especifique debe ser una de las cadenas de transporte disponibles en el servidor que aloja el motor de mensajería, tal como aparece listado en el panel Servidores -> Tipos de servidor -> WebSphere Application Servers -> nombre_servidor -> [Mensajería de servidor] Transportes de entrada del motor de mensajería. Se proporcionan las siguientes cadenas de transporte, pero puede definir sus propias cadenas de transporte en ese panel.
InboundBasicMessaging
Se trata de un protocolo orientado a conexión que utiliza una conexión TCP/IP estándar (JFAP-TCP/IP). Incluye soporte para flujos transaccionales en dos fases (XA remoto), para que un generador o consumidor de mensajes que se ejecute en un sistema cliente o servidor, pueda participar en una transacción global gestionada sobre dicho sistema cliente o servidor. El uso específico de flujos XA es dar soporte de acceso a una aplicación que se ejecuta en un servidor en un motor de mensajería de otro servidor, quizás porque el primer servidor no tiene un motor de mensajería adecuado. Si se utilizan flujos XA remotos, debe estar disponible un coordinador de transacciones de forma local para la aplicación.
InboundSecureMessaging
Es el protocolo InboundBasicMessaging envuelto en SSL.
Para obtener más información sobre cómo utilizar esta propiedad con otras propiedades de fábrica de conexiones para la gestión de carga de trabajo de las conexiones, consulte el tema Propiedades administrativas para conexiones JMS a un bus.
Información Valor
Required No
Tipo de datos Serie

Puntos finales de proveedor

Lista separada por comas de tripletes de puntos finales, con la sintaxis nombreHost:númeroPuerto:nombreCadena, utilizada para conectarse a un servidor de rutina de carga. Por ejemplo, Merlin:7276:BootstrapBasicMessaging,Gandalf:5557:BootstrapSecureMessaging.

Los puntos finales de proveedor no se utilizan salvo que el bus especificado no se pueda encontrar en la célula local. Las aplicaciones MDB (bean controlado por mensajes) primero intentan conectarse al bus especificado en la célula local. Si este intento falla, los puntos finales de proveedor se utilizan para permitir a las aplicaciones consumir los mensajes desde una célula remota.

Si no se especifica el nombre de host, se utiliza localhost como valor predeterminado.

Si se especifica el número de puerto, se utiliza 7276 como valor predeterminado.

Si no se especifica el protocolo, como valor predeterminado se utilizará una cadena predefinida como BootstrapBasicMessaging.

Información Valor
Required No
Tipo de datos Área de texto

Tamaño máximo de lote

Es el número máximo de mensajes en un solo lote entregados en serie a una sola instancia de bean controlado por mensajes. Los lotes de mensajes pueden mejorar el rendimiento especialmente cuando se utilizan con Modalidad de reconocimiento establecido en Reconocimiento automático de duplicados correctos. Si el orden de los mensajes debe conservarse en las entregas con errores, establezca el tamaño del lote en 1.
Información Valor
Required No
Tipo de datos Entero
Rango 1 a 2147483647

Número máximo de invocaciones de MDB simultáneas por punto final

Si se aumenta este número puede mejorar el rendimiento pero también aumentará el número de hebras en uso en un momento dado. Si el orden de los mensajes debe conservarse en las entregas con errores, establezca el número máximo de puntos finales simultáneos en 1. El orden de los mensajes sólo se aplica si el destino del que consume el bean controlado por mensaje no es un destino particionado. Los destinos particionados se utilizan en un escenario de carga de trabajo compartida en un clúster.
Información Valor
Required No
Tipo de datos Entero
Rango 1 a 2147483647

Detener automáticamente los puntos finales al repetirse una anomalía de mensaje

Estos parámetros permiten la detención automática de un punto final cuando el número de mensajes que fallan de forma secuencial alcanza el límite que se especifique. Esto ayuda a distinguir entre uno o dos mensajes que fallan debido a problemas con los propios mensajes, y un problema del recurso del sistema que genera muchos mensajes que fallan de forma secuencial.

Detener el punto final reduce el número de mensajes que se mueven innecesariamente a un destino de excepción, cuando el problema no está provocado pro mensajes que no se procesan correctamente.

Cuando un punto final se detiene automáticamente, el Estado en el panel de la consola de administración es rojo. Se debe reiniciar manualmente pulsando Reanudar.

Después de reiniciar un punto final, se reintentan los mensajes erróneos que causaron la detención del punto final. Si siguen fallando, se trasladan a un destino de excepción, si se ha configurado alguno.

Habilitar

Información Valor
Required No
Tipo de datos Booleano

Umbral de mensaje fallido secuencial

Esta propiedad no está habilitada a menos que la propiedad Detener automáticamente los puntos finales al repetirse una anomalía de mensaje esté habilitada.

Información Valor
Required No
Tipo de datos Entero

Retardo entre reintentos de mensaje fallido

Establecer un retardo entre los reintentos de un mensaje que falla reduce el número de mensajes que se mueven innecesariamente al destino de excepción antes de que se detenga el MDB. Para minimizar el número de mensajes que se mueven, haga que este retardo sea mayor que el intervalo de tiempo esperado entre los mensajes que llegan al destino.

Esta propiedad no está habilitada a menos que la propiedad Detener automáticamente los puntos finales al repetirse una anomalía de mensaje esté habilitada.

Información Valor
Required No
Tipo de datos Entero
Rango El tiempo en milisegundos. El valor 0 indica que no hay ningún retraso entre reintentos.

Duración de suscripción

Normalmente, sólo una aplicación puede tener un consumidor para una suscripción duradera determinada cada vez. Esta propiedad le permite alterar este comportamiento para que una suscripción duradera pueda tener varios consumidores simultáneos.
Información Valor
Required No
Tipo de datos lista desplegable
Rango
Duradera
El proveedor de mensajería almacena los mensajes mientras no está disponible el bean controlado por mensajes y entrega los mensajes cuando dicho bean está disponible de nuevo.

No duradera
El proveedor de mensajería no almacena ni vuelve a entregar los mensajes si no hay disponible un bean controlado por mensajes.

Nombre de suscripción

Cada suscripción de JMS se identifica mediante un nombre de suscripción (especificado en esta propiedad). Una conexión JMS también tiene un identificador de cliente asociado (especificado en la propiedad Identificador de cliente) que se utiliza para asociar una conexión y sus objetos a la lista de mensajes (en la suscripción), que el proveedor de JMS mantiene para el cliente.

Este nombre de suscripción debe ser exclusivo en un identificador de cliente concreto.

Información Valor
Required No
Tipo de datos Serie

Identificador de cliente

El valor especificado es un identificador exclusivo para un cliente (bean controlado por mensaje). El identificador del cliente se utiliza para asociar una conexión del cliente con la lista de mensajes (en una suscripción) que el proveedor de mensajería conserva para el cliente. Cuando un cliente vuelve a estar disponible, después de no haber estado disponible, el proveedor de mensajería utiliza el identificador del cliente para volver a entregar los mensajes almacenados al cliente correcto.
Información Valor
Required No
Tipo de datos Serie

Inicio de suscripción

Los administradores pueden gestionar el estado de tiempo de ejecución de las suscripciones a través de puntos de publicación para este motor de mensajería.
Nota: Para suscripciones no duraderas compartidas, el valor del nombre del motor de mensajería bajo el campo Inicio de suscripción se trata como el motor de mensajería de destino. Por lo tanto, los nombres de motores de mensajería definidos en el campo Destino no se tendrán en cuenta.
Información Valor
Required No
Tipo de datos Serie

Pasar carga útil de mensajes por referencia

Cuando se envían mensajes de objetos o de bytes de gran tamaño, el coste en memoria y el uso del procesador para serializar, deserializar y copiar la carga de trabajo del mensaje puede ser muy significativo.Si se habilitan las propiedades pasar carga útil de mensajes por referencia en una fábrica de conexiones o especificación de activación, se indica al proveedor de mensajería predeterminado que altere temporalmente la especificación JMS 1.1 y reduzca u omita potencialmente esta copia de datos.
PRECAUCIÓN:
Las partes de la Especificación JMS que se omiten en estas propiedades se definen para garantizar la integridad de datos de mensajes. Cualquiera de las aplicaciones JMS que utilice estas propiedades debe seguir de forma estricta las reglas descritas en el tema Porqué y cuándo pasar la carga útil de mensaje JMS por referencia, o se corre el riesgo de perder la integridad de los datos.

Las aplicaciones que utilizan esta especificación de activación para recibir mensajes deben seguir la siguiente regla:

  • La aplicación no modifica el objeto de datos obtenido de un mensaje de objeto JMS. El objeto de datos se trata como de sólo lectura.

Información Valor
Required No
Tipo de datos Booleano

Las aplicaciones que reenvían mensajes que se recibieron originalmente utilizando esta especificación de activación deben seguir las siguientes reglas:

  • La aplicación puede sustituir el objeto de datos en un mensaje de objeto JMS, siempre que el objeto de datos todavía no se haya establecido en el mensaje. La aplicación no modifica, ni sustituye el objeto de datos después de que se haya establecido en el mensaje.
  • La aplicación puede sustituir la matriz de bytes en un mensaje de bytes JMS, pero sólo mediante el uso de una sola llamada a writeBytes(byte[]) y siempre que la matriz de bytes todavía no se haya establecido en el mensaje. La aplicación no modifica ni sustituye la matriz de bytes después de que se haya establecido en el mensaje.

Información Valor
Required No
Tipo de datos Booleano

Compartir suscripciones duraderas

Normalmente, sólo una sesión a la vez puede tener un TopicSubscriber para una suscripción duradera determinada. Esta propiedad le permite alterar este comportamiento para que una suscripción duradera pueda tener varios consumidores simultáneos, uno en cada servidor de aplicaciones del clúster de servidores.
Información Valor
Required No
Tipo de datos lista desplegable
Rango
En clúster
Permite compartir suscripciones duraderas cuando las conexiones se efectúan desde dentro de un clúster de servidores.

Siempre compartidas
Las suscripciones duraderas pueden compartirse entre conexiones.

Nunca compartidas
Las suscripciones duraderas nunca se comparten entre conexiones.

Compartir origen de datos con CMP

Utilice esta opción para habilitar los beans de entidad de persistencia gestionada por contenedor (CMP) para que compartan las conexiones de base de datos utilizadas por el almacén de datos de un motor de mensajería. Esto se ha estimado como una mejora potencial de 15% para el rendimiento global pero sólo puede utilizarse para beans de entidad conectados al servidor de aplicaciones que contiene el motor de mensajería. Esta opción no debe estar habilitada para un motor de mensajería que utilice el almacén de archivos como su almacén de datos.

Para obtener más información sobre la utilización de esta opción, consulte el tema Habilitar los beans de entidad CMP y los almacenes de datos del motor de mensajería para que compartan conexiones de bases de datos.

Información Valor
Required No
Tipo de datos Booleano

Lectura anticipada

Los mensajes asignados a un consumidor se bloquean en el servidor y ninguno de los consumidores de ese destino pueden consumirlos. Los mensajes asignados a un consumidor, pero no consumidos antes de que se cierre el consumidor, se desbloquean posteriormente en el servidor y quedan disponibles para poder ser recibidos por otros consumidores.

Puede alterar temporalmente esta propiedad para destinos de JMS individuales estableciendo la propiedad Lectura hacia adelante en el destino de JMS.

Información Valor
Required No
Tipo de datos lista desplegable
Rango
Valor predeterminado
El proveedor de mensajería asigna, de forma preventiva, mensajes a los consumidores sobre suscripciones no duraderas y suscripciones duraderas no compartidas. Es decir, la optimización de lectura hacia adelante sólo se activa cuando sólo puede haber un consumidor.

Habilitada
El proveedor de mensajería asigna los mensajes a los consumidores de forma preventiva. Esto mejora los tiempos para cumplir las solicitudes del consumidor.

Inhabilitado
El proveedor de mensajería no asigna los mensajes a los consumidores de forma preventiva.

Activar siempre los MDB en todos los servidores

Esta propiedad sólo se utiliza cuando la aplicación MDB se ejecuta en un servidor que sea miembro del bus que la aplicación tiene como destino. No tiene ningún efecto cuando el MDB se ejecuta en un servidor que no es miembro del bus de destino.

Si la aplicación MDB se ejecuta en un servidor que es miembro del bus de destino, si se habilita esta opción se permite a la aplicación MDB procesar mensajes tanto si el servidor también aloja un motor de mensajería en ejecución como si no. Si esta opción no se habilita, las aplicaciones MDB que se encuentran en servidores que no tengan un ME local en ejecución no procesarán mensajes.

Para las aplicaciones MDB que se conectan a un miembro de bus del clúster, también puede utilizar esta opción para habilitar cualquiera de las siguientes configuraciones adicionales:
  • Todos los servidores del clúster pueden recibir mensajes de la aplicación MDB para aprovechar al máximo la potencia de proceso del clúster.
  • Para asegurar el proceso secuencial de los mensajes, sólo un servidor a la vez puede recibir mensajes de la aplicación MDB.
Seleccione esta opción para permitir que todos los servidores del clúster reciban mensajes de la aplicación MDB. Para permitir que sólo un servidor a la vez reciba mensajes de la aplicación MDB, compruebe que esta opción no esté seleccionada y seleccione la opción recibir exclusivo en el destino.

Para obtener más información consulte el tema Cómo se conecta un bean controlado por mensajes en un clúster.

Información Valor
Required No
Tipo de datos Booleano

Intervalo de reintento

Información Valor
Required No
Tipo de datos Entero
Rango 1 a 2147483647

Alias de autenticación

Un alias de autenticación de Java Platform, Enterprise Edition (Java EE) Connector Architecture (JCA) especifica el ID de usuario y la contraseña utilizados para autenticar la creación de una nueva conexión con el proveedor de JMS.

Los campos de las propiedades personalizadas de nombre de usuario y contraseña deben dejarse sin especificar si se utiliza el campo del alias de autenticación. Las propiedades del alias de autenticación establecidas como parte del despliegue de aplicaciones tienen prioridad sobre las propiedades establecidas en el objeto administrativo de especificación de activación.

Sólo el alias de autenticación se escribe siempre a archivo sin cifrar, aún cuando sea para el registro cronológico de recuperación de transacciones. El servicio de seguridad se utiliza para proteger el nombre de usuario real y la contraseña.

Durante el inicio de la aplicación, cuando se inicializa la especificación de activación como parte de la activación del punto final, el servidor utiliza el alias de autenticación para recuperar el nombre de usuario real y la contraseña de seguridad, luego lo establece en la instancia de especificación de activación.

Información Valor
Required No
Tipo de datos lista desplegable

Icon that indicates the type of topic Reference topic



Timestamp icon Last updated: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=SIBJMSActivationSpec_DetailForm
File name: SIBJMSActivationSpec_DetailForm.html