XMLSchema is a lightweight Java object model that can be used to manipulate and generate XML schema representations. You can use it to read XML Schema (xsd) files into memory and analyze or modify them, or to create entirely new schemata from scratch.
The Web Services Commons project eagerly welcomes suggestions, documentation, and most of all code. Please join our dev list, submit JIRA entries, and attach patches.
The latest release is 1.4.7 and can be found here.
-The XMLSchema Development Team (commons-dev at ws.apache.org)