Course Content
Weblogic Server Basics
- Overview of Weblogic
- WebLogic Directory Structure.
- The config.xml File
- Starting and Stopping Weblogic Server
- Architecture of WebLogic Server
- Weblogic Providing Services
- J2EE Services Overview
The Administration Console
- Overview of the Administration Console
- Domain Configuration
- Server Configuration
Hands On
- Installing of Weblogic Server 10.3, Creation of domains, Starting and Stopping the servers, J2EE Service Configurations.
Introduction Weblogic Managed Servers and Clusters
- What is a cluster?
- Communications in a Cluster
- Cluster -Wide JNDI Tree
- Configuring Clusters
- Node Manager
- Deploying Applications to a Cluster
- Creating a Cluster
- Starting the Cluster
- Deploying an Application to the Cluster
- Testing the Deploying
- Overview on SNMP
Cluster and Remote Services
- Adding a Remote Server to the Cluster
- Starting the Cluster
- Deploying an Application to the Cluster
- Testing the Deployment
Hands On
- Creation of managed Server in Multi OS, Creation of Cluster, Configuring Cluster, Starting the Managed Server, Starting the Cluster, Cluster Deployment etc.
JNDI and JMS Resources
- What is JMS?
- JMS Models
- Creating a JMS Servers
- Configuring JMS with Servcies
- JMS Server Settings
- JMS servers, JMS queues, JMS topics
- JMS connection factories
- JMS distributed destination
- JMS Persistent Store –JMS File Store, JMS JDBC Store
- Foreign JMS Server Configuration
- Overview on JMS Message Bridges.
Configuring Weblogic resources
- Connection Pools and Data Sources
- Configuring Data Sources
- Data Source Settings
- Multi Data Sources
- Virtual Hosting in Web logic
Hands On
- Creating JMS servers , JMS modules , Queues, Connection factories, Distributed queues. Configuring JDBC connection pools,Data Source, Multi-Data sources, Data Source Factory and Testing with Applications
Deployments
- J2EE Web Applications ,EJB Applications
- Settings in the web.xml File
- Example web.xml
- Deploying a Web Application
- J2EE Enterprise Applications
- Guidelines for Enterprise Java Beans
- Stateless Session Beans
- Stateful Session Beans
- Entity Beans
- Message Driven Beans
- Settings in the application.xml File
- Example of application.xml
- Deploying an Enterprise Application
- Deploying an Enterprise Application
- Auto Deployment
- Command line Deployment via Commands
Webserver Plug-Ins
- Overview of Plug-Ins
- Integration of Apache Web Server with Web logic Server Configuration
Hands on
- On the above topics
Security and Threads Concepts in Weblogic
- Security Concepts
- Managing Users
- Managing Groups
- Managing User Lockouts
- Setting Minimum Password Length
- WebLogic Security
- Secure Sockets Layer(SSL)
- Configuring SSL
- Execute Threads in Weblogic Services
- Threading Services in Weblogic
Weblogic Server Transaction Management
- Weblogic Server Transaction support
- Monitoring the Weblogic Transactions for the Applications
Hands on
- On the above topics
Monitoring and Performance Tuning and Trouble Shooting
- General Information
- Server Performance
- User Logins
- Transactions
- Connection Pools
- Work Managers
- JMS Destinations
- JVM Performance – SunSDK
- JVM Performance - JRockit ,Garbage Collector
- Techniques to Fix Server Crash problems
- Various Types of Log File for Trouble Shooting
- Backup Configurations for weblogic Environment
- Upgrading the version of Weblogic Sever
- Discussing Differences Between Weblogic Server 8.1,9x and 10.3 versions
Third party Monitoring Tools
- Jprofiler and Jprobe
- Integrating Third party monitoring tools like Jprofiler, Jprobe with the Weblogic Server
Command line Utility
- WLST -Weblogic scripting Tool
Hands on
- On the above topics