Sorry for the delay in this. The test case I thought I had was actually for CAY-1008, not CAY-1009. I'm having difficulty reproducing this in people datamap.
The core issue I think is that if I explicitly map relationships to subclasses, a runtime relationship is created for the base class. Then I think the same problem in CAY-1008 kicks in. At this point I'm a bit at a loss as if the problem is more complicated than that or if my mapping is all whacked out. For what it's worth, I've been trying to reproduce the problem using the AbstractPerson / CustomerRepresentative => ClientCompany relationship. I haven't been able to induce the runtime relationship yet. -- Kevin On 3/14/08 1:40 PM, "Kevin Menard" <[EMAIL PROTECTED]> wrote: > On 3/14/08 1:19 PM, "Andrus Adamchik" <[EMAIL PROTECTED]> wrote: > >> >> On Mar 14, 2008, at 6:50 PM, Kevin Menard (JIRA) wrote: >> >>> Basically what I'm seeing is that if two ObjRels map to the same >>> DbRel somehow and only one is mapped explicitly >> >> What scenario causes two ObjRels map to the same DbRel? Could you post >> relevant XML? > > I've put together a test case using the inheritance data set already in the > test suite. I'll commit that as a small, motivating example.
