When I run xjc against docbook.xsd, I get a lot of errors:
docbook.xsd
parsing a schema... [ERROR] Property \"Revision\" is already defined. Use <jax
You could use the following bindings file with the DocBook version 5 XML Schema:
binding.xml
The command line to include the bindings is:
xjc -extension -d out -b binding.xml docbook.xsd