When you are creating a JMS-based concrete WSDL document, the Request Consumer Configuration step appears when you select the Receive type.
The Destination Properties section enables you to specify the JMS destination from which messages are received.
Destination – The name of the destination.
Destination Type – Indicates whether the destination is a queue or a topic.
Subscription Durability. This field is enabled when the destination is a topic. Indicates whether the subscriber is durable or nondurable. Durable subscribers can survive any disconnection from the JMS server.
Subscription Name – For a durable subscriber, indicates the name that is used to denote the durable subscription.
Client ID – This field is enabled when the destination is a topic. Defines a unique client ID.
XA Transaction – If you want to configure a two-phase commit scenario, then select this check box.
For more information, see XA Scenario.
The JMS Consumer Properties section enables you to configure properties that apply only to consumer message flows.
Delivery Mode – Specifies the concurrency mode.
Concurrency – Indicates the maximum number of concurrent receivers.
Enable Batch – If you want to receive messages in a batch, then select the Enable Batch check box and specify the size.
Message Selector – Enables you to filter messages. A message selector consists of a boolean expression, such as Age > 30.
Redelivery – Enables you to specify what actions to take when a message is repeatedly redelivered. For example, you could place the message in a dead letter queue.
For more information, see Configuring Redelivery Handling.