Java News from Friday, April 15, 2005

Sun's posted the early draft review of JSR-244 Java™ 2 Platform, Enterprise Edition 5.0 (J2EE 5.0) Specification. New and revised APIs in J2EE 5.0 include:

Java 1.5 or later will be required for J2EE 5. Comments are due by May 6.

Sun has posted the first public review draft of JSR-245, JavaServer Pages 2.1, in the Java Community Process (JCP). According to the draft,

JSP 2.1 extends the JavaServer Pages 2.0 Specification (JSP 1.2) in the following ways:

Comments are due by May 16.

Sun has also posted the public review draft of JSR-252, JavaServer Faces 1.2. According to the preface, "Previous versions of the JavaServer Faces included an innovative, EL tailored to the needs of Faces. The main emphasis of this version of the Faces spec, and also the focus of the JSP spec corresponding to it, is to take those innovations and expose them to JSP page authors by creating a Unified EL that leverages the combined power of the Faces and JSP ELs. The Faces EL would then be deprecated, and the deprecated implementation would be written in terms of the Unified EL to preserve backwards compatability." Comments are due by May 16.

Sun has submitted JSR-273, Design-Time for JavaBeans (JBDT), to the Java Community Process. According to the JSR,

This JSR extends the JavaBeans specification and APIs to improve design-time functionality for use within IDEs.

Some key changes that are proposed are:

It was a key goal of this JSR to be incorporated into version 6.0 of the J2SE platform (Mustang), but this technology will likely have to be released standalone after Mustang. It hopefully will be rolled into the next release of the J2SE platform.

Comments are due by April 25.

Nokia and Motorola have submitted JSR 272, Mobile Broadcast Service API for Handheld Terminals, to the Java Community Process. "This specification will define an optional package in J2ME/MIDP/CLDC environment to provide functionality to handle broadcast content, e.g. to view digital television and to utilize its rich features and services."

Sun has posted the public review draft of JSR, Java Stream Assembly. This defines a javax.mediastream package for combining multiple audio, video, and text data streams sent over the channel roughly simultaneously. Comments are due by May 26.

Sun's posted a new maintenance review draft of JSR-1 Real-time Specification for Java . Many of the changes are purely editorial. However, there do appear to be a few substantive changes mixed in with all the typo corrections, particularly involving threading and synchronization. Comments are due by May 2.