JAX-WS RI is the reference implementation of JAX-WS 2.1 specification (JSR 224). JAX-WS RI is an open source project on java.net
JAX-WS RI 2.0 was integrated and shipped with JDK 6 Dec 2006. JAX-WS RI was revised to implement the latest JAX-WS 2.1 API was re-architected for better performance, extensions, better tools etc.
JAX-WS RI customers, such as NetBeans, JCAPS etc. want JAX-WS RI 2.1.1 to be integrated in JDK6 update release, a CCC case 6535162 was filed and the case was presented to SE PAC. Subsequently the integration of JAX-WS RI 2.1.1 was approved by the SE PAC in to JDK6 u3.
JAX-WS RI 2.1.1 - current FCS released version of JAX-WS RI. This version of JAX-WS
RI will be integrated in to JDK6u3
The architecture document can be found
here.
4.1 Exported Interfaces
| Interface | Classification | Comment |
| These are the new interfaces defined by JAX-WS 2.1 MR2
spec. This is in addition to JAX-WS 2.0 defined APIs. JAX-WS 2.0 APIs
are already part of JDK6 release. javax.xml.ws.soap.Address |
Committed | Defined by JAX-WS 2.1 MR2 spec by JSR 224 |
| These are the new interfaces defined by JAXB 2.1 spec.
This is in addition to JAXB 2.0 defined APIs. JAXB 2.0 APIs are already
part of JDK6 release. javax.xml.bind.annotation.XmlSeeAlso |
Committed | Defined by JAXB 2.1 spec by JSR 222 |
| wsimport CLI wsimport tool in JAX-WS RI 2.1.1
implementation has introduced two new switches, 'target' and 'quiet'.
These switches are available from the wsimport CLI and also available
thru wsimport ant task. Here is the description of these switches:
|
Committed | Defined by WSARC/2006/586 |
| xjc CLI xjc tool in JAX-B 2.1 implementation has
introduced a new switch. This switch is available from the xjc CLI and
thru xjc ant task |
Committed | Defined by WSARC/2006/586 |
4.2 Imported Interfaces
| Interface | Classification | Comment |
| javax.xml.soap.* | Committed | Defined by JSR 67 spec |
| javax.jws.* | Committed | Defined by JSR 181 spec |
| javax.xml.stream.* | Committed | Defined by JSR 173 spec |
| javax.annotation.* | Committed | Defined by JSR 250 spec |
| APT com.sun.mirror.* |
Committed | apt tool's classes in the com.sun.mirror.apt.* and com.sun.mirror.declaration.* packages, as described here. |