[ http://opensource.atlassian.com/projects/xdoclet/browse/XDT-1196?page=comments#action_17274 ]
Bill Schneider commented on XDT-1196: ------------------------------------- That would work. So current behavior would be default, but subclasses with @hibernate.mapping would be skipped in the normal hibernate-subclass, hibernate-joined-subclass.xdt. You still need special .xdt templates for standalone subclasses as they have to be wrapped in <?xml...> and <hibernate-mapping> elements. > support having individual hbm.xml files for subclasses > ------------------------------------------------------ > > Key: XDT-1196 > URL: http://opensource.atlassian.com/projects/xdoclet/browse/XDT-1196 > Project: XDoclet > Type: Improvement > Components: Hibernate Module > Reporter: Bill Schneider > Assignee: xdoclet-devel (Use for new issues) > Attachments: hibernate-child.xdt, hibernate-class.xdt, subclass.patch > > Original Estimate: 6 hours > Remaining: 6 hours > > It would be nice if there were some way to configure XDoclet's Hibernate > module to create separate .hbm.xml files for subclasses, as is now permitted > by Hibernate. > Right now, if you have @hibernate.class in A.java and @hibernate.subclass in > B.java, you get a single A.hbm.xml file with a nested <subclass> element > inside A's <class> element. > Instead, I'd like to get a separate hbm.xml file for B (<hibernate-mapping> > <subclass name="B" extends="A" > ...) > My company has developed our own *.xdt templates to do exactly that, along > with some custom subtasks to point at them, to simplify build.xml. We'd like > to see this implemented inside the standrad solution, though, and would like > to get feedback on how to proceed. -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://opensource.atlassian.com/projects/xdoclet/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira ------------------------------------------------------- SF.Net email is sponsored by: Tame your development challenges with Apache's Geronimo App Server. Download it for free - -and be entered to win a 42" plasma tv or your very own Sony(tm)PSP. Click here to play: http://sourceforge.net/geronimo.php _______________________________________________ xdoclet-devel mailing list xdoclet-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/xdoclet-devel