Let me clarify, I have actually read a lot of the hibernate book already and all of the reference documentation guide. I have already been pretty successful with integrating Hibernate itself into my app.
In the document you refered me to, I see on pg 11 "XDoclet will only generate one mapping file (animal.hbm.xml) for all three classes". So I guess the answer to my original question is "No".
It doesn't seem like its worth digging around and maybe fixing the problem when it doesn't look like the XDoclet folks care to support the 1.2 version (see
http://opensource.atlassian.com/project ... wse/XJD-41 ). It seems like they want to indulge in the fantasy that annotations don't make them irrelevant as they forge ahead on a whole new architecture. In the XDoclet postmortum, it will probably say something about them abandoning a stable program while their users jump ship:
http://www.joelonsoftware.com/articles/ ... 00069.html
I hope im not coming off like a dick here. I actually like Hibernate a lot, the more I read and learn about it, the more I think "these guys really get it". Unfortunately, the more I look at XDoclet, the more I feel like Linda Blair.