SIP Coherence Configuration Reference (coherence.xml)
Overview of coherence.xml
The coherence.xml configuration file identifies servers that manage the concurrent call state for SIP applications, and specifies distributed cache settings. See "Configuring Coherence" for information on configuring Coherence.
The coherence.xml file resides in the domain_home/config/custom subdirectory where domain_home is the root directory of Converged Application Server domain.
Editing coherence.xml
You can edit coherence.xml using either the Administration Console or a text editor. Changes to the configuration cannot be applied to servers dynamically; you must restart servers to change the SIP server configuration.
XML Schema
The schema file is bundled within the wlss-descriptor-binding.jar library, installed in the Middleware_Home/wlserver/sip/server/lib directory where Middleware_Home is the path to the directory where WebLogic Server is installed.
Example coherence.xml File
The default coherence.xml file is shown.
Example 4-6 Default coherence.xml File
<?xml version='1.0' encoding='UTF-8'?> <coherence-storage> <cache-config> <thread-count>20</thread-count> <partition-count>257</partition-count> </cache-config> </coherence-storage>
XML Element Description
The coherence.xml file describes the elements that govern the Coherence distributed cache service.
Table 4-5 coherence.xml File Elements
Element | Description |
---|---|
thread-count |
Specifies the number of threads used in the call-state Coherence cache service used
by the SIP server. Oracle recommends that this value be a positive
integer but you can specify 0 or -1 to obtain specific behaviors.
See the |
partition-count |
Specifies the number of partitions used in the call-state Coherence cache service
used by the SIP server. You must specify a positive integer and
should specify a prime number. See the |