I submitted a JIRA now. -----Original Message----- From: Donald Woods [mailto:[email protected]] Sent: Tuesday, 15 September 2009 1:00 AM To: [email protected] Subject: Re: Table Per Class
Definitely worth opening a JIRA, so we don't forget to either doc or fix it for 2.0. -Donald C N Davies wrote: > Hi, > > > > Using OpenJPA 1.2.1 > > > > I have my base class inheritance set to > @Inheritance(strategy=InheritanceType.TABLE_PER_CLASS), what I expected was > that each subsequent subclass would use the same strategy by default. What I > find is that this inheritance strategy only seems to be inherited by the > first subclass but not the subsequence subclasses. For example: > > > > BaseClass - Inheritance(strategy=InheritanceType.TABLE_PER_CLASS) > > > > Class Sub1 extends BaseClass - table per class functions without the need > to anote the class > > Class Sub2 extends Sub1 - reverts to using single table unless anoted with > .TABLE_PER_CLASS > > > > Is this the expected behaviour because I can't see it either way in the docs > or spec? > > > > Thanks > > > > Chris > >
