Hi, how can I map two tables with each having a 1:N relation to the same table? I always get a null pointer exception for class Person.
I have three tables: PERSON with a 1:N relation to ACTIVITY and VENTURE with a 1:N relation to ACTIVITY Table PERSON and VENTURE both references activityId from table ACTIVITY. In the repository-user.xml for each table which relates to ACTIVITY the collection-descriptor is setup for table VENTURE: <collection-descriptor name="allAssignedActivities" element-class-ref="de.plato.Activity" orderBy="activityId" sort="DESC" auto-update="true" > <inverse-foreignkey field-ref="ventureId" /> </collection-descriptor> and for table PERSON: <collection-descriptor name="allAssignedActivities" element-class-ref="de.plato.Activity" orderBy="activityId" sort="DESC" auto-update="true" > <inverse-foreignkey field-ref="personId" /> </collection-descriptor> for ACTIVITY, both tables are referenced: <reference-descriptor name="person"> class-ref="de.plato.Person" refresh="true" auto-retrieve="true"> <foreign-key field-ref="personId" /> and <reference-descriptor name="venture"> class-ref="de.plato.Venture" refresh="true" auto-retrieve="true"> <foreign-key field-ref="ventureId" /> Unfortunately, this does not work. What do I have to do? thx, Dirk --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
