bea.com | products | dev2dev | support | askBEA

Download Docs | Site Map | Glossary
Search

Administration Console Online Help

Messaging Bridge --> Configuration --> General

Tasks Additional Documentation Attributes

Overview

This tab defines general configuration attributes for a messaging bridge, including the source and target destination for the mapping, a selector, and a quality of service.

Tasks

Creating a Messaging Bridge

Assigning a Messaging Bridge to One or More Servers, or Clusters, or a Migratable Target

Adding a Note to a Messaging Bridge

Additional Documentation

(Requires an Internet connection.)

"Using a WebLogic Messaging Bridge" in the Administration Guide

Attributes

Attribute Label | Description | Value Constraints
--- | --- | ---
Name | The name of this configuration. WebLogic Server uses an MBean to implement and persist the configuration. MBean: weblogic.management. configuration. MessagingBridgeMBean Attribute: Name | Configurable: yes Readable: yes Writable: yes
Source Destination | Defines the source destination for the messaging bridge. This must be an instance of either BridgeDestinationMBean or JMSBridgeDestinationMBean, which define the source destination from which the bridge reads messages. MBean: weblogic.management. configuration. MessagingBridgeMBean Attribute: SourceDestination | Default: null Configurable: yes Readable: yes Writable: yes
Target Destination | Defines the target destination for the messaging bridge. This must be an instance of either BridgeDestinationMBean or JMSBridgeDestinationMBean, which define the target destination to which the bridge sends the messages it receives from the source destination. MBean: weblogic.management. configuration. MessagingBridgeMBean Attribute: TargetDestination | Default: null Configurable: yes Readable: yes Writable: yes
Selector | Defines the message selector for the messaging bridge. The message selector allows you to filter the messages that are sent across the messaging bridge. Only messages that match the selection criteria are sent across the messaging bridge. For queues, messages that do not match the selection criteria are left behind and accumulate in the queue. For topics, messages that do not match the connection criteria are dropped. MBean: weblogic.management. configuration. MessagingBridgeMBean Attribute: Selector | Configurable: yes Readable: yes Writable: yes
Quality Of Service | Defines one of the following QOS (quality of service) values for the messaging bridge: Exactly-once Each message in the source destination will be transferred to the target exactly once. This is the highest QOS a bridge can offer. Atmost-once One message in the source will be transferred to the target only once with the possibility of being lost during the forwarding. Duplicate-okay Messages in the source will not get lost but some may appear in the target more than once. MBean: weblogic.management. configuration. MessagingBridgeMBean Attribute: QualityOfService | Default: "Exactly-once" Valid values: "Exactly-once" "Atmost-once" "Duplicate-okay" Configurable: yes Readable: yes Writable: yes
QOS Degradation Allowed | Indicates whether or not the bridge allows the degradation of its QOS (quality of service) when the configured QOS is not available. MBean: weblogic.management. configuration. MessagingBridgeMBean Attribute: QOSDegradationAllowed | Default: false Readable: yes Writable: yes
Maximum Idle Time (seconds) | Defines the maximum amount of idle time, in seconds, for the messaging bridge. If the bridge works in asynchronous mode, the maximum idle time defines the longest time the bridge will stay idle before it checks the sanity of its connection to the source. If the bridge works in synchronous mode, the maximum idle time defines the amount of time the bridge can block on a receive call if no transaction is involved. MBean: weblogic.management. configuration. MessagingBridgeMBean Attribute: IdleTimeMaximum | Minimum: 0 Maximum: 9223372036854775807 Default: 60 Configurable: yes Dynamic: yes Readable: yes Writable: yes
Asynchronous Mode Enabled | Indicates whether or not the messaging bridge will work in asynchronous messaging mode. Note: This attribute only applies to messaging bridges whose source destination supports asynchronous receiving. Messaging bridges that work in asynchronous mode (true) are driven by the source destination. The messaging bridge listens for messages and forwards them as they arrive. When the value is set to false, the bridge is forced to work in synchronous mode, even if the source supports asynchronous receiving. Note: For a messaging bridge with a QOS of Exactly-onceto work in asynchronous mode, the source destination has to support the MDBTransaction interface. Otherwise, the bridge will automatically switch to synchronous mode if it detects that MDBTransactions are not supported by the source destination. MBean: weblogic.management. configuration. MessagingBridgeMBean Attribute: AsyncEnabled | Default: true Readable: yes Writable: yes
Durability Enabled | Indicates whether or not the messaging bridge allows durable messages. This only applies to a source destination that uses durable subscriptions, which allows the source JMS implementation to save messages that are sent to it while the bridge is not running. The bridge will forward these messages to the target destination when it is restarted. The administrator can choose not to be durable. MBean: weblogic.management. configuration. MessagingBridgeMBean Attribute: DurabilityEnabled | Default: true Readable: yes Writable: yes
Started | Defines the initial state of the messaging bridge (that is, the state when the bridge boots). If the value is true, the bridge is in working condition. If the value is false, the bridge is temporarily stopped. Note:This does not indicate the run-time state of the bridge. MBean: weblogic.management. configuration. MessagingBridgeMBean Attribute: Started | Default: true Dynamic: yes Readable: yes Writable: yes