Apache Commons

Have Queries? Ask us +91 72592 22234

Course Overview

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

Course Content

Using Configuration

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

Basic features and

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

Properties files

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

File-based Configurations

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

Hierarchical properties

  • Accessing properties in hierarchical configurations
  • Complex hierarchical structures
  • Accessing structured properties
  • Adding new properties
  • Escaping dot characters in property names
  • Expression engines
    • The default expression engine
    • The XPATH expression engine
  • Validation of XML configuration files

Composite Configuration Details

  • Setting Up Defaults
  • Saving Changes

Combined Configuration

  • How it works
  • Node combiners
  • Constructing a CombinedConfiguration
  • Dealing with changes

Declaring and Creating Beans

  • Basic Concepts
  • An Example
  • Extending the Basic Mechanism

Using DefaultConfigurationBuilder

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

Multi-tenant Configurations

  • MultiFileHierarchicalConfiguration
  • DynamicCombinedConfiguration
  • Sample Configuration
  • PatternSubtreeConfigurationWrapper

Configuration Events

  • Configuration listeners
  • An example
  • Error listeners

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

File Systems

  • Configuration
  • File Options Provider
  • File Reloading Strategy

Customer Reviews

Thanks to Xpertised and the tutor who walked me through all the topics with Practical exposure which is helping me in my current project.

Course was quite helpful in terms of understanding of concepts and practicality. Its really a very friendly environment to learn. The timing were mutually chosen, as we both are working professional. I am quite satisfied with the course.


For Batch Details
Call us at: +91 7259222234

Not sure? Consult Our Experts

Looking for a Training for


My Team/Organization

I agree to be contacted over mail or phone

Call us at: +91 7259222234