Ejecutor JMS de proceso por lotes (batchJmsExecutor)

Configura el ejecutor JMS de proceso por lotes.

Nombre de atributo Tipo de datos Valor predeterminado Descripción
activationSpecRef Una referencia a un elemento jmsActivationSpec de nivel superior (string). batchActivationSpec El identificador de la especificación de activación JMS que el ejecutor del proceso por lotes utiliza para crear escuchas JMS.
id string   Un ID de configuración exclusivo.
queueRef Una referencia a un elemento jmsQueue de nivel superior (string). batchJobSubmissionQueue El identificador de la cola JMS que la especificación de activación de proceso por lotes utiliza para escuchar los mensajes JMS de proceso por lotes.
replyConnectionFactoryRef Una referencia a un elemento jmsConnectionFactory de nivel superior (string). batchConnectionFactory El identificador de la fábrica de conexiones JMS que el ejecutor de proceso por lotes debe utilizar para obtener conexiones JMS.
activationSpec
Descripción: El identificador de la especificación de activación JMS que el ejecutor del proceso por lotes utiliza para crear escuchas JMS.
Obligatorio: false
Tipo de datos:
Nombre de atributo Tipo de datos Valor predeterminado Descripción
authDataRef Una referencia a un elemento authData de nivel superior (string).   Datos de autenticación predeterminados para una especificación de activación.
maxEndpoints int

Mínimo:0

500 El número máximo de puntos finales que se asignan.
activationSpec > authData
Descripción: Datos de autenticación predeterminados para una especificación de activación.
Obligatorio: false
Tipo de datos:
Nombre de atributo Tipo de datos Valor predeterminado Descripción
password Contraseña codificada de forma reversible (string)   Contraseña del usuario que se debe utilizar al conectarse al EIS. El valor puede almacenarse en formato de texto simple o en formato codificado. Se recomienda codificar la contraseña. Para ello, utilice la herramienta securityUtility con la opción encode.
user string   Nombre del usuario que se debe utilizar al conectarse al EIS.
activationSpec > properties.wasJms
Descripción: Una especificación de activación JMS está asociada con uno o varios beans controlados por mensaje y proporciona la configuración necesaria para que puedan recibir mensajes.
Obligatorio: false
Tipo de datos:
Nombre de atributo Tipo de datos Valor predeterminado Descripción
acknowledgeMode
  • Dups-ok-acknowledge
  • Auto-acknowledge
Auto-acknowledge La modalidad de acuse de recibo indica cómo debe reconocer un mensaje recibido el bean controlado por mensajes.
Dups-ok-acknowledge
Dups-ok-acknowledge
Auto-acknowledge
Auto-acknowledge
busName string defaultBus El nombre de un autobús cuando se conecta al bus de integración de servicios en un servidor de perfil completo.
clientId string   El identificador del cliente de JMS necesario para las suscripciones de tema duraderas (y para las compartidas no duraderas) en todas las conexiones. Este identificador es necesario si la aplicación está ejecutando la mensajería de publicación/suscripción duradera (y para la compartida no duradera).
connectionFactoryLookup string   Esta propiedad puede utilizarse para especificar el nombre de búsqueda de un objeto javax.jms.ConnectionFactory, javax.jms.QueueConnectionFactory o javax.jms.TopicConnectionFactory definido administrativamente que se utiliza para conectarse al proveedor de JMS desde el cual el punto final (controlado por mensajes de bean) puede recibir mensajes.
destination string   Referencia a un destino JMS
destinationLookup string   Esta propiedad puede utilizarse para especificar el nombre de búsqueda de los objetos javax.jms.Queue o javax.jms.Topic definidos administrativamente que definen el tema o cola JMS desde donde el punto final (controlado por mensajes de bean) puede recibir mensajes.
destinationRef Una referencia a un elemento adminObject de nivel superior (string).   Referencia a un destino JMS
destinationType
  • javax.jms.Topic
  • javax.jms.Queue
javax.jms.Queue El tipo de destino, que es javax.jms.Queue o javax.jms.Topic.
javax.jms.Topic
javax.jms.Topic
javax.jms.Queue
javax.jms.Queue
maxBatchSize int

Mínimo:1

Máximo:2147483647

  El número máximo de mensajes recibidos del motor de mensajería en un solo lote.
maxConcurrency int

Mínimo:1

Máximo:2147483647

5 Número máximo de puntos finales a los que se entregan simultáneamente los mensajes. El aumento del número puede mejorar el rendimiento, pero también aumenta el número de hebras que están en uso en el momento especificado. Si el orden de los mensajes debe conservarse para todas las entregas con errores, establezca el valor máximo de puntos finales simultáneos en 1.
messageSelector string   Selector de mensajes JMS utilizado para determinar qué mensajes recibe el bean controlado por mensajes. El valor de una serie que se utiliza para seleccionar un subconjunto de los mensajes disponibles.
readAhead
  • AlwaysOff
  • Default
  • AlwaysOn
Default La lectura anticipada es una optimización que de forma preventiva asigna mensajes a consumidores. Procesa las solicitudes de los consumidores con más rapidez.
AlwaysOff
AlwaysOff
Default
Default
AlwaysOn
AlwaysOn
remoteServerAddress string   La dirección del servidor remoto que tiene tripletes separados por comas, con la sintaxis nombreHost:númeroPuerto:nombreCadena, que se utiliza para conectarse a un servidor de rutina de carga. Por ejemplo, Merlin:7276:BootstrapBasicMessaging. Si no se especifica nombreHost, el valor por omisión es localhost. Si no se especifica númeroPuerto, el valor por omisión es 7276. Si no se especifica nombreCadena, el valor por omisión es BootstrapBasicMessaging. Consulte el Information Center para obtener más información.
retryInterval Un período de tiempo con precisión de segundos 30s El retardo (en segundos) entre los intentos de conectarse a un motor de mensajería, para la conexión inicial y los siguientes intentos de establecer una mejor conexión. Especifica un entero positivo seguido de una unidad de tiempo, que puede ser horas (h), minutos (m) o segundos (s). Por ejemplo, especifique 30 segundos como 30s. Puede incluir varios valores en una sola entrada. Por ejemplo, 1m30s es equivalente a 90 segundos.
shareDurableSubscription string   Controla si la suscripción duradera puede compartirse o no entre conexiones.
subscriptionDurability
  • DurableShared
  • Durable
  • NonDurable
  • NonDurableShared
