JAX-WSA is all green!

I've decided to cross-post my Java blogs from weblogs.java.net/blog/arungupta/ here.

Earlier this week W3C WS-Addressing testing task force spent hours to interoperate on WS-Addressing CR test cases. Well, this morning was pretty much the grand finale but we've been working for the past few months on testing. And finally we achieved a darn good test report.

I represented Sun for the interop using JAX-WSA APIs and implementation and achieved 100% interoperability. That means all the vendors who had a WS-Addressing client (IBM, JBoss, Microsoft, WSO2) were able to invoke Sun endpoints on all the required features. And Sun was able to invoke all the endpoints published (IBM, JBoss, Microsoft, WSO2, Apache Axis) for the required features. And invoking is just an understatement, since the report follows a rigorous XPath-based check on request and response messages, ensures all the messages (4 of them) are received for a non-anonymous ReplyTo, checks the reference parameters in request and response, defaulting of FaultTo and all sort of features. All the assertions applied to each test case are documented if you click on the link for each test case.

The source code for the JAX-WSA RI is available. The source code and binaries will also be delivered as part of JWSDP and Glassfish. The source code for test cases are available on java.net too.

The WG charter required to demonstrate four interoperable implementations so that the specification can be moved to Proposed Recommendation (PR). Now that the WG has demonstrated that, that's one less hurdle to move to PR and thus soon Recommendation.

Thanks to Paul Downey, Jonathan Marsh, David Illsley, Davanum Srinivas (aka Dims), Mike Vernal, Glen Daniels, Kevin Conner and all others involved for making it through. We resolved through all the red squares that we were getting in the initial stages and converted them to green after fixing bugs in test cases, supported assertions and our implementation. And thus "Green is happiness!".

Technorati:
Comments:

Post a Comment:
Comments are closed for this entry.
About

profile image
Arun Gupta is a technology enthusiast, a passionate runner, author, and a community guy who works for Oracle Corp.


Java EE 7 Samples

Stay Connected

Search

Archives
« April 2014
SunMonTueWedThuFriSat
  
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
   
       
Today