Skip navigation.
Downloads | Product Documentation | Support

Administration Console Online Help

# Enable inter-domain transactions

To manage or participate in transactions that span multiple WebLogic Server 9.x, 8.x, and 7.x domains (that is, all participating domains run on WebLogic Server 9.x, 8.x, or 7.x, or a combination of these versions), you must set a security credential for all domains to the same value. To set the credential value, follow these steps in each server in all domains:

1. If you have not already done so, in the Change Center of the Administration Console, click Lock & Edit (see Use the Change Center).
2. In the Domain Structure tree, select the domain name at the top of the tree.
3. Select the Security > General tab, then click Advanced to display the advanced configuration options.
4. If your transactions span domains that run on versions of WebLogic Server earlier than 9.0, in Security Interoperability Mode, select `Compatability`.

   Note: The setting introduces a security risk. The server's kernel identity is used when communicating with other domains using a non-secure channel. The kernel ID could be intercepted.

5. Clear the Enable Generated Credential check box.
6. In Credential, enter the new credential or password that you want to use to enable inter-domain transactions. You must enter the same credential for all domains that participate in transactions that span multiple domains.

   If WebLogic Server 6.x domains participate in the distributed transactions, use the `system` password from the WebLogic Server 6.x domain.

7. Click Save.
8. To activate these changes, in the Change Center of the Administration Console, click Activate Changes.
   Not all changes take effect immediately—some require a restart (see Use the Change Center).

After you finish

Repeat these steps using the same credential value for all domains that participate in inter-domain transactions.

If you have domains running on WebLogic Server 6.1, see Changing the System Password for instructions to set the `system` password to the same value as the credential specified in domains running on later version of WebLogic Server.