Welcome to the Apache Bean Validation project

The goal of the Bean Validation project is to deliver an implementation of the Bean Validation Specfication (JSR303), which is TCK compliant and works on Java SE 5 or later. The initial codebase for the project was donated to the ASF by a SGA from Agimatec GmbH and uses the ASL 2.0 license.

Disclaimer
Apache Bean Validation is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the Apache Incubator PMC. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is not necessarily a reflection of the completeness or stability of the code, it does indicate that the project has yet to be fully endorsed by the ASF.

You can view our current incubation status for more details.

Recent News


The Apache Bean Validation community is proud to announce our 0.3-incubating release, which is our third release as an Apache Incubator project. This release includes a few minor bug fixes and passes the Bean Validation 1.0.3 TCK. Please visit the Downloads, Documentation and Samples pages on our project website to learn how to start using Apache Bean Validation.

The Bean Validation PPMC is pleased to announce that Albert Lee has accepted our invitation to join the Bean Validation project as a committer.

Congrats and welcome Albert!

The Apache Bean Validation community is proud to announce our 0.2-incubating release, which is our second release as an Apache Incubator project. This release includes a few minor bug fixes and passes the Bean Validation 1.0.3 TCK. Please visit the Downloads, Documentation and Samples pages on our project website to lean how to start using Apache Bean Validation.

The Bean Validation PPMC is pleased to announce that Matt Benson has accepted our invitation to join the Bean Validation project as a committer.

Congrats and welcome Matt!

A simple guide that explains how to use the 0.1-incubating release of Apache Bean Validation with WebSphere Application Server V7 Feature Pack for OSGi Applications and Java Persistence API 2.0 has been posted over on the WebSphere and Java Persistence blog.  While it isn't an offically supported configuration, it works very well with OpenJPA 2.0 (under the hood of the feature pack) and may help some WebSphere/EE folks get their feet wet with bean validation, especially in a JPA 2.0 EE environment.

-Jeremy