Mustang Component JSRs
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.
- Login or register to post comments
- Printer-friendly version
- mreinhold's blog
- 1536 reads





