Installing BEA WebLogic SIP Server

     Previous  Next    Open TOC in new window  Open Index in new window  View as PDF - New Window  Get Adobe Reader - New Window
Content starts here

Preparing to Install WebLogic SIP Server

The following sections provide information that you need to know before installing the BEA WebLogic SIP Server software:


About BEA WebLogic SIP Server Installation

The BEA installation program supports the following methods for installing the BEA WebLogic SIP Server software:


WebLogic SIP Server Distribution Methods

WebLogic SIP Server is distributed on both the BEA Web site and CD-ROM.

Web Distribution

You can download the WebLogic SIP Server software from the BEA Web site at

CD-ROM Distribution

If you purchased WebLogic SIP Server from your local sales representative, the installation program and documentation are included on the product CD-ROM.


Installation Prerequisites

The following sections specify the installation prerequisites for a WebLogic SIP Server installation:

System Requirements

The minimum system requirements for WebLogic SIP Server are given in the following table.

Table 1-1 System Requirements 
Platform configuration
A configuration of hardware and operating system that is supported by WebLogic Platform is required. See WebLogic SIP Server Supported Configurations.
This document also specifies other prerequisites and recommendations, such as supported SIP soft phones.
A 1-GHz CPU is recommended.
Hard disk drive
A full WebLogic Platform installation requires approximately 500 MB of disk space.
512 MB of RAM minimum, 1 GB recommended
Color bit depth display and size
For graphical user interface (GUI) mode installation, 8-bit color depth (256 colors) is required.
For console-mode and silent-mode installation, there is no color bit depth requirement.
Java 2 SDK
The WebLogic Platform installation program requires a Java run-time environment (JRE) to run. A JRE is bundled in the Windows installation program and in some UNIX installation programs (those with filenames ending in .bin). Both the BEA WebLogic JRockit SDK (Windows and Linux only) and the Sun Java 2 SDK are installed on your system. You can specify the SDK to use with your domains when you create the domains with the Configuration Wizard.

Temporary Disk Space Requirements

The BEA installation program uses a temporary directory in which it extracts the files necessary to install WebLogic SIP Server on the target system. During the installation process, your temporary directory must contain sufficient space to accommodate the compressed Java run-time environment (JRE) bundled with the installation program and an uncompressed copy of the JRE that is expanded into the temporary directory. The extracted files are deleted from the temporary directory at the end of the installation process. As a general rule, installation programs require approximately 2.5 times the amount of temporary space that is ultimately required by the installed files.

By default, the installation program uses the following temporary directory:

Note: If you do not have enough temporary space to run the installation program, you are prompted to specify an alternate directory or exit the installation program.

To make sure that you have adequate temporary space, you may want to allocate an alternate directory for this purpose. To do so, follow the instructions provided in the following table.

Table 1-2 Allocating Temporary Space for an Installation
On this platform . . .
Perform this step . . .
Do one of the following:
  • Set the TMP system variable to a directory of your choice.
  • If starting the installation program from the command line, include the option replacing tmpdirpath with the full path of the directory that you want to designate as a temporary storage area for the WebLogic Platform installation program. For example:
  • wlssXXX_win32.exe -mode=console\Temp

    In the filename used in this example, XXX represents the version number of the software you are installing.

Enter the following option on the command line when you start the installation program:
Here, tmpdirpath is the full path of the directory that you want to designate as a temporary storage area for the WebLogic Platform installation program.

Administrator Privileges

When you use the Configuration Wizard to create user domains, you have the option to configure the Administration Server as a Windows service. When the Node Manager or a server is installed as a Windows service, it starts automatically each time you boot your Windows system. You must have Administrator privileges to install the Node Manager or a server as a Windows service.

For additional information, see Starting and Stopping Servers in the WebLogic Server 9.2 documentation set.

About 128-Bit Encryption

Secure sockets layer (SSL) encryption software is available with two levels of encryption: 56-bit and 128-bit. WebLogic SIP Server enables both levels by default.


Selecting Directories for the WebLogic SIP Server Installation

During installation of WebLogic SIP Server, you need to specify locations for the following directories:

Choosing a BEA Home Directory

When you install WebLogic SIP Server, you are prompted to specify a BEA Home directory. This directory serves as a repository for common files that are used by multiple BEA products installed on the same machine. For this reason, the BEA Home directory can be considered a central support directory for the BEA products installed on your system.

The files in the BEA Home directory are essential to ensuring that BEA software operates correctly on your system. They perform the following types of functions:

