JAX-WS 2.1 in Java SE 6 Update N
Java SE 6 Update N (formerly know as the "Consumer JRE" project) is an update release that introduces new features and enhancements aimed at providing an optimized consumer end user experience.
Along with the features and enhancements listed here, it also brings in JAX-WS 2.1. This is just an early access release and some other enhancements may trickle in as it goes final.
As you all know JAX-WS 2.1 is re-architected implementation of JAX-WS 2.0 RI that has lot of performance improvements.
Currently to reap the benefits of the JAX-WS improvements, using it on JDK 6 is little tricky. To use JAX-WS 2.1, You need use the endorsed override mechanism by placing jaxws-api.jar and jaxb-api.jar in JAVA_HOME/jre/lib/endorsed.
More about using JAX-WS 2.1 on JDK 6 has been described here earlier. JAX-WS 2.0 is part of JDK 6 and I can say that recently released JDK 6 Update 3 will be the last Java SE 6 release using JAX-WS 2.0.
A good news for you all, JAX-WS 2.1.1 RI FCS is being integrated to the future Update Releases. Yay, no more endorsed mechanism to use JAX-WS 2.1.
An early access build of Java SE 6 Update 5 Release is available for you to try.