Setting the WLS Cluster address for Direct BindingRMI invocations to composites Configuring a Shared JMS Persistence Store

Extending the Domain for SOA Components 5-19 3. Use the callback URL as the frontend host specified in WLS for the SOA_ Cluster. In this case, too, only one address can be specified and the recommendation is same as the one for soa-infra-config.xml. 4. Use the local host name as provided by WLS MBean APIs. This is not recommended in HA environments such as Enterprise Deployment.

5.18 Setting the WLS Cluster address for Direct BindingRMI invocations to composites

When using direct binding composites, you must set the WLS Cluster address for the SOA_Cluster. To set the WLS Cluster address:

1. In the WebLogic Server Administration Console, in the Change Center section,

click Lock Edit. 2. In the left pane, choose Environment from the Domain Structure window, and then choose Clusters. The Summary of Clusters page appears.

3. Select the SOA_Cluster cluster.

4. In the Configuration, General tab, enter the following in the Cluster Address

field: SOAHOST1VHN1:8001,SOAHOST2VHN1:8001

5. Click Save.

6. To activate the changes, click Activate Changes in the Change Center section of

the Administration Console. 7. Restart the servers for the Frontend Host directive to take effect in the cluster.

5.19 Configuring a Shared JMS Persistence Store

Configure the location for all of the persistence stores as a directory that is visible from both nodes. For more information see Section 2.3, Shared Storage and Recommended Directory Structure. You must then change all of the persistent stores to use this shared base directory as follows: 1. Log into the Oracle WebLogic Server Administration Console.

2. In the Domain Structure window, expand the Services node and then click the

Persistence Stores node. The Summary of Persistence Stores page appears. 3. Select the persistence store represented as a hyperlink from the Name column of the table. The Settings page for the persistence store appear. Note: For asynch requestresponse interactions over direct binding, the SOA composites must provide their jndi provider URL for the invoked service to look up the beans for callback. If soa-infra config properties are not specified, but the WLS Cluster address is specified, the cluster address from the JNDI provider URL is used. This cluster address can be a single DNS name which maps to the clustered servers IP addresses or a comma separated list of server ip:port. Alternatively, the soa-infra config property JndiProviderURLSecureJndiProviderURL can be used for the same purpose if explicitly set by users. 5-20 Oracle Fusion Middleware Enterprise Deployment Guide for Oracle WebCenter 4. In the Configuration tab, enter the location on a persistent storage solution such as NAS or SAN that is available to other servers in the cluster in the Directory field. Specifying this location enables pending JMS messages to be sent. The location should follow the following directory structure: ORACLE_BASEadmindomain_namesoa_cluster_namejms

5. Click Save and activate changes.

6. Restart the servers to make the change in the persistent stores effective.

5.20 Configuring a Default Persistence Store for Transaction Recovery