[ http://opensource.atlassian.com/projects/xdoclet/browse/XDT-1196?page=comments#action_17273 ]
Paul Galbraith commented on XDT-1196: ------------------------------------- I was thinking something like this: @hibernate.mapping filename="foo/bar/my-class.xml" This would specify the name of the file that should contain the generated xml. Specifying @hibernate.mapping on it's own, without any parameters, should be enough to indicate that this class gets it's own generated mapping file, in this case the filename is simply derived from the class name. > 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