NonDurable Tipo de suscripción de tema JMS. El valor puede ser cualquiera de los valores siguientes: Durable DurableShared NonDurable NonDurableShared
DurableShared
DurableShared
Durable
Durable
NonDurable
NonDurable
NonDurableShared
NonDurableShared
subscriptionName string   El nombre de la suscripción necesario para las suscripciones duraderas (y para las compartidas no duraderas). Campo necesario cuando se utiliza una suscripción de tema duradera (y para las compartidas no duraderas). Este nombre de suscripción debe ser exclusivo en identificador de cliente concreto.
targetTransportChain
  • InboundSecureMessaging
  • InboundBasicMessaging
InboundBasicMessaging Las cadenas de transporte especifican los protocolos de comunicación que pueden utilizarse para comunicarse con el bus de integración de servicios en un servidor de perfil completo.
InboundSecureMessaging
InboundSecureMessaging
InboundBasicMessaging
InboundBasicMessaging
activationSpec > properties.wmqJms
Descripción: Especificación de activación de JMS de WebSphere MQ
Obligatorio: false
Tipo de datos:
Nombre de atributo Tipo de datos Valor predeterminado Descripción
CCSID int

Mínimo:1

819 El identificador de juego de caracteres codificado para una conexión.
applicationName string   El nombre con el que se registra una aplicación con el gestor de colas.
brokerCCDurSubQueue string   Nombre de la cola de la que se recuperan los mensajes de las suscripciones no duraderas para ConnectionConsumer
brokerCCSubQueue string   El nombre de la cola de la que un consumidor de conexión recibe mensajes de suscripciones no duraderas
brokerControlQueue string   El nombre de la cola de control de intermediario
brokerPubQueue string   Nombre de la cola donde se envían los mensajes publicados (el valor de la corriente de datos)
brokerQueueManager string   Nombre del gestor de colas en el que se ejecuta el intermediario
brokerSubQueue string   El nombre de la cola de la que un consumidor de mensajes no duraderos recibe los mensajes
brokerVersion
  • 2
  • 1
  Versión del intermediario que se utiliza
2
2
1
1
ccdtURL string   Un URL que identifica el nombre y la ubicación del archivo que contiene la tabla de definiciones de canal de cliente (CCDT) y especifica cómo se puede acceder al archivo.
channel string SYSTEM.DEF.SVRCONN El nombre del canal MQI que se va a utilizar.
cleanupInterval Un período de tiempo con precisión de milisegundos   El intervalo, en milisegundos, entre ejecuciones en segundo plano del programa de utilidad de limpieza de publicación/suscripción. Especifica un entero positivo seguido de una unidad de tiempo, que puede ser horas (h), minutos (m), segundos (s) o milisegundos (ms). Por ejemplo, especifique 500 milisegundos como 500ms. Puede incluir varios valores en una sola entrada. Por ejemplo, 1s500ms es equivalente a 1,5 segundos.
cleanupLevel
  • SAFE
  • FORCE
  • NONDUR
  • NONE
  • STRONG
SAFE El nivel de limpieza de un almacén de suscripciones basado en el intermediario.
SAFE
SAFE
FORCE
FORCE
NONDUR
NONDUR
NONE
NONE
STRONG
STRONG
clientId string   El identificador de cliente para una conexión
cloneSupport
  • ENABLED
  • DISABLED
DISABLED Determina si dos o más instancias del mismo suscriptor de temas duradero pueden ejecutarse simultáneamente
ENABLED
ENABLED
DISABLED
DISABLED
connectionNameList string   Una lista de nombres de conexión TCP/IP (nombre de host(puerto)) que se utiliza para las comunicaciones. ConnectionNameList sustituye a las propiedades de nombre de host y puerto.
destinationRef Una referencia a un elemento adminObject de nivel superior (string).   Destino
destinationType
  • javax.jms.Topic
  • javax.jms.Queue
javax.jms.Queue El tipo de destino: javax.jms.Queue o javax.jms.Topic
javax.jms.Topic
javax.jms.Topic
javax.jms.Queue
javax.jms.Queue
failIfQuiesce boolean true Determina si las llamadas a determinados métodos no responden si el gestor de colas está en un estado de desactivación temporal.
headerCompression
  • SYSTEM
  • NONE
NONE Lista de las técnicas que se pueden utilizar para comprimir datos de cabecera en una conexión
SYSTEM
SYSTEM
NONE
NONE
hostName string localhost El nombre de host o la dirección IP del sistema donde reside el gestor de colas. Las propiedades de host y puerto se sustituyen por la propiedad ConnectionNameList cuando se especifica esta propiedad.
localAddress string   En el caso de una conexión con un gestor de colas, esta propiedad especifica uno o los dos elementos siguientes: (1) La interfaz de red local que se va a utilizar, (2) El puerto local o el rango de puertos locales que se va a utilizar
maxMessages int

Mínimo:0

1 El número máximo de mensajes que se pueden asignar a una sesión de servidor a la vez. Si la especificación de activación entrega mensajes a un MDB en una transacción XA, se utiliza un valor 1, independientemente del valor de esta propiedad.
maxPoolDepth int

