EncartaLabs

Apache Commons

( Duration: 3 Days )

Apache Commons is the world’s leading Web server software, with a commanding 55% market share. In Apache Commons training course, attendees learn to set up, configure, administer, and secure Apache Commons.

By attending Apache Commons workshop, Participants will learn to:

  • build, configure, monitor, and tune Apache Commons
  • master deploying Web sites and server-side applications to Apache Commons
  • discover how to secure applications running on Apache Commons

Attendees should be familiar with general principles of Web server administration and have some experience building Web applications.

COURSE AGENDA

1

Using Configuration

  • Configuration Sources
  • Mixing Configuration Sources
  • The Configuration interface
  • Threading issues
2

Basic features and Abstract Configuration

  • Handling of missing properties
  • List handling
  • Variable Interpolation
  • Customizing interpolation
3

Properties files

  • Using Properties Configuration
  • Includes
  • Lists and arrays
  • Saving
  • Special Characters and Escaping
  • Layout Objects
  • Custom properties readers and writers
4

File-based Configurations

  • Specifying the file
  • Loading
  • Saving
  • Automatic Saving
  • Automatic Reloading
5

Hierarchical properties

  • Accessing properties in hierarchical configurations
  • Complex hierarchical structures
  • Accessing structured properties
  • Adding new properties
  • Escaping dot characters in property names
  • Expression engines
  • Validation of XML configuration files
6

Composite Configuration Details

  • Setting Up Defaults
  • Saving Changes
7

Combined Configuration

  • How it works
  • Node combiners
  • Constructing a Combined Configuration
  • Dealing with changes
8

Declaring and Creating Beans

  • Basic Concepts
  • An Example
  • Extending the Basic Mechanism
9

Using Default Configuration Builder

  • The configuration definition file
  • Setting up a Configuration Factory
  • Overriding properties
  • Optional configuration sources
  • Union configuration
  • Configuration definition file reference
  • An example
  • Extending the configuration definition file format
10

Multi-tenant Configurations

  • MultiFile Hierarchical Configuration
  • Dynamic Combined Configuration
  • Sample Configuration
  • Pattern Subtree Configuration Wrapper
11

Configuration Events

  • Configuration listeners
  • An example
  • Error listeners
12

Utility classes and Tips and Tricks

  • Copy a configuration
  • Converting a flat configuration into a hierarchical one
  • Converting between properties and configurations
  • Interpolation of all variables
  • Handling of runtime exceptions
13

File Systems

  • Configuration
  • File Options Provider
  • File Reloading Strategy

Encarta Labs Advantage

  • One Stop Corporate Training Solution Providers for over 3,500 Modules on a variety of subjects
  • All courses are delivered by Industry Veterans
  • Get jumpstarted from newbie to production ready in a matter of few days
  • Trained more than 20,000 corporate candidates across india and abroad
  • All our trainings are conducted in workshop mode with more focus on hands On

View our other course offerings by visiting www.encartalabs.com/course-catalogue

Contact us for delivering this course as a public/open-house workshop for a group of 10+ candidates at our venue

Top