[ http://opensource.atlassian.com/projects/xdoclet/browse/XDT-1196?page=comments#action_17269 ]
Paul Galbraith commented on XDT-1196: ------------------------------------- Yes, that's what I'm thinking. Latest in CVS has a specific hibernate-mapping.xdt, everything would happen out of that template, and the hibernate-class.xdt would have to be made smart enough not to merge in subclass templates if they have their own @hibernate-mapping tags. Not any easier, now that you've made me think about it some more, but it still seems like a cleaner approach? > 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