Thursday, December 15, 2011

Clustered install of WebCenter Process Spaces

Follow the install steps as suggested by George Maggessy - BPM Process Portal Configuration  but with one excpetion, target only a single WebCenter instance and a single SOA instance.

After configuration and successfull install of Process Portal, we need to change a couple of settings to make it cluster aware.

WebCenter Cluster

All the content and required libraries are automatically installed to the WebCenter cluster.

To confirm, have a look at the deployed library oracle.bpm.spaces to see if it is deployed to the 'webcenter' cluster. If not, change all the deployed artifacts on the WebCenter target managed server specified above, to target the 'WebCenter cluster'. (Or remove all the servers from cluster, except for the one specified above, clone server and add it to the 'webcenter' cluster) 

Process Portal SOA Cluster Configuration

Process Portal uses a 'Foreign JNDI Provider' to lookup the BPM/SOA service to interact with. The configuration is done during the installation of the Process Portal.

First of all, go to Domain>Services > Foreign JNDI Providers >BPMRuntimeProvider in the Weblogic Console. Change the target to the 'WebCenter Cluster'.

The next steps is to change the JNDI Provider URL to point to the cluster address of the 'SOA Cluster' by editing the BPMRuntimeProvider in the Weblogic Console.

Remember: If using a two domains, you have to configured cross domain security and if you are using SSL, you have to configure keystores.  See my post on Cross Domain Security

 




No comments: