The following table provides information on additional properties used to configure the MDBs that consume inbound messages.
Property | Value | Description |
---|---|---|
|
|
Set to Note: This release of the JMS resource adapter ignores this property. A QoS at least as strong as Default is |
|
|
A string value used to identify a JMS client. If set, the connection(s) used by the listener threads are set to use this value. A |
|
|
The JNDI name of the connection factory. The JMS resource adapter uses this connection factory to create the JMS connection it uses to receive messages for an MDB's See the description of the useExceptionQueue property, in this table, for more information. If the You must supply a |
|
|
The JNDI name of the destination. The JMS resource adapter receives messages from this destination and passes the received messages to this MDB's You must supply a |
|
|
One of the following: You must supply a |
|
|
The JNDI location of the j See Using an Exception Queue for more information. Required when |
|
|
The amount of time, in milliseconds, an application server waits to for a Default is 60,000 milliseconds. |
|
|
When See Using an Exception Queue for more information. There are two cases where this property does not apply:
Default value is |
|
|
The amount of time, in milliseconds, a listener thread which is not receiving any messages is kept available before being returned to the pool. As long as an endpoint is active, idle threads are not dropped if the result it causes the number of available threads to be less than the value of minListenerThreads. See minListenerThreads for more information. Default value is 300,000. |
|
|
The name used to obtain a logger for this endpoint (see |
|
|
Each log message has an associated severity level. The level gives a rough guide to the importance and urgency of a log message. Supported values are:
|
|
|
If a message has a If an exception queue is enabled, a copy of the message is sent to the exception queue. If the value of See the description of the useExceptionQueue property, in this table, for more information. Note: When an MDB responds to a message by throwing an exception, the message is not considered delivered and it may be redelivered. If an MDB always respond to a given message by throwing an exception, and Default value is |
|
|
The maximum number of listener threads created for an endpoint.
Default value is |
|
|
The additional number of listener threads created for an endpoint. The JMS resource adapter implements a fairness policy for allocating threads whereby any destination which is below and needs more threads can reallocate threads from any other endpoint which has at least 2 more threads that it does. See maxListenerThreads for more information. This fairness policy continues functioning even if the application server's Default value is 1000. |
|
|
A selector expression used to filter messages sent to the MDB's Default value is null, no message filtering. |
|
|
The minimum number of listener threads created for this endpoint. Valid values are range from 1 to maxListenerThreads. See maxListenerThreads for more information. If the application server allows the creation of 1 or more listener threads, but does not create that number of threads specified by Default value is 1. |
noLocal |
|
If In some cases, a connection may both publish and subscribe to a topic. The subscriber Default value is |
|
|
The password of the resource provider. See Setting User Name and Password Properties for more information Default value is |
|
|
A list of additional vendor specific properties defined as name/value pairs separated by a comma (","). For example:
See |
|
|
The amount of time, in milliseconds, the JMS resource adapter waits for a message to arrive before exiting the current transaction. The transaction manager limits the amount of time a transaction lasts. Set this value such that such that the transaction manager does timeout a transaction during Default value is 15,000. |
|
|
When Valid values are Requires See the description of the useExceptionQueue property, in this table, for more information. Default value is |
|
|
The reference name mapped to a subscriber when creating a durable subscriber for the listener thread. This property is required when the value of the For a given JMS server, a subscription name is assigned to at most one MDB which must have at most one listener thread. |
useExceptionQueue |
boolean |
When See maxDeliveryCount for more information. |
|
|
The user name of the resource provider. See Setting User Name and Password Properties for more information. Default value is |