 |
Community: Java Specification Requests Archives
Mustang Component JSRs
Posted by mreinhold on July 19, 2005 at 01:35 PM | Permalink
| Comments (9)
The JSR 270 Expert Group
recently decided upon the set of component JSRs that will appear in Mustang,
a.k.a. Java SE 6.
Here they are, grouped together by area:
| 202: |
Java Class File Specification Update |
| |
| 199: |
Java Compiler API |
Ease of Development |
| 269: |
Pluggable Annotation Processing API |
| 260: |
Javadoc Tag Update |
| 221: |
JDBC 4.0 |
| 223: |
Scripting for the Java Platform |
| |
| 105: |
XML Digital Signature |
XML |
| 173: |
Streaming API for XML |
| 222: |
JAXB 2.0 |
| |
| 181: |
WS Metadata |
Web Services |
| 250: |
Common Annotations |
| 224: |
JAX-WS 2.0 (formerly JAX-RPC 2.0) |
There are a few differences between this set and the set originally
proposed in JSR 270:
- JSR 173, the Streaming API for
XML, was added; it's a prerequisite for both JAXB 2.0 and
JAX-WS 2.0.
- JSRs 181 (WS Metadata), and 250 (Common Annotations) were
added; these are prerequisites for JAX-WS 2.0.
- There is no JSR for "JAXP.next"; instead a minor
maintenance revision of JAXP will be proposed for Mustang.
- JSR 268, the Java Smart Card I/O
API, was dropped. Platform implementors are of course free to deliver an
implementation of this JSR alongside their Java SE 6
implementations, which is what Sun intends to do, but JSR 268 won't be a
required part of the platform.
Mustang's final release is slated for the third quarter of 2006. A lot
could change between now and then, but unless something truly surprising
happens then these are the JSRs that will appear in Mustang.
|