OpenJDK 6 now has JAX-WS 2.1 and JAXB 2.1
As you know, Earlier we updated JAX-WS implementation in JDK 6U4 with JAX-WS 2.1 along with JAXB 2.1, you can find more details about that here. As blogged earlier, We were also working on updating the JAX-WS in OpenJDK 6. Finally, its done.
JAX-WS 2.1.1 with JAXB 2.1.6 is integrated in to OpenJDK 6 b06. So, All the JAX-WS 2.1 features and bug fixes that are in JDK 6 Update 4 Release are available in b06. All the JAX-WS and JAXB components reside in jax-ws repository of the OpenJDK Mercurial forest. All the JAX-WS sources are released under the GNU General Public License Version 2 (GPLv2). You can download the OpenJDK 6 source bundle and build it yourself. For that you need to first download the binary plug (components that are not available under open source license are avaiable under the Binary License) as described here. Subscribe to firstname.lastname@example.org for technical discussions related to Open JDK 6.
Once OpenJDK 7 starts accepting checkins, we plan to update JAX-WS in OpenJDK 7 as well. Stay tuned.