Proposal for Validator Package

(0) Rationale

There is a need for the validation of JavaBeans to validate user input from forms and validate business rules. There is also a need to define different validation rules and error messages based on the user's locale.

The Validator package will provide the capability to configure validators (validation methods) with different method signatures. So the basic framework can have an interface built on it to deal with validations on web layers, ejb layers, etc.

(1) Scope of the Package

The package shall create and maintain a package that provides basic validation functionality.

The package should :

Non-goals:

(1.5) Interaction With Other Packages

Validator relies on:

(2) Required Jakarta-Commons Resources

(4) Initial Committers

The initial committers on the Validator component shall be: