bea.com | products | dev2dev | support | askBEA |
![]() |
![]() |
|
![]() |
e-docs > WebLogic Platform > Using the Configuration Wizard > Introducing the Configuration Wizard |
Using the Configuration Wizard
|
Introducing the Configuration Wizard
The Configuration Wizard enables you to create custom WebLogic Platform domains. Use this tool to create new domain configurations for standalone servers, Administration Servers with Managed Servers, and clustered servers.
The following sections describe concepts and prerequisites you need to know before you begin to create a domain:
The basic administrative unit for WebLogic Server is a domain. A domain is an interrelated set of WebLogic Server resources that are managed as a unit. A domain includes one or more WebLogic Server instances, and it may also include WebLogic Server clusters. Clusters are groups of WebLogic Servers that work together to provide scalability and high availability for applications.
One instance of WebLogic Server in each domain is configured as an Administration Server. The Administration Server provides a central point for managing a WebLogic domain. All other WebLogic Server instances in a domain are called Managed Servers. In a domain with only a single WebLogic Server instance, that server functions as both Administration Server and Managed Server.
For detailed information about the contents, functions, and configuration of domains, see Creating and Configuring WebLogic Server Domains at the following URL:
http://download.oracle.com/docs/cd/E13222_01/wls/docs70/admin_domain/index.html
The most common domain configurations are:
Note: In production environments, BEA recommends that you deploy applications only on Managed Servers in the domain; the Administration Server should be reserved for management tasks.
Tools for Creating WebLogic Domains
Domain creation is a fundamental part of setting up a WebLogic Platform environment. Various tools and procedures are available to assist in creating and managing WebLogic domains. The following sections provide a brief summary of the various tools and the role each plays in domain creation and management.
The Configuration Wizard is a standalone tool that uses preconfigured domain templates to facilitate domain creation for a target environment. These templates correspond to the basic domain types described in Common Domain Types. The Configuration Wizard also installs the appropriate directory structure and scripts for a domain, and creates a config.xml file that describes the domain layout for the servers.
The Configuration Wizard supports a graphical user interface (GUI), a text-based command-line option, and a silent-mode option that allows you to create domains without user intervention. You can invoke this application as part of the custom installation process or independently after installation.
Note: The Configuration Wizard supports the creation of new domains and the extension of existing domains through the addition of Managed Servers. It does not support the migration of domains from previous versions of WebLogic Server or WebLogic Platform. It also does not support the modification of existing domains.
WebLogic Administration Console
One of the functions of the WebLogic Administration Console is to extend the domain that was created by the Configuration Wizard. Use the Administration Console to extend the domain definition to include certain networking definitions, database connection definitions, as well as to manage and monitor the health and status of the domain. The WebLogic Administration Console is also the tool to use for modifying an existing domain.
For more information about the WebLogic Administration Console, see the BEA WebLogic Server Administration Console Online Help at the following URL:
http://download.oracle.com/docs/cd/E13222_01/wls/docs70/ConsoleHelp/index.html
WebLogic Integration Database Wizard
After the Configuration Wizard and WebLogic Administration Console, the Database Wizard is the next tool you must use to configure your database connection to run using the WebLogic Integration component. For more information about the Database Wizard, see Starting, Stopping, and Customizing WebLogic Integration at the following URL:
http://download.oracle.com/docs/cd/E13214_01/wli/docs70/config/index.html
What Does the Configuration Wizard Create?
The Configuration Wizard uses your input to generate a new config.xml file to describe the domain layout as well as the basic network configuration for the servers you added. The Configuration Wizard stores the config.xml file and all other generated components in a domain subdirectory that you specify.
In addition to the config.xml file, the Configuration Wizard creates server startup scripts, application subdirectories, and other files and directories to help you start and use the new domain and its servers. Scripts are populated with the values that you enter using the Configuration Wizard.
Note: The domain directory can be located anywhere on your system. For example, references will be to the default location and referred to as DOMAIN_HOME.
DOMAIN_HOME represents BEA_HOME/user_projects/domain, where:
BEA_HOME is the BEA Home directory that contains the WebLogic Platform installation. By default, this directory is C:\bea on Windows systems.
user_projects is the directory location specified for the domain.
domain is the name of the domain directory.
The table below summarizes some of the basic directories and files that the Configuration Wizard installs for a new domain. Depending on the template selected and type of domain created, there may be additional files within the domain directory.
Prerequisites for Creating New WebLogic Domains
Be sure to review the concepts and procedures for creating WebLogic domains in the WebLogic Server documentation. Then complete these prerequisites for creating a new domain using the Configuration Wizard:
Determine Which Configuration Wizard Template to Use
To create a WebLogic domain, the Configuration Wizard requires a domain template: a Java ARchive file (JAR file) consisting of a collection of files and scripts necessary for creating a new custom domain. WebLogic Platform provides preconfigured domain templates as part of the product installation. These preconfigured templates are located in the WebLogic Platform installation directory (named weblogic700 by default) in common\templates\domains. They are briefly described in the following table.
Note: The available list of preconfigured templates varies, depending on which WebLogic Platform components are installed. For more information about the templates, see the Configuration Wizard Template Reference at the following URL:
http://download.oracle.com/docs/cd/E13196_01/platform/docs70/template/index.html
Determine the Domain Configuration
The Configuration Wizard provides several options that describe the number and layout of the servers you want to create in the domain. The Configuration Wizard domain options correspond to the list of domain types described in Common Domain Types, and are as follows:
Note: For more information about clusters, see Using WebLogic Server Clusters at the following URL:
http://download.oracle.com/docs/cd/E13222_01/wls/docs70/cluster/index.html
Note: Additional procedures are available for configuring Managed Servers such as configuring a Node Manager for a domain by using the WebLogic Administration Console. For more information about using the WebLogic Administration Console, see Creating and Configuring WebLogic Server Domains at the following URL:
http://download.oracle.com/docs/cd/E13222_01/wls/docs70/admin_domain/index.html
After determining the configuration requirements for your domain, review the procedures to determine the information that is required for configuration, such as server names, ports, and IP addresses for the Administration and Managed Servers.
Determine the Server Name and Listen Address
The Configuration Wizard prompts you to assign a name and identify the listen address for each server instance you create. The following sections describe important considerations related to setting the server name and listen address.
Each server instance in your WebLogic environment must have a unique name, regardless of the domain or cluster in which it resides, or whether it is an Administration Server or a Managed Server.
The following table describes important considerations related to setting the listen address value.
Roadmap for Creating a New Domain
The following roadmap will guide you in creating a new WebLogic domain.
Installing BEA WebLogic Platform at the following URL: http://download.oracle.com/docs/cd/E13196_01/platform/docs70/ install/index.html |
|
Starting the Configuration Wizard or |
|
Creating a New WebLogic Domain or |
|
5. Set up optional domain definitions for network connections, node manager, database connection pools, clusters, etc. Note: This step is optional: whether you perform it depends on your domain requirements. |
Creating and Configuring WebLogic Server Domains at the following URL: http://download.oracle.com/docs/cd/E13222_01/wls/docs70/ admin_domain/index.html Using WebLogic Server Clusters at the following URL: http://download.oracle.com/docs/cd/E13222_01/wls/docs70/cluster/index.html |
Note: This step is required only if the domain supports WebLogic Integration functionality. |
Starting, Stopping, and Customizing WebLogic Integration at the following URL: http://download.oracle.com/docs/cd/E13214_01/wli/docs70/config/index.htm |
"Starting and Stopping WebLogic Servers" in the BEA WebLogic Server Administration Guide at the following URL: http://download.oracle.com/docs/cd/E13222_01/wls/docs70/adminguide/startstop.html |
![]() |
![]() |
![]() |
![]() |
||
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |