Part 1: These topics come from the course Oracle WebLogic Server 11g: Administration Essentials
Introducing Oracle Fusion Middleware Platform
- Describing the Oracle Fusion Middleware Environment
- Describing How WebLogic Server Supports Various Fusion Middleware Suites
- Describing How Various Fusion Middleware Suites Augment the Functions of WebLogic Server
Defining Java Enterprise Edition Terminology and Architecture
- Explaining the Motivation Behind Distributed Systems
- The Major Components of the Java Platform Enterprise Edition 5 (Java EE) Specification
Installing Oracle WebLogic Server
- Explaining Oracle WebLogic Server Installation Steps
- Installing WebLogic Server Using Both the Graphical User Interface (GUI) and Command Line
- Describing the Organization and Contents of the WebLogic Server Directory Structure
- Navigating the WebLogic Server Online and Offline Documentation
Configuring a Simple Domain
- Describing the Common Elements in a WebLogic Server Domain
- Describing how Domains are Used in the Enterprise
- Comparing Administration and Managed Servers
- Configuring a Domain
- Describing the Organization and Contents of the WLS Directory Structure
- Describing the use of WLST Offline to Manage Domains
- Creating a Simple Domain with One Managed Server
- Checking the Port Numbers that are Used for Components
Configuring a Domain Using Templates
- Describing the Internal Process Used to Create or Update a Domain Using a Template
- Describing the Process of Extending a Domain Template
- Explaining the Domain Templates Provided for Setting up JDeveloper, SOA, and WebCenter
Using Administration Console and WLST
- Identifying Dynamic and Nondynamic Attribute Changes in the Administration Console
- Customizing Monitoring Tables Within the Administration Console
- Using the WebLogic Scripting Tool (WLST) Command-line Utility
- Invoking WLST and Navigate Through the Domain Structure
- Describing How Change Management is Performed Internally Using Java Management Extension (JMX) and Mbeans
Configuring Managed Servers
- Configuring Managed Servers Using the Administrative Console
- Configuring Managed Servers Using WebLogic Scripting Tool (WLST)
- Starting Managed Servers
- Shutting Down a Server or an Entire Domain Using WLST or the Administrative Console
- Configuring Managed Servers on a Computer Separate from the Sdministration Server
- Explaining Administration and Managed Server Independence (MSI)
Configuring Node Managers
- Defining the Oracle WebLogic Server Machine
- Configuring a Machine and Assign Servers to it by Using the Console and WebLogic Scripting Tool (WLST)
- Explaining the Node Manager Architecture
- Describing the Organization and Contents of a Node Manager Directory Structure
- Configuring, Starting, and Stopping Node Managers
- Describing How to Start and Stop Procedures
Viewing and Managing Logs in Oracle WLS Environment
- Defining and Configuring Server and Domain Logs
- Viewing and Interpreting the Format of Domain and Server Log Files Using the Administration Console
- Configuring Server Standard Output Settings Using the Console
- Describing How Applications Can Integrate With WLS Logging Infrastructure (Apache commons, log4j)
- Accessing Online Log Message Catalogs
- Creating and Applying a Log Filter Using the Console
- Configuring Log Filter Expressions
Deployment Concepts
- Contrasting Autodeploy With Manual Deployment
- Configuring and Deploying Web Applications Via the Administration Console, Command Line, and WLST
- Configuring Deployment Descriptors
- Testing Deployed Applications
- Describing the Role of Web Servers
- Tracing a Typical Web Interaction Flow
- Contrasting Static and Dynamic Content and Deployment
- Front-end Deployed Applications With a Web Server
Deploying Java EE Applications
- Describing Java EE Web Applications
- Describing Enterprise Deployment Architectures
- Packaging Web Applications in Several Forms
- Defining Web Application Structure and Web Application Archive
- Explaining Why WebLogic Augments Standard Java EE Deployment Descriptors With weblogic*.xml Files
- Looking at Deployment Descriptors web.xml and weblogic.xml
- Describing URLs and Web Applications
Understanding JDBC and Configuring Data Sources
- Configuring JDBC and JDBC Data Sources
- Configuring Data Source Scope
- Contrasting Two-tier and Multi-tier JDBC Architecture
- Configuring a Connection Pool
- Describing How Data Sources are Used
- Deploying JDBC Resources to a Target
- Explaining the Components of JDBC URLs
- Monitoring and Testing a Data Source
Security Concepts and Configuration
- Using the WebLogic Server (WLS) Security Architecture
- Configuring Security Realms
- Configuring Users and Groups
- Configuring Roles
- Configuring Policies
- Configuring Protection for Web Application Resources and EJBs
Protecting Against Attacks
- Describing the Process of Configuring Secure Sockets Layer (SSL)
- Using the Keytool Utility to Configure Keys and Obtain Digital Certificates
- Configuring SSL for the WLS Server
- Configuring Countermeasures for Some Web-based Attacks
Backup and Recovery Operations
- Recommending a Backup and Recovery Strategy
- Performing a Full Offline Backup and Recovery
- Performing an Online and Offline Domain Backup
- Performing an Offline Domain Recovery
- Performing an Instance Home Backup and Recovery
Part 2: These topics come from the course Oracle Fusion Middleware11g: Administer forms Services (should start after lunch on Wednesday)
Oracle Fusion Middleware and Oracle Forms Services Overview
- Oracle Fusion Middleware 11g Overview
- Starting and Stopping WebLogic Servers
- Components of Oracle Fusion Middleware 11g Forms Services
- Starting a Forms Application
- Installing WebLogic Server, Forms, and Reports
- Upgrading from Oracle Application Server 10g
- Upgrading from Oracle Forms 6i
Configuring the Middle Tier: The Forms Servlet
- Using Configuration Files
- Using Oracle Enterprise Manager
- Configuring the Forms Servlet
- Defining Application-Specific Configurations
- Configuring Run-time Pooling
Configuring the Middle Tier: Environment, UI, and Deployment
- Modifying the Run-time Environment
- Enabling Query-Where Functionality
- Defining Application-Specific Environments
- Managing the User Interface Appearance
- Font Mapping
- Key Mapping
- Creating Application-Specific Registry Files
- Generating and Deploying the Forms Application
Deploying Associated Files
- Files That Your Forms Applications May Need
- Deploying Associated Files for Access from the Middle Tier
- Deploying Associated Files for Download to the Client
Configuring the Client Tier
- Client Requirements
- The Java Run-time Environment (JRE)
- Supported Browsers
- Using the Sun Java Plug-In
- Displaying the Java Console
- Configuring WebUtil for Client Interaction
Deploying Applications Globally
- Detecting Browser Language Settings
- Deploying Language-Specific Applications
- Implementing Time Zone Support
Implementing Security for Forms Applications
- Implementing Single Sign-On (SSO)
- Restricting User Privileges on the Database
- Restricting Parameters in the URL
- Using HTTPS
Integrating Forms Applications with Other Technologies
- Integrating with External Events
- Integrating Reports
- Integrating JavaScript
Managing Forms Services Instances
- Managing Forms Services with Oracle Enterprise Manager
- Configuring JVM Pooling
- Enabling Reports Calls to Use the JVM Controller for Java Method Invocation
- Managing User Sessions
- Load Balancing
- Achieving Maximum Availability
Troubleshooting Deployed Applications
- Enabling testmode
- Creating a Stack Trace File
- Using Forms Trace to Record Information about Specific Events
- Using Oracle Diagnostic Logging (ODL)
- Detecting and Diagnosing Common Errors
Tuning Deployed Applications
- Diagnosing Performance Issues
- Built-In Optimizations
- Co-locating the Forms Services and Data Server
- Minimizing the Perceived Startup Time
- Reducing the Required Network Bandwidth
- Reducing Time to Draw Initial Screen
- Using Other Tuning Techniques