Java Web Services and XML
JAX-RPC 2.0 (Java API for XML Based RPC) has been renamed to JAX-WS 2.0 (Java API for XML Web Services).
Found a nice and crisp article, by Frank Sommerers, on how to write a Web service using JAX-RPC 2.0 EA.
If a WSDL 1.1 document has two operations in a portType, how to apply different security requirements to them ?
Indigo Beta1 RC is now available.
Big Brother, a screenshot client + webservice
The last year or so has seen a lot of growth for Java on the Desktop. The peformance, features, and deployment story is getting a lot better, but to what end? So we have a killer platform that lets you build cool desktop applications. So what? What can you do with it? More importantly, what can you do with it that you can't do (or can't do as easily)...
This morning I saw that one of our beloved JAXB users :-) is having a trouble compiling MathML with JAXB 2.0. This is the record of my trouble-shooting this, in the hope that this will be useful to others who face similar issues in MathML or other schemas.
Indigo duplex bindings enable a bi-directional communication between client and service endpoint. This entry explains, along with source code and generated code, how duplex binding can be achieved. I still do not understand the complete magic though, yet!
Indigo troubleshooting tips from Kirill
Primitive data types for BasicProfileBinding are from a schemas.microsoft.com/... namespace rather than schemas.xmlsoap.org/... .
Indigo separates out the communication details from the actual service endpoint and client code using Bindings. This entry is a short tutorial that helped me understand Indigo bindings before further exploration.
How do you plan for uncertainty?
Finally, got my Indigo client working.
A simple Indigo client development has it's own set of problems during development and invocation. This blog briefly talks about that. Refer to previous blog entries on Indigo Web service endpoint development/deployment.
Found the resolution of my problem reported last week on Indigo installation in MSDN newsgroups.
WS-Addressing F2F met F2F last week.
WS-RM is submitted by it's co-authors to OASIS for standardization and Sun Microsystems supports that effort.
The JAX-RPC 2.0 SI has been re-architectured since 1.1. The new architecture will make it easier to add new capabilities in the future.
JAX-RPC 2.0 EA was released few days ago but supported only Sun Java System App Server 8.1 as the container. This blog tells you how to install JAX-RPC 2.0 EA over JWSDP 1.5.
Many people seem to have troubles understanding XmlAdapter/XmlJavaTypeAdapter,
I think it's at least partially because of the lack of documentation/samples,
but it might be that there's a problem in the design, and if so that's not good.
So today, I'm going to talk about XmlAdapter/XmlJavaTypeAdapter so that people
can make more informed discussions about it.