Java Web Services and XML
Indigo Samples on Vista Beta1 are giving an error.
FastInfoset is an alternative way to represent/transfer XML infoset, which is generally much smaller and faster than textual XML representation. Some people asked in the forums how to use FastInfoset with JAXB. This is how.
I tried setting up "Indigo" on Windows "Longhorn" Beta1 and it was a much better experience this time.
How do you specify the list of annotations claimed by your annotation processor factory ?
Friday has always been a good time for making performance improvements for me, for some reason. Today, its target was javax.xml.datatype.XMLGregorianCalendar class.
Ryan and I launched another service to make it easy to own a project in java.net.
When you are working with JAXB-bound classes, it's sometimes convenient to be able to parse those JAXB annotations by yourself. For example, some people are interested in implementing a subset of XPath engine on top of JAXB beans. When doing this kind of stuff, you'd like to know answers for questions like "does this class have a property that maps to attribute name?" or "what's the element name of this class?" JAXB2 reflection library is exactly this kind of library.
WS-Addressing Core and SOAP Binding are now in Candidate Recommendation.
I recently rewrote the JAXB 2.0 unmarshaller in an attempt to get a better performance.
It's often convenient to be able to define a sophisticated reference integrity mechanism that goes beyond ID/IDREF. Jeremy Haile, one of the JAXB users, convinced me that we should do this in the RI. While it took me a month to get back to this, I was finally able to implement it. That's what I'm going to talk about today.
Nowadays many Java tools need to access HTTP resources, yet their support for proxies are pathetic. We the Java developers deserve better!
The IT industry has realized that today's cutting edge technology is tomorrow's legacy.
Sun's Web Services and XML group has openings in the USA (West and East
coast), India (Bangalore) and in the Czech Republic (Prague).
javadoc is a really powerful tool, and it's customizable. So I wrote a few taglets and customized the standard doclet to use it as my project architecture documentation tool. It's one show case of taking javadoc to the extreme.
Do applications really need to throw an exception and know that it is a header fault ?
One of the readers asked how did I get to the bottom of the socket/XML interaction issue that I explained in my last entry. Here's how.
Yesterday, one of the JAXB users sent me an e-mail, asking for how to solve the problem he faced. It's a common problem people face when they use XML with a socket, so I decided to explain what's going on.
There's easier way to invoke XJC from command-line.
Here is a new sample starting from a doclit WSDL that can be used in JWSDP 1.6 settings.