Is there a Java API to parse an XSD schema file? I found XSOM, but it doesn't seem to be maintained anymore.