Mínimo:0

10 La propiedad maxPoolDepth de la especificación de activación define el número de instancias de MDB (bean controlado por mensaje) disponibles. Si se reduce el valor de esta propiedad, se reducirá el número de mensajes que se pueden entregar simultáneamente.
messageBatchSize int

Mínimo:0

  Número máximo de mensajes que se procesan en un lote.
messageCompression
  • RLE
  • NONE
NONE Lista de las técnicas que se pueden utilizar para comprimir datos de mensaje en una conexión
RLE
RLE
NONE
NONE
messageRetention boolean   Determina si el consumidor de conexión mantiene los mensajes que no se desean en la cola de entrada
messageSelection
  • CLIENT
  • BROKER
CLIENT Determina si la selección de mensajes la realizan las clases de WebSphere MQ para JMS o el intermediario.
CLIENT
CLIENT
BROKER
BROKER
messageSelector string   Determina si la selección de mensajes la realizan las clases de WebSphere MQ para JMS o el intermediario. La selección de mensajes del intermediario no está soportada cuando brokerVersion tiene el valor 1
pollingInterval Un período de tiempo con precisión de milisegundos 5s Si cada escucha de mensajes dentro de una sesión no tiene un mensaje adecuado en su cola, este valor es el intervalo máximo, en milisegundos, que transcurre antes de que cada escucha de mensajes vuelva a intentar obtener un mensaje de su cola. Si suele pasar con frecuencia que no hay mensajes adecuados disponibles para cualquiera de los procesos de escucha en una sesión, plantéese aumentar el valor de esta propiedad. Esta propiedad sólo es relevante si TRANSPORT tiene el valor BIND o CLIENT. Especifica un entero positivo seguido de una unidad de tiempo, que puede ser horas (h), minutos (m), segundos (s) o milisegundos (ms). Por ejemplo, especifique 500 milisegundos como 500ms. Puede incluir varios valores en una sola entrada. Por ejemplo, 1s500ms es equivalente a 1,5 segundos.
poolTimeout Un período de tiempo con precisión de milisegundos 5m El tiempo, en milisegundos, que una sesión de servidor inactiva se deja abierta en la agrupación de sesiones de servidor antes de cerrarse debido a la inactividad. Especifica un entero positivo seguido de una unidad de tiempo, que puede ser horas (h), minutos (m), segundos (s) o milisegundos (ms). Por ejemplo, especifique 500 milisegundos como 500ms. Puede incluir varios valores en una sola entrada. Por ejemplo, 1s500ms es equivalente a 1,5 segundos.
port int

Mínimo:1

1414 El puerto donde escucha el gestor de colas. Las propiedades de host y puerto se sustituyen por la propiedad ConnectionNameList cuando se especifica esta propiedad.
providerVersion
  • 7
  • 6
  • unspecified
unspecified Versión, release, nivel de modificación y fixpack del gestor de colas al que debe conectarse la aplicación.
7
7
6
6
unspecified
unspecified
queueManager string   El nombre del gestor de colas al que se va a conectar
receiveCCSID int

Mínimo:0

0 Propiedad de destino que establece el identificador de juego de caracteres codificado de destino para la conversión de mensajes del gestor de colas. El valor se ignora a menos que RECEIVECONVERSION esté establecido en WMQ_RECEIVE_CONVERSION_QMG
receiveConversion
  • QMGR
  • CLIENT_MSG
CLIENT_MSG Propiedad de destino que determina si el gestor de colas va a realizar la conversión de datos.
QMGR
QMGR
CLIENT_MSG
CLIENT_MSG
receiveExit string   Identifica un programa de salidas de recepción de canal o una secuencia de programas de salidas de recepción que se ejecutarán sucesivamente
receiveExitInit string   Los datos de usuario que se pasan a los programas de salidas de recepción de canal, cuando se les invoca
rescanInterval Un período de tiempo con precisión de milisegundos 5s Determina si un consumidor de mensajes en el dominio punto a punto utiliza un selector de mensajes para seleccionar los mensajes que desea recibir, las clases de WebSphere MQ para JMS buscan en la cola de WebSphere MQ los mensajes adecuados en la secuencia que determina el atributo MsgDeliverySequence de la cola. Cuando las clases de WebSphere MQ para JMS encuentran un mensaje adecuado y lo entregan al consumidor, las clases de WebSphere MQ para JMS reanudan la búsqueda del siguiente mensaje adecuado desde su posición actual en la cola. Las clases de WebSphere MQ para JMS continúan buscando la cola de esta manera hasta que alcancen el final de la cola o hasta que haya transcurrido el intervalo de tiempo en milisegundos determinado por el valor de esta propiedad. En cada caso, las clases de WebSphere MQ para JMS vuelven al principio de la cola para continuar su búsqueda y empieza un nuevo intervalo de tiempo. Especifica un entero positivo seguido de una unidad de tiempo, que puede ser horas (h), minutos (m), segundos (s) o milisegundos (ms). Por ejemplo, especifique 500 milisegundos como 500ms. Puede incluir varios valores en una sola entrada. Por ejemplo, 1s500ms es equivalente a 1,5 segundos.
securityExit string   Identifica un programa de salidas de seguridad de canal
securityExitInit string   Los datos de usuario que se pasan a un programa de salidas de seguridad de canal, cuando se le invoca
sendExit string   Identifica un programa de salidas de envío de canal o una secuencia de programas de salidas de envío que se ejecutarán sucesivamente
sendExitInit string   Los datos de usuario que se pasan a los programas de salidas de envío de canal, cuando se les invoca
shareConvAllowed boolean true Determina si una conexión de cliente puede compartir su conexión con otras conexiones JMS de alto nivel, del mismo proceso al mismo gestor de colas, si las definiciones de canal coinciden
sparseSubscriptions boolean false Controla la política de recuperación de mensajes de un objeto TopicSubscriber
sslCertStores string   Los servidores LDAP (Lightweight Directory Access Protocol) que tienen las CRL (listas de revocación de certificados) para su utilización en una conexión SSL.
sslCipherSuite string   CipherSuite que se utilizará para una conexión SSL
sslFipsRequired boolean   Determina si una conexión SSL debe utilizar una suite de cifrado que esté soportada por el proveedor IBM Java JSSE FIPS (IBMJSSEFIPS).
sslPeerName string   Para una conexión SSL, una plantilla que se utiliza para comprobar el nombre distinguido en el certificado digital proporcionado por el gestor de colas
sslResetCount int

