That's probably the old web page. There have
been recent improvements to the Java Community Process so you actually
can use Java Spec Binding.
You have to download the 'about
JSRxxx' web page and a spec binder program from Sun's web site.
where xxx is 031 for Java Data
Binding.
The SpecBinder class opens a
FileInputStream and parses the promotional text from the web page
(jsr_031_xmld.html).
It emits the specification. If you provide an optional XML schema, it emits
custom Java classes that conform to the spec and the XML document. I think
there's also an option to emit the spec as XML with an XSL stylesheet.
A graduate student wrote the 'about
JSRxxx' parser in one day. Microsoft hired him to work on parsing
'about .NETxxx' pages to emit C# code -- (.NET Spec
Binding).