Choose your language:

Hong Kong
New Zealand
United Kingdom
United States

WebLogic 10.3 (Oracle 11g) Advanced Server System Administration

Course Code



5 Days

Java programming is necessary to build custom management classes.
This course provides participants the knowledge to customize existing WebLogic server environments. Through this class they will take advantage of some of the more specialized features that WebLogic provides. WLST Scripting is emphasized as a viable alternative to console administration and will be explored in this class. We will discover the basics of MBeans as a administrative unit and manipulate properties several ways in this class. We will emulate load on a server and tune the server to enhance the performance. This is a hands-on learning experience, with each participant having their own WebLogic Server to learn with.
This course is for individuals who are existing WebLogic administrators who need to administer a WebLogic Server platform.
Upon completion of this course, participants will be able to:
  • Configure WebLogic advanced features
  • Setup custom JMX Applications
  • Create custom JMX Applications
  • Explore WLDF
  • Create WLST scripts
  • Tune WebLogic JDBC applications
  • Implement SSL for web applications
  • Configure custom WebLogic Security components
  • Build JMS Store and Forward applications

Course Introduction
Course Objectives
Course Overview
Using the Workbook
Suggested References

WebLogic Management Services
WebLogic Console Management
Management Tools
WebLogic Diagnostics Framework
WebLogic 10 Self Tuning Kernel
Extending the Administration Console

WebLogic JMX
Hands-On Cont.
WebLogic Server MBean Data Model
MBean Lifecycle
MBean Servers
Walk-Through Cont.
Walk-Through Cont.
Using Local MBean Servers
Using Remote MBean Servers
Exploring MBeans
MBean Methods/Properties
Hands On
Custom JMX Utilities

WebLogic Scripting Tool
Using WLST
Jython Syntax
Jython Conditionals
Jython Loops
Sample WLST
Recording User Interactions in WLST
WebLogic Management Objects
Monitoring the invocations of a JSP
Deploying in WLST
Undeploying in WLST
Server Monitoring in WLST
JVM Monitoring in WLST

WebLogic Work Managers
Work Manager Overview
Using WebLogic 8.1 Thread Pools
Using Work Managers
Work Manager Components
Request Classes
Fair share request class
Response-time goal request class
Context-based request class
Work Manager Constraints
Stuck Thread Work Manager
Using Work Managers
Work Manager Scope
Monitoring Work Managers

WebLogic Diagnostics Framework
What is WLDF?
Diagnostics framework Components
Configuring WLDF
WLDF types of monitoring
Collecting Data
Gathering Data
Data accessor
Configuring Image Capture and Archive
Diagnostic System Modules
Diagnostic Modules Hands-On
Configuring the Harvester
Harvester Walk Through
Configuring Watches and Notifications

WebLogic Performance Tuning
Performance Objectives
Emulating Load on WebLogic
HANDS-ON Load Emulating WebLogic
Bottleneck Location
Java Stack Traces
CPU Utilization
Memory Utilization
Monitoring the JVM
Sun JVM Performance Tools
Starting JConsole
Tuning Sun JVM
Tuning Sun JVM Cont.
Switching the JVM
JRockit JVM Performance Tools
JRockit Console
JRockit Runtime Analyzer (JRA)
JRockit Notifier
JRockit Method Profiler
JRockit Memory Leak Detector
Using Verbose GC
Database bottlenecks
Tuning JDBC Applications
Tuning JDBC Applications Cont.
Tuning EJB Applications
Tuning Session Beans
Network bottleneck
WebLogic Monitoring Tools
Performance Tuning Summary

WebLogic SNMP
What is SNMP?
Agent-Manager Model
MIB for WebLogic Server
OID Numbers
SNMP Utilities
SNMP Communities
SNMP Events
SNMP Traps Hands-On Cont.
Automatic WebLogic SNMP Traps
Log Message Traps

Configuring WebLogic Security Providers
WebLogic SSL
Security Architecture
Security Realms
Default LDAP Server
Exporting/Importing/Backing up LDAP
WebLogic Resources
HANDS ON (Embedded LDAP)
HANDS ON Cont. (Embedded LDAP)
LDAP log Files
Security Debugging in WebLogic 10
Default Security Configuration
Creating new Realms
Configuring RDBMS Authentication Providers

WebLogic SSL
SSL in Brief...
One-Way and Two-Way SSL
Host Name Verification
Generating Keys
Storing Keys and Certificates
Keys and Certificates
SSL Debugging
SSL Hands On Walk-Through
Https Session Behavior

Advanced WebLogic JMS
JMS for Administrators
JMS Hands-On Cont.
Building WebLogic JMS Components
Managing JMS destinations
Message Looping
JMS Logging
JMS Messaging Bridge
JMS Messaging Bridge Building

WebLogic JMS Store and Forward
SAF Resources in a JMS Module
JMS Quality of Service
WebLogic persistent store
SAF Service Agents
When to Use the SAF Service
Configuring a Basic SAF Service Walk-Through

Send Us a Message
Choose one