Mínimo:0

Máximo:999999999

0 El número total de bytes enviados y recibidos por una conexión SSL antes de renegociar las claves secretas utilizadas por SSL
startTimeout Un período de tiempo con precisión de milisegundos 10s Configura el tiempo (en milisegundos) en el que debe iniciarse la ejecución. Especifica un entero positivo seguido de una unidad de tiempo, que puede ser horas (h), minutos (m), segundos (s) o milisegundos (ms). Por ejemplo, especifique 500 milisegundos como 500ms. Puede incluir varios valores en una sola entrada. Por ejemplo, 1s500ms es equivalente a 1,5 segundos.
statusRefreshInterval Un período de tiempo con precisión de milisegundos 1m El intervalo, en milisegundos, entre las renovaciones de la transacción a largo plazo que detecta cuándo pierde un suscriptor su conexión con el gestor de colas. Esta propiedad sólo tiene relevancia si subscriptionStore tiene el valor QUEUE. Especifica un entero positivo seguido de una unidad de tiempo, que puede ser horas (h), minutos (m), segundos (s) o milisegundos (ms). Por ejemplo, especifique 500 milisegundos como 500ms. Puede incluir varios valores en una sola entrada. Por ejemplo, 1s500ms es equivalente a 1,5 segundos.
subscriptionDurability
  • Durable
  • NonDurable
  Indica si se utiliza una suscripción duradera o no duradera para entregar mensajes a un MDB suscrito al tema.
Durable
Durable
NonDurable
NonDurable
subscriptionName string   El nombre de la suscripción duradera
subscriptionStore
  • MIGRATE
  • BROKER
  • QUEUE
BROKER Determina dónde almacenan las clases de WebSphere MQ para JMS los datos persistentes sobre las suscripciones activas
MIGRATE
MIGRATE
BROKER
BROKER
QUEUE
QUEUE
transportType
  • CLIENT
  • BINDINGS
CLIENT Determina si una conexión a un gestor de colas utiliza la modalidad de cliente o la modalidad de enlaces.
CLIENT
CLIENT
BINDINGS
BINDINGS
wildcardFormat
  • CHAR
  • TOPIC
TOPIC Qué versión de sintaxis de comodín se va a utilizar.
CHAR
CHAR
TOPIC
TOPIC
queue
Descripción: El identificador de la cola JMS que la especificación de activación de proceso por lotes utiliza para escuchar los mensajes JMS de proceso por lotes.
Obligatorio: false
Tipo de datos:
Nombre de atributo Tipo de datos Valor predeterminado Descripción
jndiName string   Nombre JNDI de un recurso.
queue > properties.wasJms
Descripción: El nombre de la cola a la que está asignada esta cola JMS.
Obligatorio: false
Tipo de datos:
Nombre de atributo Tipo de datos Valor predeterminado Descripción
deliveryMode
  • NonPersistent
  • Application
  • Persistent
Application Modalidad de entrega de los mensajes enviados a este destino. Esto controla la persistencia de los mensajes en este destino.
NonPersistent
NonPersistent
Application
Application
Persistent
Persistent
priority int

Mínimo:0

Máximo:9

  Prioridad relativa de los mensajes enviados a este destino en el rango de 0 a 9, con 0 como la prioridad más baja y 9 la más alta.
queueName string Default.Queue El nombre de la cola asociada
readAhead
  • AlwaysOff
  • AsConnection
  • AlwaysOn
AsConnection La lectura anticipada es una optimización que de forma preventiva asigna mensajes a consumidores. Procesa las solicitudes de los consumidores con más rapidez.
AlwaysOff
AlwaysOff
AsConnection
AsConnection
AlwaysOn
AlwaysOn
timeToLive Un período de tiempo con precisión de segundos 0s El tiempo por omisión en milisegundos desde el tiempo de entrega que el sistema debe mantener los mensajes activos en el destino. Especifica un entero positivo seguido de una unidad de tiempo, que puede ser horas (h), minutos (m) o segundos (s). Por ejemplo, especifique 30 segundos como 30s. Puede incluir varios valores en una sola entrada. Por ejemplo, 1m30s es equivalente a 90 segundos.
queue > properties.wmqJms
Descripción: Cola JMS de WebSphere MQ
Obligatorio: false
Tipo de datos:
Nombre de atributo Tipo de datos Valor predeterminado Descripción
CCSID int

Mínimo:1

1208 ID del juego de caracteres codificado que se utilizará para una conexión o un destino
arbitraryProperties string   Posibilidad de especificar propiedades que no están definidas en otra parte
baseQueueManagerName string   El nombre del gestor de colas que tiene esta cola definida en él
baseQueueName string   Nombre de la cola en el gestor de colas
encoding string NATIVE Cómo se representan los datos numéricos en el cuerpo de un mensaje cuando el mensaje se envía a este destino. La propiedad especifica la representación de enteros binarios, enteros decimales empaquetados y números de punto flotante.
expiry string APP Período tras el cual caducan los mensajes de un destino
failIfQuiesce boolean true Determina si las llamadas a determinados métodos fallan si el gestor de colas está en un estado inmovilizado.
persistence
  • APP
  • QDEF
  • HIGH
  • NON
  • PERS
