Skip to page content or skip to Accesskey List.
Search evolt.org
evolt.org login: or register

Work

Main Page Content

Avalon Framework 4.0 Released

Rated 3.41 (Ratings: 1) (Add your rating)

Log in to add a comment
(0 comments so far)

Want more?

  • More articles in News
  • More articles by djc
 
Picture of djc

Daniel Cody

Member info | Full bio

User since: December 13, 1998

Last login: September 17, 2007

Articles written: 146

The Avalon project is Apache's Java Server Framework which is separated into six sub projects: Framework, Excalibur, LogKit, Cornerstone, Phoenix, and Testlet. Its purpose is to simplify server-side programming for Java based projects and formalize several best of breed practices and patterns for server side programming.

About Avalon Framework 4.0

The Avalon Framework formalizes the contracts and patterns used in the other Avalon projects. It is derived from modern software engineering techniques and aims to provide a solid basis on which to build server products.

In other words, the Avalon Framework provides:

  • Ready-to-use design patterns.
  • A higher level of abstraction than OOP.
  • Implementations of common components.

ChangeLog for Avalon Framework 4.0


  • Added new method to Component Manager and Selector for discovering if a Component exists inside or not. Also augmented the default versions with the basic implementation to discover them. [BL]
  • Added stylesheet to convert Stylebook markup to DocBook markup. [BL]
  • Changed the documentation build process to use Cocoon to build the site. [BL]
  • Added new "Developing with Avalon" book in DocBook format. [BL]
  • Added Executable interface to activity package. [PD]
  • Updated Resolvable interface to allow a ContextException to be thrown on failure. [PD]
  • Add a makeReadOnly() method to the default implementations of Configuration, Context and ComponentManager. Calling this method after the respective object has been filled will make the object read-only. This is a safety precaution to stop code performing unwanted operations. [PD]
  • Updated the javadocs of many of the classes. [PD]
  • Update documentation so that it is more accurate and descriptive. [BL]

Downloads for Avalon Framework 4.0 and more information about the Avalon project are available at the Avalon project website.

Dan lives a quiet life in the bustling city of Milwaukee, WI. Although he founded what would become evolt.org in 1998, he's since moved on to other projects and is now the owner of Progressive Networks, a Zimbra hosting company based in Milwaukee.

His personal site can be found at http://dancody.org/

The access keys for this page are: ALT (Control on a Mac) plus:

evolt.orgEvolt.org is an all-volunteer resource for web developers made up of a discussion list, a browser archive, and member-submitted articles. This article is the property of its author, please do not redistribute or use elsewhere without checking with the author.