Java Web Services and XML
"I" in WSIT stands for
Interoperability. To ensure WSIT is interoperable with .NET 3.0, WSIT engineers
made a third visit to Microsoft headquarters in less than a year. Microsoft
hosted the third
plugfest at their campus and Sun Microsystems
showed up to test WSIT and GlassFish
interoperability with their upcoming .NET 3.0 stack.
Jiandong, Joe, Ken and myself (all
WCF RC1 (probably in Jul CTP as well) changed the policy assertion namespace
URI to declare the usage of Member
Submission WS-Addressing. The namespace was changed from:
Thus any WSDL published by a WCF-based service endpoint using Member
Submission WS-Addressing cannot be imported...
Lexi has been making a lot of progress lately in adding RDBMS persistence support on top of JAXB.
JAX-WS 2.0 does not handle type substition very well. JAX-WS 2.1 maintenance release hopes to address this.
JAX-WS 2.1 RI EA1 has added support for WS-Addressing. One of the nice things is that, it made using Addressing in Java Web Services easier. Users does n't need to deal with sending/consuming various addressing headers. Thats all done by JAX-WS RI. All that User needs to do is enable Addressing Feature. Read more to find about doing that in JAX-WS ....
The past week was a great week for the JAXB RI. We got a lot of new plugins written by various people.
Overview of Databinding interoperability in WSIT.
Overview of WSIT (Web Services Interoperability Technology) Milestone 2. WSIT enables interoperability with Microsoft Windows Communication Foundation.
Other than performance improvements and minor bugfixes, the biggest change in WS-Addressing from
to M2 is enabling interoperability with a publicly available release of .NET 3.0
runtime (a.k.a. WCF or Indigo). The problem was identified
few weeks ago and fixed
right away but this is the first milestone build to incorporate the fix.
As mentioned earlier,
WS-Addressing functionality is...
Bleeding edge WSIT nightly builds are now available at your service.
Starting today, WSIT nightly builds will be posted here.
A fresh copy of the workspace is checked out at 2:30am PT, built, installation
bundles created and uploaded right after. All the latest and greatest bug fixes
can be obtained using this nightly build. These builds will be overridden every day.
You can follow these...
I just posted the early access release of the JAXB RI 2.1. Head over to http://jaxb.dev.java.net/ and download it!
I just rolled out a new service for java.net projects called "cvs-news", allowing projects to expose what's happening to their users with very low overhead. Many projects under the Glassfish umbrella uses this.
in The Aquarium few weeks ago, Fast Infoset
support is now available in wsmonitor. Thanks to Joe Wang for all the work.
Given below is the CVS diff of JAX-WS
that shows how to run the sample using wsmonitor and also how Fast Infoset
support can be enabled.
cvs server: Diffing .Index: build.xml===================================================================RCS file...
JAXB Workshop just released a new version of Eclipse plugin for JAXB 2.1 XJC generator with two new features
The JAXB RI 2.1 snapshot now supports schema component designator (SCD) to let you specify customizations more easily.
The JAXB RI project has been receiving many contributions lately.
With the announcement of JAX-WS 2.1 MR, it is apparent that versioning JAX-WS web service is important.
Work has begun on the JAX-WS 2.1 Maintenance Release.
JSR 261 (Java API for XML
Web Services Addressing, JAX-WSA) has been operating
under the assumption that it would layer on top of JAX-WS
2.0 (JSR 224). This enabled us to provide WS-Addressing functionality
without delaying the JAX-WS 2.0 EG. The plan was to later make this JSR into a
required component of a future version of the Java web services stack.
After looking at the current state of...
Learn more about WSIT by reading our JavaOne slides and Sun Developer Network article.