APP Persistencia de los mensajes enviados a un destino
APP
APP
QDEF
QDEF
HIGH
HIGH
NON
NON
PERS
PERS
priority
  • 3
  • 2
  • 1
  • APP
  • 0
  • 7
  • 6
  • 5
  • QDEF
  • 4
  • 9
  • 8
APP Prioridad de los mensajes enviados a un destino
3
3
2
2
1
1
APP
APP
0
0
7
7
6
6
5
5
QDEF
QDEF
4
4
9
9
8
8
putAsyncAllowed
  • ENABLED
  • DESTINATION
  • DISABLED
DESTINATION Determina si los productores de mensajes pueden utilizar transferencias asíncronas para enviar mensajes a este destino
ENABLED
ENABLED
DESTINATION
DESTINATION
DISABLED
DISABLED
readAheadAllowed
  • ENABLED
  • DESTINATION
  • DISABLED
DESTINATION Determina si el MDB puede utilizar la lectura anticipada para obtener mensajes no persistentes desde el destino en un almacenamiento intermedio interno antes de recibirlos.
ENABLED
ENABLED
DESTINATION
DESTINATION
DISABLED
DISABLED
readAheadClosePolicy
  • CURRENT
  • ALL
ALL Lo que sucede a los mensajes del almacenamiento intermedio interno de lectura anticipada cuando el administrador detiene el MDB.
CURRENT
CURRENT
ALL
ALL
receiveCCSID int

Mínimo:0

  Propiedad de destino que establece el identificador de juego de caracteres codificado de destino para la conversión de mensajes del gestor de colas. El valor se ignora a menos que RECEIVECONVERSION esté establecido en WMQ_RECEIVE_CONVERSION_QMG
receiveConversion
  • QMGR
  • CLIENT_MSG
CLIENT_MSG Propiedad de destino que determina si el gestor de colas va a realizar la conversión de datos.
QMGR
QMGR
CLIENT_MSG
CLIENT_MSG
targetClient
  • JMS
  • MQ
JMS Indica si se utiliza el formato RFH2 de WebSphere MQ para intercambiar información con las aplicaciones de destino
JMS
JMS
MQ
MQ
replyConnectionFactory
Descripción: El identificador de la fábrica de conexiones JMS que el ejecutor de proceso por lotes debe utilizar para obtener conexiones JMS.
Obligatorio: false
Tipo de datos:
Nombre de atributo Tipo de datos Valor predeterminado Descripción
connectionManagerRef Una referencia a un elemento connectionManager de nivel superior (string).   Gestor de conexiones de una fábrica de conexiones.
containerAuthDataRef Una referencia a un elemento authData de nivel superior (string).   Datos de autenticación por omisión para la autenticación gestionada por contenedor que se aplica cuando los enlaces no especifican un alias de autenticación para una referencia de recurso con res-auth=CONTAINER.
jndiName string   Nombre JNDI de un recurso.
recoveryAuthDataRef Una referencia a un elemento authData de nivel superior (string).   Datos de autenticación de la recuperación de transacciones.
replyConnectionFactory > connectionManager
Descripción: Gestor de conexiones de una fábrica de conexiones.
Obligatorio: false
Tipo de datos:
Nombre de atributo Tipo de datos Valor predeterminado Descripción
agedTimeout Un período de tiempo con precisión de segundos -1 Cantidad de tiempo que debe transcurrir antes de que el mantenimiento de la agrupación descarte una conexión física. Un valor -1 inhabilita este tiempo de espera. Especifica un entero positivo seguido de una unidad de tiempo, que puede ser horas (h), minutos (m) o segundos (s). Por ejemplo, especifique 30 segundos como 30s. Puede incluir varios valores en una sola entrada. Por ejemplo, 1m30s es equivalente a 90 segundos.
connectionTimeout Un período de tiempo con precisión de segundos 30s Cantidad de tiempo después del cual una solicitud de conexión excede el tiempo de espera. Un valor -1 inhabilita este tiempo de espera. Especifica un entero positivo seguido de una unidad de tiempo, que puede ser horas (h), minutos (m) o segundos (s). Por ejemplo, especifique 30 segundos como 30s. Puede incluir varios valores en una sola entrada. Por ejemplo, 1m30s es equivalente a 90 segundos.
maxConnectionsPerThread int

Mínimo:0

  Limita el número de conexiones abiertas en cada hebra.
maxIdleTime Un período de tiempo con precisión de segundos 30m Cantidad de tiempo después del cual una conexión no utilizada o inactiva se puede descartar durante el mantenimiento de la agrupación, si ello no reduce la agrupación por debajo del tamaño mínimo. Un valor -1 inhabilita este tiempo de espera. Especifica un entero positivo seguido de una unidad de tiempo, que puede ser horas (h), minutos (m) o segundos (s). Por ejemplo, especifique 30 segundos como 30s. Puede incluir varios valores en una sola entrada. Por ejemplo, 1m30s es equivalente a 90 segundos.
maxPoolSize int

Mínimo:0

50 Número máximo de conexiones físicas para una agrupación. Un valor 0 significa ilimitado.
minPoolSize int

Mínimo:0

  Número mínimo de conexiones físicas que se deben mantener en la agrupación. La agrupación no se rellena previamente. El tiempo de espera superado puede sustituir el mínimo.
numConnectionsPerThreadLocal int

Mínimo:0

  Almacena en la memoria caché el número de conexiones especificado para cada hebra.
purgePolicy
  • ValidateAllConnections
  • FailingConnectionOnly
  • EntirePool