The following illustration shows the structure of a sample BEA Home directory, created by the WebLogic SIP Server installation program.

This illustration depicts only the files and directories required in the BEA Home directory. If you choose the default product installation directory, however, you will see additional directories in the BEA Home directory, such as sipserver31. Although the default location for the product installation directory is within the BEA Home directory, you can select a different location outside the BEA Home directory.

During installation of WebLogic SIP Server, you are prompted to choose an existing BEA Home directory or specify a path to create a new BEA Home directory. If you choose to create a new directory, the WebLogic SIP Server installation program automatically creates the directory for you.

Note: For a BEA Home directory, you are allowed to install only one instance of each version of a BEA product that uses the BEA Home directory convention. For example, you can install only one instance of WebLogic SIP Server 3.1 in a BEA Home directory, but that BEA Home directory may also contain an earlier version of WebLogic SIP Server.

Understanding the Functions of the BEA Home Directory

The files and directories in the BEA Home directory are described in the following table.

Table 1-3 BEA Home Directory Description
sdk directories
Contains the software for the Java 2 SDKs installed with WebLogic SIP Server. The SDKs provide the Java run-time environment (JRE) and tools for compiling and debugging Java applications. The directories installed include:
  • jdk142_XX—the 1.4.2 version of the Sun Java 2 SDK. In this directory name, XX indicates the version of the Sun SDK installed on your system, for example jdk142_05.
  • jrockitXXX—the 1.4.2 version of the WebLogic JRockit SDK. In this directory name, XXX indicates the version of the JRockit SDK installed on your system, such as jrockit81sp4_142_05. SDK options vary by hardware platform. WebLogic JRockit is installed on Windows and Linux platforms only.
logs directory
Contains a history file of installation and uninstallation for the BEA Home directory.
utils directory
Contains utilities that are used to support the installation of BEA WebLogic SIP Server.
registry.xml file
A registry file that contains a persistent record of all BEA products installed on the target system. This registry contains product-related information, such as version number, service pack number, and installation directory.

Note: Do not edit this file manually. Doing so may cause operating problems for the currently installed BEA products, or result in installation problems when installing future BEA products or maintenance upgrades.

Creating Multiple BEA Home Directories

Although it is possible to create more than one BEA Home directory, BEA recommends that you avoid doing so. In almost all situations, a single BEA Home directory is sufficient. There may be circumstances, however, in which you prefer to maintain separate development and production environments, with a separate product stack for each. With two directories, you can update your development environment (in a BEA Home directory) without modifying the production environment until you are ready to do so.

Choosing a Product Installation Directory

The product installation directory contains all the software components that you choose to install on your system, including program files and examples. You are prompted, during the initial installation of WebLogic SIP Server, to choose a product installation directory. If you accept the default, the WebLogic SIP Server software is installed in the following directory:


Here, C:\bea is the BEA Home directory and sipserver31 is the product installation directory for the WebLogic Platform software. However, you can specify any name and location on your system for your product installation directory; there is no requirement that you name the directory sipserver31 or create it under the BEA Home directory.

The installation program installs the software components in a product installation directory represented by the WL_HOME variable. If, on your initial installation, you choose to install individual components of WebLogic SIP Server and not the full complement of products, and later decide to install additional components (using the same BEA Home directory), you are not prompted, during the subsequent installations, to specify a product installation directory. The installation program detects the WL_HOME directory and installs the additional components under in it.

A description of the WebLogic Platform directory structure is provided in Selecting Directories for the WebLogic SIP Server Installation.


Generating a Verbose Installation Log

If you launch the installation from the command line or from a script, you can specify the -log option to generate a verbose installation log. The installation log stores messages about events that occur during the installation process, including informational, warning, error, and fatal messages. This type of file can be especially useful for silent installations.

Note: You may see some warning messages in the installation log. However, unless a fatal error occurs, the installation program completes the installation successfully. The installation user interface indicates the success or failure of each installation attempt, and the installation log file includes an entry indicating that the installation was successful.


To create a verbose log file during installation, include the -log=full_path_to_log_file option in the command line. For example:

platformXXX_win32.exe -log=C:\logs\platform_install.log

In this filename, XXX represents the version number of the software you are installing.

The path must specify a file. You cannot create a folder simply by including a name for it in a pathname; your path should specify only existing folders. If your path includes a nonexistent folder when you execute the command, the installation program does not create the log file.


Where to Find Upgrade Information

For information about migrating from a previous release of WebLogic Server to WebLogic Server 3.1, see Preparing to Install WebLogic SIP Server.

  Back to Top       Previous  Next