Wednesday, September 22, 2010

No able to deploy Composite in SOA Suite 11g cluster

It is very often that people faces problem that they are not able to deploy there composite in SOA Suite 11g cluster environment.

The reason for this is they have not configured the coherence properly.

Coherence comes as part of SOA suite and SOA clusters uses coherence for communicating between the nodes. If you have chosen unicast as cluster's messaging mode then you need to configure coherence as per following section

5.4 Configuring Oracle Coherence for Deploying Composites

in EDG guide or Oracle


If your are cluster is running in multicast messaging mode, and if your network supports multicast, then there is no need to configure coherence seperately. It will work out of the box.

Without coherence, deployment will not get distributed across all the servers. Even instance replications/failover will not work.

2 comments:

Anonymous said...

If I have two similarly configured soa domains running in the same subnet, should I alter the coherence configuration (e.g multicast port, or switch to unicast wka) so that the two domains do not interfere with each other. I have seen odd errors on each of my soa domains that is leading me to believe that somehow they are communicating and I am wondering if it has to do with coherence multicast messages being shared between the two domains.

Mikku said...

I have seen this issue earlier also you can use multicast port so that two domains do not interfere with each other.