EntirePool Especifica qué conexiones se deben destruir cuando se detecta una conexión en punto muerto en una agrupación.
ValidateAllConnections
Cuando se detecta una conexión en punto muerto, se prueban todas las conexiones y se cierran las que no son válidas.
FailingConnectionOnly
Cuando se detecta una conexión en punto muerto, sólo se cierra la conexión que no funciona.
EntirePool
Cuando se detecta una conexión en punto muerto, todas las conexiones de la agrupación se marcan como en punto muerto, y cuando ya no se utilizan se cierran.
reapTime Un período de tiempo con precisión de segundos 3m Cantidad de tiempo entre ejecuciones de la hebra de mantenimiento de la agrupación. Un valor -1 inhabilita el mantenimiento de la agrupación. Especifica un entero positivo seguido de una unidad de tiempo, que puede ser horas (h), minutos (m) o segundos (s). Por ejemplo, especifique 30 segundos como 30s. Puede incluir varios valores en una sola entrada. Por ejemplo, 1m30s es equivalente a 90 segundos.
replyConnectionFactory > containerAuthData
Descripción: Datos de autenticación por omisión para la autenticación gestionada por contenedor que se aplica cuando los enlaces no especifican un alias de autenticación para una referencia de recurso con res-auth=CONTAINER.
Obligatorio: false
Tipo de datos:
Nombre de atributo Tipo de datos Valor predeterminado Descripción
password Contraseña codificada de forma reversible (string)   Contraseña del usuario que se debe utilizar al conectarse al EIS. El valor puede almacenarse en formato de texto simple o en formato codificado. Se recomienda codificar la contraseña. Para ello, utilice la herramienta securityUtility con la opción encode.
user string   Nombre del usuario que se debe utilizar al conectarse al EIS.
replyConnectionFactory > properties.wasJms
Descripción: Una fábrica de conexiones de JMS se utiliza para crear conexiones con el proveedor de JMS asociado de destinos de JMS, tanto para mensajería punto a punto como de publicación/suscripción.
Obligatorio: false
Tipo de datos:
Nombre de atributo Tipo de datos Valor predeterminado Descripción
busName string defaultBus El nombre de un autobús cuando se conecta al bus de integración de servicios en un servidor de perfil completo.
clientID string clientID El identificador del cliente de JMS necesario para las suscripciones de tema duraderas (y para las compartidas no duraderas) en todas las conexiones. Este identificador es necesario si la aplicación está ejecutando la mensajería de publicación/suscripción duradera (y para la compartida no duradera).
durableSubscriptionHome string defaultME El inicio de suscripción duradera define el nombre de ME con el cual se debe establecer una conexión.
nonPersistentMapping
  • BestEffortNonPersistent
  • ReliableNonPersistent
  • ExpressNonPersistent
ExpressNonPersistent Fiabilidad aplicada a los mensajes JMS no persistentes enviados utilizando esta fábrica de conexiones.
BestEffortNonPersistent
BestEffortNonPersistent
ReliableNonPersistent
ReliableNonPersistent
ExpressNonPersistent
ExpressNonPersistent
password Contraseña codificada de forma reversible (string)   Se recomienda utilizar un alias de autenticación gestionada por contenedor en lugar de configurar esta propiedad.
persistentMapping
  • AssuredPersistent
  • ReliablePersistent
ReliablePersistent Fiabilidad aplicada a los mensajes JMS persistentes enviados utilizando esta fábrica de conexiones.
AssuredPersistent
AssuredPersistent
ReliablePersistent
ReliablePersistent
readAhead
  • AlwaysOff
  • Default
  • AlwaysOn
Default La lectura anticipada es una optimización que de forma preventiva asigna mensajes a consumidores. Procesa las solicitudes de los consumidores con más rapidez.
AlwaysOff
AlwaysOff
Default
Default
AlwaysOn
AlwaysOn
remoteServerAddress string   La dirección del servidor remoto que tiene tripletes separados por comas, con la sintaxis nombreHost:númeroPuerto:nombreCadena, que se utiliza para conectarse a un servidor de rutina de carga. Por ejemplo, Merlin:7276:BootstrapBasicMessaging. Si no se especifica nombreHost, el valor por omisión es localhost. Si no se especifica númeroPuerto, el valor por omisión es 7276. Si no se especifica nombreCadena, el valor por omisión es BootstrapBasicMessaging. Consulte el Information Center para obtener más información.
shareDurableSubscription string   Controla si la suscripción duradera puede compartirse o no entre conexiones.
targetTransportChain string   Las cadenas de transporte especifican los protocolos de comunicación que pueden utilizarse para comunicarse con el bus de integración de servicios en un servidor de perfil completo.
temporaryQueueNamePrefix string temp Prefijo de hasta doce caracteres utilizado para las colas temporales creadas por las aplicaciones que utilizan esta fábrica de conexiones de cola.
temporaryTopicNamePrefix string temp Prefijo de hasta doce caracteres utilizado para los temas temporales creados por las aplicaciones que utilizan esta fábrica de conexiones de tema.
userName string   Se recomienda utilizar un alias de autenticación gestionada por contenedor en lugar de configurar esta propiedad.
replyConnectionFactory > properties.wmqJms
Descripción: Fábrica de conexiones de JMS de WebSphere MQ
Obligatorio: false
Tipo de datos:
Nombre de atributo Tipo de datos Valor predeterminado Descripción
CCSID int

Mínimo:1

819 El identificador de juego de caracteres codificado para una conexión.
applicationName string   El nombre con el que se registra una aplicación con el gestor de colas.
arbitraryProperties string   Posibilidad de especificar propiedades que no están definidas en otra parte
brokerCCSubQueue string   El nombre de la cola de la que un consumidor de conexión recibe mensajes de suscripciones no duraderas
brokerControlQueue string   El nombre de la cola de control de intermediario
brokerPubQueue string   El nombre de la cola donde se envían los mensajes publicados (el valor de la corriente de datos).
brokerQueueManager string   Nombre del gestor de colas en el que se ejecuta el intermediario
brokerSubQueue string   El nombre de la cola de la que un consumidor de mensajes no duraderos recibe los mensajes
brokerVersion
  • 2
  • 1
  Versión del intermediario que se utiliza
