Course Introduction
Course Objectives
Course Overview
Using the Workbook
Suggested References
WebLogic 9.2 New Features
Weblogic 9.2
Version Additions
Weblogic Administration Tools
WebLogic Directory Structure
Weblogic 9 Domain Structure
Domain File Structure Cont
JDK1.5 Changes
J2EE Version upgrades
Labs
WebLogic 9.2 Tools
Weblogic 9.2 Tools
Domain Configuration Wizard
Console Overview
Console
Change Center
Centralized Administration
Monitoring Weblogic Servers
Monitoring Weblogic Servers (cont'd)
Configuring a new Server
Building a Managed Server
Domain Upgrade Wizard
WebLogic Scripting Tool (WLST)
WebLogic Scripting Tool (WLST) Continued
Labs
WebLogic Deployments
Deployments Overview
EJB Jar Files
Deployment Descriptors
Editing Deployment Descriptors
Ant
War and Ear files
War file structure
Web Application Context
Deployment Process Overview
Deployment techniques
Expanded Directory Deployment
Console Deployment
weblogic.Deployer
WLST Deployment
Startup and Shutdown Classes
Application Installation Directory
Deployment Plans
Creating a Deployment Plan
weblogic.PlanGenerator
Reading a Deployment Plan
Application Versioning
Updating applications in a Production Env
Labs
Upgrading Weblogic Domains
Upgrading Weblogic
Preparing for Upgrade
Upgrading Custom Security Providers
Silent Upgrade
GUI Upgrade
Silent Upgrade XML
Upgrade Walk-Through Lab
Labs
WebLogic Services
Weblogic Services
JNDI and Weblogic
Monitoring JNDI Using WLST
JDBC Architecture
Datasources
DataSource Connection Properties
Configuring Connection Pools
JDBC Multi DataSources
Weblogic JMS
JMS Servers
JMS Modules
Building JMS Application Modules
Labs
WebLogic HTTP Container
Overview
Configuring HTTP
Web-server Proxy
WebLogic Plug-in
IIS and WebLogic
Apache and WebLogic
Virtual Hosts
HTTP Log Files
Labs
Configuring WebLogic Clusters
Clustering Servers
Cluster Layout
Web Application Tiers
Recommended Basic Architecture
Recommended Multi-Tier Cluster
Cluster Design
Implementing a Cluster
Cluster Communication
Configuring the Cluster
Load Balancing
Clustered Servers
MultiCast Communication
Administration Server Failure
Configuring Replication Groups
Tuning Weblogic Clusters
Web Application Fail-over
Labs
Node Manager
What is Node Manager?
Node Manager Details
Accessing Node Manager
Configuring Node Manager
Node Manager Startup
Node Manager Domain Management
Node Manager Services
Node Manager Health Monitoring
Node Manager Logging
Labs
WebLogic Performance Tuning
Introduction
Performance Objectives
Bottleneck Location
CPU Utilization
Memory Utilization
Monitoring the JVM
Switching the JVM
Using Verbose GC
JRockit
Database bottlenecks
Network bottleneck
Weblogic Monitoring Tools
Weblogic Thread Pools
Configuring Reader Threads
Performance Tuning Summary
WebLogic Scripting Tool
Introduction
Using WLST
Jython Conditionals
Jython Loops
Sample WLST
Recording User Interactions in WLST
Weblogic Management Objects
Redirecting WLST Output to a File
MBeans
WebLogic Server MBean Data Model
MBean Lifecycle
Monitoring the invocations of a JSP
Deploying in WLST
Undeploying in WLST