GlassFish Server Open Source Edition 4.0

NOTE : This document is under construction. Nothing stated herein is committed to be part of a release as yet.

Release Scope / Goals

GlassFish 4.0 is intended to be the next major release in Project GlassFish. This release will implement the Java EE 7 specifications, contribute to the Java EE 7 Reference Implementation and Development Kit. The release is being designed with primary focus on the following features :

  • Higher Productivity
  • HTML5 Support

Roadmap

Refer to roadmap slides for more details on GlassFish Server Open Source Edition roadmap.

Specification Status

Spec Status Links
Java EE 7 Platform JSR 342 Public Review list, project
Concurrency Utilities for Java EE (JSR 236) Proposed Final Draft list, project, javadocs
Java Persistence API 2.1 (JSR 338) Proposed Final Draft list, project, javadocs
Java API for RESTful Web Services 2.0 (JSR 339) Proposed Final Draft
list, project, javadocs
Servlets 3.1 (JSR 340) Public Review
list, project, javadocs
Expression Language 3.0 (JSR 341) Proposed Final Draft
list, project, javadocs
Java Message Service 2.0 (JSR 343) Proposed Final Draft
list, project, javadocs
JavaServer Faces 2.2 (JSR 344) Proposed Final Draft
list, project, javadocs 
Enterprise JavaBeans 3.2 (JSR 345) Public Review
list, project, javadocs
Context & Dependency Injection 1.1 (JSR 346) Public Review
list, project, javadocs
Bean Validation 1.1 (JSR 349) Public Review
list, project, javadocs
Batch Applications for the Java Platform (JSR 352) Proposed Final Draft
list, project, javadocs
Java API for JSON Processing (JSR 353) Proposed Final Draft
list, project, javadocs
Java API for WebSocket (JSR 356) Public Review
list, project, javadocs
Java EE Connector Architecture 1.7 (A MR of JSR 322) Maintenance Review list, project, javadocs
Interceptors 1.2 (A MR of JSR 318) Maintenance Review list, project, javadocs

Engineering

Design Documents

Copyright

Builds / Downloads

Quality Engineering

Bugs / Issues

TBD

Dev Tests

Documentation

TBD

References

Planning

Schedule

Feedback

Please send us your feedback to GlassFish developer alias.

Sub Projects

The following Jira page list all the GlassFish Server Open Source Edition 4.0 components and their respective owners.

Area Project Name Project Link
Clustering User-Managed Clusters User-Managed Clusters Project
Messaging
JMS Integration/MQ
JMS/MQ Project
Product Delivery
Installer
Installer Project
Product Delivery
Packaging
Packaging Project
Clustering GMS
GMS Project
Deployment
Deployment
Deployment Project
Admin Infrastructure Admin Admin Infrastructure Project
Management API/Tools Console Console Project
Management API/Tools RESTful API RESTful API Project
Logging Infrastructure Logging Logging Infrastructure

Developer and Tooling

Area Project Name Team Members Project Link
Developer Tooling NetBeans Vince Kraemer NetBeans Dev Tooling Project
Developer Tooling Eclipse WTP Vince Kraemer  
Embedded Embedded GlassFish Bhavanishankara Sapaliga Embedded GlassFish Project Page

Technology Refresh and Integration

We are considering to refresh and integrate updated versions in various technology areas.

Area Project Name Team Members Project Link
Technology Updates/Integration JavaServer Faces (JSF) Edward Burns, Roger Kitain JSF 2.2 JSR

JavaEE7 roadmap.pdf (application/pdf)