My Oracle Support Banner

How to Configure the Messaging Bridge Between Two Uniform Distributed Destinations (Doc ID 1235233.1)

Last updated on APRIL 18, 2023

Applies to:

Oracle WebLogic Server - Version 8.1 and later
Information in this document applies to any platform.

Goal

There is a small and often overlooked entry in the documentation that highlights that configuring a messaging bridge between two domains is not as straightforward as you would think. In the current WebLogic Server documentation it is given, but it applies to WLS 8.1 and later.

Q. Can the messaging bridge use distributed destinations as source and target destinations?
A. Yes, the messaging bridge can send to and receive from distributed destinations. Oracle recommends the following configurations:
  • If the source is distributed destination, the bridge is pinned to one of the members when it connects to the destination. It stays connected only to that member until it reconnects. The bridge does not receive messages from the other members of the distributed destination. Therefore, the best practice is to configure one bridge for each member of a distributed destinations using the member's JNDIName.
  • If the target is a distributed destination, the best practice is to send to the distributed destination using the distributed destination's JNDIName and disable server affinity. This allows the distributed destination to load balance incoming messages.

This small entry fixes many messaging bridge issues, but it does mean that the messaging bridge configuration is extremely complex in systems which have many distributed destinations over many servers, as the number of messaging bridges required can grow exponentially. This is why SAF is easier to configure, as you simply need to introduce a SAF agent for each server, although it has it own issues as it's relatively untested.

Solution

To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!


In this Document
Goal
Solution

My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.