2
2
1
1
ccdtURL string   Un URL que identifica el nombre y la ubicación del archivo que contiene la tabla de definiciones de canal de cliente (CCDT) y especifica cómo se puede acceder al archivo.
channel string   El nombre del canal MQI que se va a utilizar.
cleanupInterval Un período de tiempo con precisión de milisegundos   El intervalo, en milisegundos, entre ejecuciones en segundo plano del programa de utilidad de limpieza de publicación/suscripción. Especifica un entero positivo seguido de una unidad de tiempo, que puede ser horas (h), minutos (m), segundos (s) o milisegundos (ms). Por ejemplo, especifique 500 milisegundos como 500ms. Puede incluir varios valores en una sola entrada. Por ejemplo, 1s500ms es equivalente a 1,5 segundos.
cleanupLevel
  • SAFE
  • FORCE
  • NONDUR
  • NONE
  • STRONG
SAFE El nivel de limpieza de un almacén de suscripciones basado en el intermediario.
SAFE
SAFE
FORCE
FORCE
NONDUR
NONDUR
NONE
NONE
STRONG
STRONG
clientId string   El identificador de cliente para una conexión
cloneSupport
  • ENABLED
  • DISABLED
DISABLED Determina si dos o más instancias del mismo suscriptor de temas duradero pueden ejecutarse simultáneamente.
ENABLED
ENABLED
DISABLED
DISABLED
connectionNameList string   Una lista de nombres de conexión TCP/IP (nombre de host(puerto)) que se utiliza para las comunicaciones. ConnectionNameList sustituye a las propiedades de nombre de host y puerto.
failIfQuiesce boolean true Determina si las llamadas a determinados métodos no responden si el gestor de colas está en un estado de desactivación temporal.
headerCompression
  • SYSTEM
  • NONE
NONE Lista de las técnicas que se pueden utilizar para comprimir datos de cabecera en una conexión
SYSTEM
SYSTEM
NONE
NONE
hostName string   El nombre de host o la dirección IP del sistema donde reside el gestor de colas. Las propiedades de host y puerto se sustituyen por la propiedad ConnectionNameList cuando se especifica esta propiedad.
localAddress string   En el caso de una conexión con un gestor de colas, esta propiedad especifica uno o los dos elementos siguientes: (1) La interfaz de red local que se va a utilizar, (2) El puerto local o el rango de puertos locales que se va a utilizar
messageCompression
  • RLE
  • NONE
NONE Lista de las técnicas que se pueden utilizar para comprimir datos de mensaje en una conexión.
RLE
RLE
NONE
NONE
messageSelection
  • CLIENT
  • BROKER
CLIENT Determina si la selección de mensajes la realizan las clases de WebSphere MQ para JMS o el intermediario.
CLIENT
CLIENT
BROKER
BROKER
password Contraseña codificada de forma reversible (string)   La contraseña por omisión que se utiliza cuando se crea una conexión con el gestor de colas. (Se recomienda utilizar un alias de autenticación gestionado por contenedor en lugar de configurar esta propiedad).
pollingInterval Un período de tiempo con precisión de milisegundos   Si cada escucha de mensajes dentro de una sesión no tiene un mensaje adecuado en su cola, este valor es el intervalo máximo, en milisegundos, que transcurre antes de que cada escucha de mensajes vuelva a intentar obtener un mensaje de su cola. Si suele pasar con frecuencia que no hay mensajes adecuados disponibles para cualquiera de los procesos de escucha en una sesión, plantéese aumentar el valor de esta propiedad. Esta propiedad sólo es relevante si TRANSPORT tiene el valor BIND o CLIENT. Especifica un entero positivo seguido de una unidad de tiempo, que puede ser horas (h), minutos (m), segundos (s) o milisegundos (ms). Por ejemplo, especifique 500 milisegundos como 500ms. Puede incluir varios valores en una sola entrada. Por ejemplo, 1s500ms es equivalente a 1,5 segundos.
port int

Mínimo:1

1414 El puerto donde escucha el gestor de colas. Las propiedades de host y puerto se sustituyen por la propiedad ConnectionNameList cuando se especifica esta propiedad.
providerVersion
  • 7
  • 6
  • unspecified
unspecified Versión, release, nivel de modificación y fixpack del gestor de colas al que debe conectarse la aplicación.
7
7
6
6
unspecified
unspecified
pubAckInterval int

Mínimo:0

25 El número de mensajes publicados por un editor antes de que las clases de WebSphere MQ para JMS soliciten un acuse de recibo del intermediario
queueManager string   El nombre del gestor de colas al que se va a conectar
receiveExit string   Identifica un programa de salidas de recepción de canal o una secuencia de programas de salidas de recepción que se ejecutarán sucesivamente
receiveExitInit string   Los datos de usuario que se pasan a los programas de salidas de recepción de canal, cuando se les invoca
rescanInterval Un período de tiempo con precisión de milisegundos 5s Determina si un consumidor de mensajes en el dominio punto a punto utiliza un selector de mensajes para seleccionar los mensajes que desea recibir, las clases de WebSphere MQ para JMS buscan en la cola de WebSphere MQ los mensajes adecuados en la secuencia que determina el atributo MsgDeliverySequence de la cola. Especifica un entero positivo seguido de una unidad de tiempo, que puede ser horas (h), minutos (m), segundos (s) o milisegundos (ms). Por ejemplo, especifique 500 milisegundos como 500ms. Puede incluir varios valores en una sola entrada. Por ejemplo, 1s500ms es equivalente a 1,5 segundos.
securityExit string   Identifica un programa de salidas de seguridad de canal
securityExitInit string   Los datos de usuario que se pasan a un programa de salidas de seguridad de canal, cuando se le invoca
sendCheckCount int

