Home Contact Resources Training Profile Clients Careers


WebLogic 10 New Features/Upgrading from Version 8


Length: 3 days
CourseID: wls10upgrading



Prerequisites:

Participants should have a System Administrative background. Familiarity with installing and configuring Weblogic 7.x or 8.x on a Windows platform is essential. Some knowledge of Java is helpful, but not necessary.


Overview:

The J2EE platform is Java’s answer to enterprise scalable applications. BEA Weblogic is one of the premiere Application Servers that implements the J2EE specification. Students will come away from class with the ability to upgrade and configure Weblogic 7.x and 8.x domains. The course will cover the details of administrating a 10 J2EE server. This is a hands-on learning experience, with each student having their own Weblogic Server to learn with.


Objectives:

  • Discuss the new features included with Weblogic 10
  • Install and confi gure a WebLogic 10 Server
  • Deploy applications on WebLogic 10
  • Use the WebLogic Console effectively
  • Install and manage JMS destinations
  • Control access and privileges on WebLogic
  • Configure WebLogic for JDBC access
  • Manage remote servers with the NodeManager
  • Design and implement WebLogic clusters

  • Chapters:


    Course Introduction

    Course Objectives Course Overview
    Using the Workbook Suggested References

    WebLogic 10 New Features

    Weblogic 10 Version Additions
    Weblogic Administration Tools WebLogic Directory Structure
    WebLogic Directory Structure (cont'd) Weblogic 10 Domain Structure
    Domain File Structure Cont JDK1.5 Changes
    J2EE Version upgrades Labs

    WebLogic 10 Tools

    Weblogic 10 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 SunOne 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
    Confi guring Node Manager (Cont'd) 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