WebLogic Server 10.3 Platform with support for SIP and converged applications

2 Shared Configuration Tasks 2-1 2 Shared Configuration Tasks The following sections provide an overview of the configuration tasks that are common to both Oracle WebLogic Communication Services and Oracle WebLogic Server. These topics are included: ■ Section 2.1, Shared Configuration Tasks for Oracle WebLogic Communication Services and Oracle WebLogic Server ■ Section 2.2, Oracle WebLogic Communication Services Configuration Overview ■ Section 2.3, Methods and Tools for Performing Configuration Tasks ■ Section 2.4, Starting and Stopping Servers ■ Section 2.5, Administration Server Best Practices ■ Section 2.6, Common Configuration Tasks

2.1 Shared Configuration Tasks for Oracle WebLogic Communication Services and Oracle WebLogic Server

Oracle WebLogic Communication Services is based on the Oracle WebLogic Server 10g Release 3 application server, and many system-level configuration tasks are the same for both products. This guide addresses only those system-level configuration tasks that are unique to Oracle WebLogic Communication Services, such as tasks related to network and security configuration and cluster configuration for the engine and SIP data tiers. HTTP server configuration and other basic configuration tasks such as server logging are addressed in Oracle WebLogic Server documentation. See Oracle Fusion Middleware Getting Started With Installation for Oracle WebLogic Server to get started.

2.2 Oracle WebLogic Communication Services Configuration Overview

The SIP Servlet container, SIP data tier replication, and Diameter protocol features of Oracle WebLogic Communication Services are implemented in the Oracle WebLogic Server 10g Release 3 product as custom resources. A pair of custom resources, sipserver and datatier, implement the engine tier SIP Servlet container functionality and SIP data tier replication functionality. In production deployments, both resources are generally installed. Specialized deployments may use only the sipserver resource in conjunction with a SIP-aware load balancer, as described in Section 15.7, Alternate Configurations . Another custom resource, diameter, provides Diameter base protocol functionality, and is required only for deployments that utilize one or more Diameter protocol applications. 2-2 Oracle WebLogic Communications Server Administration Guide The Oracle WebLogic Communication Services custom resource assignments are visible in the domain configuration file, config.xml, and should not be modified. Example 2–1 shows the definitions for each resource. Note that the sipserver and datatier resources must each be targeted to the same servers or clusters; in Example 2–1 , the resources are deployed to both the engine tier and SIP data tier cluster. Example 2–1 Oracle WebLogic Communication Services Custom Resources custom-resource namesipservername targetORA_DATA_TIER_CLUST,ORA_ENGINE_TIER_CLUSTtarget descriptor-file-namecustomsipserver.xmldescriptor-file-name resource-classcom.bea.wcp.sip.management.descriptor.resource.SipServerResource resource-class descriptor-bean-classcom.bea.wcp.sip.management.descriptor.beans.SipServerBean descriptor-bean-class custom-resource custom-resource namedatatiername targetORA_DATA_TIER_CLUST,ORA_ENGINE_TIER_CLUSTtarget descriptor-file-namecustomdatatier.xmldescriptor-file-name resource-classcom.bea.wcp.sip.management.descriptor.resource.DataTierResourcer esource-class descriptor-bean-classcom.bea.wcp.sip.management.descriptor.beans.DataTierBeand escriptor-bean-class custom-resource custom-resource namediametername targetORA_ENGINE_TIER_CLUSTtarget deployment-order200deployment-order descriptor-file-namecustomdiameter.xmldescriptor-file-name resource-classcom.bea.wcp.diameter.DiameterResourceresource-class descriptor-bean-classcom.bea.wcp.diameter.management.descriptor.beans.Configurat ionBeandescriptor-bean-class custom-resource The Oracle WebLogic Communication Services custom resources utilize the basic domain resources defined in config.xml, such as network channels, cluster and server configuration, and Java EE resources. However, Oracle WebLogic Communication Services-specific resources are configured in separate configuration files based on functionality: ■ sipserver.xml configures SIP container properties and general Oracle WebLogic Communication Services engine tier functionality. ■ datatier.xml identifies servers that participate as replicas in the SIP data tier, and also defines the number and layout of SIP data tier partitions. ■ diameter.xml configures Diameter nodes and Diameter protocol applications used in the domain. ■ approuter.xml configures Default Application Router. For more information on configuring DAR, see Oracle WebLogic Communication Services Installation Guide.