Mínimo:0

  El número de llamadas de envío que se permite entre las comprobaciones de errores de transferencia asíncrona en una sola sesión JMS no transaccional.
sendExit string   Identifica un programa de salidas de envío de canal o una secuencia de programas de salidas de envío que se ejecutarán sucesivamente.
sendExitInit string   Los datos de usuario que se pasan a los programas de salidas de envío de canal, cuando se les invoca.
shareConvAllowed boolean true Determina si una conexión de cliente puede compartir su conexión con otras conexiones JMS de alto nivel, del mismo proceso al mismo gestor de colas, si las definiciones de canal coinciden
sparseSubscriptions boolean false Controla la política de recuperación de mensajes de un objeto TopicSubscriber.
sslCertStores string   Los servidores LDAP (Lightweight Directory Access Protocol) que tienen las CRL (listas de revocación de certificados) para su utilización en una conexión SSL.
sslCipherSuite string   CipherSuite que se utilizará para una conexión SSL.
sslFipsRequired boolean   Determina si una conexión SSL debe utilizar una suite de cifrado que esté soportada por el proveedor IBM Java JSSE FIPS (IBMJSSEFIPS).
sslPeerName string   Para una conexión SSL, una plantilla que se utiliza para comprobar el nombre distinguido en el certificado digital proporcionado por el gestor de colas.
sslResetCount int

Mínimo:0

Máximo:999999999

0 El número total de bytes enviados y recibidos por una conexión SSL antes de renegociar las claves secretas utilizadas por SSL.
statusRefreshInterval Un período de tiempo con precisión de milisegundos 1m El intervalo, en milisegundos, entre las renovaciones de la transacción a largo plazo que detecta cuándo pierde un suscriptor su conexión con el gestor de colas. Esta propiedad sólo es relevante si SUBSTORE tiene el valor QUEUE. Especifica un entero positivo seguido de una unidad de tiempo, que puede ser horas (h), minutos (m), segundos (s) o milisegundos (ms). Por ejemplo, especifique 500 milisegundos como 500ms. Puede incluir varios valores en una sola entrada. Por ejemplo, 1s500ms es equivalente a 1,5 segundos.
subscriptionStore
  • MIGRATE
  • BROKER
  • QUEUE
BROKER Determina dónde almacenan las clases de WebSphere MQ para JMS los datos persistentes sobre las suscripciones activas.
MIGRATE
MIGRATE
BROKER
BROKER
QUEUE
QUEUE
targetClientMatching boolean true Determina si un mensaje de respuesta, enviado a la cola de identificada por el campo de cabecera JMSReplyTo de un mensaje entrante, tiene una cabecera MQRFH2 sólo si el mensaje entrante tiene una cabecera MQRFH2.
tempQPrefix string   Prefijo que se utiliza para formar el nombre de una cola dinámica de WebSphere MQ.
tempTopicPrefix string   Cuando se crean temas temporales, JMS genera una serie de tema con el formato TEMP/TEMPTOPICPREFIX/id_exclusivo o, si esta propiedad se deja con el valor por omisión, simplemente TEMP/id_exclusivo. Si se especifica un TEMPTOPICPREFIX no vacío, pueden definirse colas de modelo para crear las colas gestionadas para suscriptores de temas temporales creados en esta conexión.
temporaryModel string   El nombre de la cola modelo a partir de la que se crean colas temporales de JMS. La capa de JMS puede utilizar SYSTEM.JMS.TEMPQ.MODEL para crear colas que acepten mensajes persistentes, ya que el valor por omisión no puede. SYSTEM.DEFAULT.MODEL.QUEUE puede abrirse sólo una vez. SYSTEM.JMS.TEMPQ.MODEL puede abrirse más de una vez. SYSTEM.DEFAULT.MODEL.QUEUE está en desuso.
transportType
  • CLIENT
  • BINDINGS
CLIENT Determina si una conexión a un gestor de colas utiliza la modalidad de cliente o la modalidad de enlaces. Si se especifica el valor BINDINGS_THEN_CLIENT, el adaptador de recursos primero intenta realizar una conexión en la modalidad de enlaces. Si la conexión falla, intenta realizar una conexión de modalidad de cliente.
CLIENT
CLIENT
BINDINGS
BINDINGS
userName string   El nombre de usuario por omisión que se utiliza cuando se crea una conexión con un gestor de colas. (Se recomienda utilizar un alias de autenticación gestionado por contenedor en lugar de configurar esta propiedad).
wildcardFormat
  • CHAR
  • TOPIC
TOPIC Qué versión de sintaxis de comodín se va a utilizar.
CHAR
CHAR
TOPIC
TOPIC
replyConnectionFactory > recoveryAuthData
Descripción: Datos de autenticación de la recuperación de transacciones.
Obligatorio: false
Tipo de datos:
Nombre de atributo Tipo de datos Valor predeterminado Descripción
password Contraseña codificada de forma reversible (string)   Contraseña del usuario que se debe utilizar al conectarse al EIS. El valor puede almacenarse en formato de texto simple o en formato codificado. Se recomienda codificar la contraseña. Para ello, utilice la herramienta securityUtility con la opción encode.
user string   Nombre del usuario que se debe utilizar al conectarse al EIS.

Icono que indica el tipo de tema Tema de referencia



Icono de indicación de fecha y hora Última actualización: Tuesday, 6 December 2016
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=rwlp_config_batchJmsExecutor
Nombre de archivo:rwlp_config_batchJmsExecutor.html