The Apache Software Foundation Announces Apache Beehive 1.0

Easy-to-Use J2EE Framework Includes Breakthrough Tools for Simplifying

Application Development

SAN FRANCISCO, Dec. 14 /PRNewswire/ -- The Apache Software Foundation today announced the general availability of Apache Beehive Project 1.0 to make J2EE programming easier by building a simple object model on J2EE and Struts. Beehive uses JSR-175 annotations to simplify application development for developers and the creation of Java development tools by independent software vendors.

Beehive is built around three projects, NetUI, Controls and Web Service Metadata (WSM), all of which can be used together or separately depending on the requirements of a specific application.

NetUI is an annotation-driven Web application programming framework that is built atop Struts. NetUI centralizes navigation logic, state, metadata, and exception handling in one reusable controller class. By implementing the next generation of the model-view-controller (MVC) design, NetUI is now able to provide features such as nesting (also known as sub-flows), UI dialogs, state scoping, and JavaScript pop-up support. The framework provides a set of JSP tags for rendering (X)HTML and higher-level UI constructs such as data grids and trees. In addition, the software integrates well with JavaServer Faces and Struts.

Controls is a resource abstraction framework that enables a consistent JavaBean application programming interface (API) to access enterprise resources such as databases and message queues. Controls also provides a readymade set of abstracted system controls for low-level J2EE resource APIs such as Enterprise JavaBeans (EJB), Java Messaging Service (JMS), and Java Database Connectivity (JDBC).

Web Service Metadata (WSM) is an Apache Axis-based implementation of JSR 181, which standardizes a simplified, annotation-driven model for building Java Web services. The WSM is close to completion and will be part of a future Beehive release.

"The release of Beehive 1.0 represents another significant milestone for the Java community," said Greg Stein, Chairman of the Apache Software Foundation. "The community is clearly showing an interest in application frameworks that harness the power of Java and J2EE for both open source and commercial application server environments."

For more information on the Apache Beehive Project, please visit: http://beehive.apache.org.

ABOUT THE APACHE SOFTWARE FOUNDATION

The Apache Software Foundation provides organizational, legal and financial support for a broad range of open source software projects. The Foundation provides an established framework for intellectual property and financial contributions that simultaneously limits contributors' potential legal exposure. Through a collaborative and meritocratic development process, Apache projects deliver enterprise-grade, freely available software products that attract large communities of users. The pragmatic Apache License makes it easy for all users, commercial and individual, to deploy Apache products.

For more information on The Apache Software Foundation, please visit http://www.apache.org/ SOURCE Apache Software Foundation