This bug only seems to happen with the netui-config.xsd schema. It does not happen with the purchase order schema. It does NOT occur if you don't have both "-d .\" AND "-out foo.jar". So it's not that common of an issue.
steps to repro:
download the attached schema (netui-config.xsd from the beehive project)
scomp.cmd netui-config.xsd -d .\ -out netui-config.jar
the process exits normally and the jar file is correctly created
the process never exits, and the jar file grows in size until the process is killed.