Skip navigation.

Default config.xml Configuration

This document describes summarizes the default config.xml entries installed in support of WebLogic SIP Server 2.0.1.

Startup and Shutdown Classes

Startup and shutdown class settings are used to start up or shut down the SIP Servlet container in WebLogic SIP Server 2.0.1. Specify the following startup and shutdown classes, respectively:

If you do not specify StartupSipService class, the SIP servlet container will fail to start up.

You must also ensure that the SIP servlet container starts before any applications are deployed. To do this, specify the LoadBeforeAppDeployments="true" attribute. For more information about ordering startup classes, see "Ordering Startup Class Execution and Deployment" in the WebLogic Server 8.1 SP4 documentation. For more information about the setting items, see the BEA documents "StartupClass" and "ShutdownClass" in the WebLogic Server 8.1 SP4 documentation.

The following shows the settings configured during installation.

    <ShutdownClass
ClassName="com.bea.wcp.sip.service.ShutdownSipService"
Name="SIP Service shutdown" Targets="myserver"/>
<ShutdownClass
ClassName="com.bea.wcp.sip.service.ShutdownAdminSipService"
Name="SIP AdminService shutdown" Targets="myserver"/>
<StartupClass ClassName="com.bea.wcp.sip.service.StartupSipService"
FailureIsFatal="true" LoadBeforeAppDeployments="true"
Name="SIP Service startup" Targets="myserver"/>
<StartupClass
ClassName="com.bea.wcp.sip.service.StartupAdminSipService"
DeploymentOrder="900" FailureIsFatal="false"
LoadBeforeAppDeployments="true" Name="SIP AdminService startup" Targets="myserver"/>

Execute Queue

In WebLogic SIP Server 2.0.1, the execute queue provided by WebLogic Server is used to handle the received SIP messages. During installation, the execute queue "sip.transport.Default" is configured to use. You can, for example, monitor the received SIP messages by using this queue name.

Because the execute queue name used by WebLogic SIP Server is configured in the sipserver.xml, you should set these queue names to the same.

Note: If you specify an execute queue that is not configured in sipserver.xml, WebLogic SIP Server uses the default execute queue.

For more information about the setting items for the execute queue, see the BEA document "ExecuteQueue" in the WebLogic Server 8.1 SP4 documentation.

The following shows the settings configured during installation:

   <Server ListenAddress="" ListenPort="7001" Name="myserver"
       NativeIOEnabled="true" ReliableDeliveryPolicy="RMDefaultPolicy" ServerVersion="8.1.4.0">
       <SSL Enabled="false" HostnameVerificationIgnored="false"
           IdentityAndTrustLocations="KeyStores" Name="myserver"/>
       <ExecuteQueue Name="sip.transport.Default"/>

Security

In WebLogic SIP Server 2.0.1, the security providers provided by WebLogic Server allow you to authenticate and manage the users. If these settings are changed from the default, the security providers may not work properly.

The following shows the settings configured during installation.

   <Security Name="mydomain"
       PasswordPolicy="wl_default_password_policy"
       Realm="wl_default_realm" RealmSetup="true"/>