Creating WebLogic Configurations Using the Configuration Wizard
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
In some situations, you may need to extend an existing domain with the addition of a predefined application, a WebLogic Platform component product, or a set of services such as JDBC or JMS. For example, if you need to develop a WebLogic Workshop application for a domain in which you are already running a WebLogic Server application, you must extend the functionality of the domain by adding WebLogic Workshop to it.
The Configuration Wizard simplifies the task of extending an existing domain by using extension templates. An extension template defines applications and services that can be added to an existing domain. BEA delivers a set of predefined extension templates, which are described in "Template Reference" at the following URL:
http://download.oracle.com/docs/cd/E13196_01/platform/docs81/confgwiz/tempref.html
Note: Make sure that the domain is not active; you cannot update an active domain.
The following table summarizes the procedure for extending an existing domain using the Configuration Wizard.
Note: The following instructions are based on the assumption that you are running the Configuration Wizard in graphical mode. You can quit the Configuration Wizard at any time by clicking Exit.
Choose whether to create a new WebLogic domain configuration or add to an existing domain configuration. To extend an existing domain configuration, choose Extend an existing WebLogic configuration. For details about creating a new WebLogic domain configuration, see Creating a New WebLogic Domain. |
|
Select the host directory for the domain you want to update. |
|
Specify an extension (or application) template that allows you to add applications and services to an existing domain. |
|
Optionally, define parameters for Java Database Connectivity. (JDBC). |
|
Optionally, define parameters for Java Message Service (JMS). |
|
Targeting Applications and Services to Servers and Clusters When Extending a Domain |
Optionally, define parameters for the target servers and clusters onto which you want to deploy application components, such as Web applications and EJB modules, and application services, such as JDBC or JMS components, or startup and shutdown classes. |
Optionally, create users, groups, and roles, then assign them to groups and global roles. |
|
Review your current configuration settings and launch the process that updates the domain. |
Tutorial: Extending an Existing Domain
The Choose a WebLogic Configuration Directory window prompts you to select an existing domain that you want to update with additional applications or services.
The Select a Configuration Extension Template window prompts you to specify one or more extension templates to be included when the domain is updated. You must select at least one extension template. A set of predefined configuration extension templates is provided with WebLogic Platform. (For a description of these extension templates, see "Template Reference" at the following URL: http://download.oracle.com/docs/cd/E13196_01/platform/docs81/confgwiz/tempref.html.)
WebLogic JDBC enables Java programmers to interact with common database management systems (DBMS), such as Oracle, Microsoft SQL Server, and Sybase. The Configuration Wizard gives you the option of configuring a database service for the domain by defining several WebLogic JDBC components:
The Database (JDBC) Options window prompts you to specify whether you want to configure a database service. For details about configuring JDBC, see Configuring a Database Service.
WebLogic JMS provides access to enterprise messaging systems that enable applications to communicate with one another. To familiarize yourself with the features of WebLogic JMS, see Programming WebLogic JMS at the following URL:
http://download.oracle.com/docs/cd/E13222_01/wls/docs81/jms/index.html
The Configuration Wizard gives you the option of configuring JMS for your domain. To set up JMS, you define the following components:
The Messaging (JMS) Options window prompts you to configure the WebLogic Java Message Service (JMS). For details, see Configuring a Java Messaging Service.
If you configure your domain for distribution across servers or clusters, it is a good idea to target the servers and clusters onto which you want to deploy applications, such as Web applications, or services, such as JMS and JDBC component services. The Targeting Options window prompts you to specify the servers and clusters onto which you want to deploy applications and services. For details, see Configuring Targets.
Note: The Configuration Wizard automatically modifies your existing configurations to support applications and services running in a clustered or non-clustered multi-server environment. For more information, see Autoconfiguration of Applications and Services.
Optionally, you can configure security parameters for your application—specifically, options to secure the application resources within the domain. You can provide security for an application resource using the following security features:
For example, to leverage individual skills, many Web development teams divide system administration responsibilities into distinct roles. A team may then assign a different level of permission to each role. Each project might give only one or two team members permission to deploy components, but allow all team members to view the WebLogic Server configuration.
WebLogic Server supports such role-based development by providing four default global roles that determine access privileges for system administration operations: Admin, Deployer, Operator, and Monitor.
Warning: Do not make the default global security roles for Administrative and Server resources more restrictive. If you eliminate any existing security roles, you risk degrading WebLogic Server operation. You can, however, make the default security roles more inclusive (for example, by adding new security roles).
The Security Configuration Options window prompts you to set security options for your application. If you choose No, the security settings in the extended domain match those defined in the configuration source. If you choose Yes, you are prompted, in subsequent windows, to configure the security as described in the following table.
The Create WebLogic Configuration window prompts you to review the details for your extension, and launch the process that updates the domain.
You can limit the type of information displayed in this window by selecting a filter from the Summary View drop-down list.
![]() ![]() |
![]() |
![]() |