Contents for Creating WebLogic Configurations Using the Configuration Wizard
Overview of the WebLogic Configuration Wizard and Configuration Template Builder
Overview
What Are Configuration and Extension Templates?
Creating and Extending Domains Using the Configuration Wizard
When to Choose Custom Configuration
What the Configuration Wizard Creates
Extending Domains
Creating Custom Templates Using the Configuration Template Builder
Creating Custom Configuration Templates
Creating Custom Extension Templates
Additional Tools for Extending and Managing Domains
Brief Introduction to Domains
Starting the Configuration Wizard
Starting in Graphical Mode
Starting in Console Mode
Starting in Silent Mode
Starting the WebLogic Configuration Template Builder
Starting the Configuration Template Builder on Windows Platforms
Starting the Configuration Template Builder on UNIX Platforms
Creating a Script for Silent-Mode Configuration
Creating a Script to Create a New Domain in Silent Mode
Step 1: Select the Configuration Template
Step 2: Edit the Configuration Information
Creating a Configuration Object
Assigning an Existing Configuration Object to a Variable
Assigning an Existing Child Element to a Variable
Setting Configuration Object Attributes
Setting a Specific Attribute for a Child Element
Setting an Attribute for All Instances of a Child Element
Setting Attributes for Unnamed Child Elements
Setting an HTTP Proxy Server for a Cluster
Setting Configuration Options When Creating a New Domain
Assigning Servers to Clusters
Assigning All Applications and Services to Servers and Clusters
Assigning Individual Applications to Servers and Clusters
Assigning Individual Services to Servers and Clusters
Creating Security Assignments
Removing Assignments Using the Unassign Operation
Deleting a Configuration Object
Step 3: Create the Domain
Step 4: Close the Configuration Template
Creating a Script to Extend an Existing Domain in Silent Mode
Step 1: Select the Domain Directory
Step 2: Add the Extension Template to the Domain
Step 3: Edit the Existing Configuration Information (Optional)
Setting Configuration Options When Extending a Domain
Step 4: Update the Domain
Step 5: Close the Domain
Sample Configuration Scripts for Silent-Mode Configuration
Sample Scripts for Creating a New Domain from a Configuration Template
Sample Script Based on the Basic WebLogic Server Domain Template
Sample Script Based on the Avitek Medical Records Sample Domain Template
Sample Script Based on the Basic WebLogic Portal Domain Template
Sample Script for Creating a New Domain and Updating It Using an Extension Template
Creating a New WebLogic Domain
Overview of Creating a Domain Using the Configuration Wizard
Using the Express Option to Create a New Domain
Using the Custom Option to Create a New Domain
Creating or Extending a Configuration
Selecting a Configuration Template
Choosing Express or Custom Configuration
Designating an Administration Server
Configuring the Administration Server
Specifying Listen Addresses
Specifying Listen Ports
Configuring Managed Servers, Clusters, and Machines When Creating a New Domain
Configuring JDBC When Creating a New Domain
Configuring JMS When Creating a New Domain
Targeting Servers and Clusters When Creating a New Domain
Configuring Security When Creating a New Domain
Configuring Windows Options
Building Start Menu Entries
Specifying the Server Start Mode and Java SDK
Choosing the Startup Mode
Selecting the SDK for the Domain
Differences Between Configuration Startup Modes
Creating the WebLogic Configuration
Creating Configuration
Configuring Managed Servers, Clusters, and Machines
Configuring Managed Servers
Setting Up and Starting Managed Servers on a Remote Machine
Configuring Clusters
Assigning Managed Servers to Clusters
Creating HTTP Proxy Applications
Configuring Machines
Assigning Servers to Machines
Configuring a Database Service
Configuring JDBC Connection Pools
Configuring JDBC MultiPools
Assigning JDBC Connection Pools to MultiPools
Configuring JDBC Data Sources
Testing JDBC Connection Pools and Setting Up a JDBC Database
Setting Up the JDBC Database Content
Configuring a Java Messaging Service
Configuring JMS Connection Factories
Configuring JMS Destination Keys
Configuring JMS Templates
Assigning JMS Destination Keys
Configuring JMS File Stores
Configuring JMS JDBC Stores
Configuring JMS Servers
Assigning JMS Servers to WebLogic Server Instances
Configuring JMS Topics
Configuring JMS Queues
Configuring JMS Distributed Topics
Configuring JMS Distributed Queues
Assigning JMS Distributed Destinations
Configuring JMS Distributed Topic Members
Configuring JMS Distributed Queue Members
Configuring Targets
Targeting Applications to Servers or Clusters
Targeting Services to Servers or Clusters
Autoconfiguration of Applications and Services
Configuring Security
Configuring an Administrative Username and Password
Configuring Users and Groups
Configuring Users, Groups, and Global Roles
Assigning Users to Groups
Assigning Groups to Groups
Assigning Users and Groups to Global Roles
Extending Domains
Overview of Extending a Domain Using the Configuration Wizard
Choosing a WebLogic Configuration Directory
Selecting a Configuration Extension Template
Configuring JDBC When Extending a Domain
Configuring JMS When Extending a Domain
Targeting Applications and Services to Servers and Clusters When Extending a Domain
Configuring Security Options When Extending a Domain
Creating Your WebLogic Configuration
Creating Configuration Templates Using the WebLogic Configuration Template Builder
Overview of Creating a Configuration Template Using the Configuration Template Builder
Creating a New Template
Selecting a Template Configuration Source
Describing the Template
Adding Applications to Your Configuration Template
Adding Files to Your Configuration Template
Adding SQL Scripts Into Your Configuration Template
Configuring the Administration Server
Configuring Managed Servers, Clusters, and Machines When Creating Configuration Templates
Configuring JDBC When Creating Configuration Templates
Configuring JMS When Creating Configuration Templates
Targeting Servers and Clusters When Creating Configuration Templates
Configuring Security When Creating Configuration Templates
Building Start Menu Entries
Preparing Scripts and Files With Replacement Variables
Replacement Variables
Creating Your Configuration Template
Creating Extension Templates Using the WebLogic Configuration Template Builder
Overview of Creating an Extension Template Using the Configuration Template Builder
Creating a Configuration or Extension Template
Selecting a Configuration Source for your Extension Template
Choose a Domain Directory
Describing Your Extension Template
Adding Applications to Your Extension Template
Adding Files to Your Extension Template
Importing SQL Scripts Into Your Extension Template
Configuring JDBC for Extension Templates
Configuring JMS for Extension Templates
Configuring Security Options in Your Extension Template
Preparing Text Files When Creating Extension Templates
Creating Your Configuration Extension Template
How Do I . . . ?
Creating XA Domains Using Configuration Templates
Guidelines for Changing to an XA Configuration
Summary of JDBC Settings for XA Configurations
JDBC Settings for WebLogic Workshop XA Configurations
JDBC Settings for WebLogic Integration XA Configurations
JDBC Settings for WebLogic Portal XA Configurations
JDBC Settings for WebLogic Platform XA Configurations
How Do I: Create a Domain Using a Different Database?
How Do I: Create a Domain Using a Database with an XA Driver?
Step 1: Use the Configuration Wizard to Create a Domain
Step 2: Use the WebLogic Server Administration Console to verify the JDBC configuration for the domain
How Do I: Create XA Domains with MultiPools and an Oracle RAC Database?
Updating Existing XA Domains to Use Oracle RAC
Creating XA Domains that Use Oracle RAC
Task 1: Use the Configuration Wizard to Create a Domain
Task 2: Edit the config.xml File
Sample config.xml Code
Tutorials: Using the Configuration Wizard
Tutorial: Creating Your First Domain
Tutorial Goals
Tutorial Overview
Steps in This Tutorial
To Create Your First Domain
Step 1: Begin creating a new WebLogic configuration
Step 2: Select a configuration template and instruct the Configuration Wizard how to handle it
Step 3: Set up the login for the administrative user
Step 4: Configure the WebLogic environment
Step 5: Create your new domain and administration server
Step 6: Log in to the Administration Console and optionally review the configuration settings
Summary: Your First Domain
Tutorial: Creating a Custom Domain With Managed Servers, a Cluster, and Application Services
Tutorial Goals
Tutorial Overview
Steps in This Tutorial
To create a custom domain with Managed Servers, a cluster, and application services
Step 1: Begin creating a new WebLogic configuration
Step 2: Select a configuration template and instruct the Configuration Wizard how to handle it
Step 3: Configure the Administration Server
Step 4: Configure the Managed Servers
Step 5: Configure the Cluster
Step 6: Configure the JDBC options
Step 7: Configure the JMS options
Step 8: Set up the login for the administrative user
Step 9: Configure the WebLogic environment
Step 10: Create the new domain
Step 11: Log in to the Administration Console and optionally review the configuration settings
Summary: Your First Custom Domain
Tutorial: Extending an Existing Domain
Tutorial Goals
Tutorial Overview
Steps in This Tutorial
To extend an existing domain by adding WebLogic Workshop functionality
Step 1: Begin extending an existing WebLogic configuration
Step 2: Select an existing configuration to extend with additional functionality
Step 3: Select the extension template and instruct the Configuration Wizard how to handle it
Step 4: Import resources and services into the existing configuration
Step 5: Start the Administration Server, Log in to the Administration Console and optionally review the configuration settings
Summary: Your First Extended Domain
Template Reference
Defining Configuration and Extension Templates
Configuration Template Reference
Location of Configuration Templates
Configuration Template Summary
Avitek Medical Records Sample Domain
Basic WebLogic Integration Domain
Basic WebLogic Platform Domain
Basic WebLogic Portal Domain
Basic WebLogic Server Domain
Basic WebLogic Workshop Domain
WebLogic Server Examples Domain
Extension Template Reference
Location of Extension Templates
Extension Template Summary
Relationships Between Templates
Relationships Between Templates
WebLogic Workshop Resources as a Prerequisite
Default WebApp Extension Template
WebLogic Integration Extension Template
WebLogic Portal Extension Template
WebLogic Workshop Extension Template