Can you explain a bit more? I never seen inverse foreign keys in references... How this apply in sample XML bellow? ----- Original Message ----- From: Emmanuel Dupont To: 'OJB Users List' Sent: Thursday, October 30, 2003 4:59 AM Subject: RE : 1:1 navigable && EmptyCache bug
Is it because you don't have any Inverse_foreignkey in your reference descriptor ? -----Message d'origine----- De : Edson Carlos Ericksson Richter [mailto:[EMAIL PROTECTED] Envoy� : mercredi 29 octobre 2003 23:37 � : 'OJB Users List' Objet : 1:1 navigable && EmptyCache bug Hi! If using EmptyCache, and you have 1:1 navigable referenced objects, OJB goes to infinite loop trying to load the references. The problem appear in the following piece of XML: <class-descriptor class="com.acme.People" proxy="dynamic" schema="ABC" table="PEOPLE"> <field-descriptor name="peopleId" column="PEOPLE_ID" jdbc-type="INTEGER" primarykey="true" /> <reference-descriptor name="otherInfo" proxy="false" auto-retrieve="true" auto-update="true" auto-delete="true" class-ref="com.acme.OtherInfo"> <foreignkey field-ref="peopleId"/> </reference-descriptor> </class-descriptor> <class-descriptor class="com.acme.OtherInfo" schema="ABC" table="OTHER_INFO"> <field-descriptor name="peopleId" column="PEOPLE_ID" jdbc-type="INTEGER" primarykey="true"/> <reference-descriptor name="people" proxy="true" class-ref="com.acme.People"> <foreignkey field-ref="peopleId"/> </reference-descriptor> </class-descriptor> Edson Richter Hi! If using EmptyCache, and you have 1:1 navigable referenced objects, OJB goes to infinite loop trying to load the references. The problem appear in the following piece of XML: <class-descriptor class="com.acme.People" proxy="dynamic" schema="ABC" table="PEOPLE"> <field-descriptor name="peopleId" column="PEOPLE_ID" jdbc-type="INTEGER" primarykey="true" /> <reference-descriptor name="otherInfo" proxy="false" auto-retrieve="true" auto-update="true" auto-delete="true" class-ref="com.acme.OtherInfo"> <foreignkey field-ref="peopleId"/> </reference-descriptor> </class-descriptor> <class-descriptor class="com.acme.OtherInfo" schema="ABC" table="OTHER_INFO"> <field-descriptor name="peopleId" column="PEOPLE_ID" jdbc-type="INTEGER" primarykey="true"/> <reference-descriptor name="people" proxy="true" class-ref="com.acme.People"> <foreignkey field-ref="peopleId"/> </reference-descriptor> </class-descriptor> Edson Richter --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] --- Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.532 / Virus Database: 326 - Release Date: 27/10/2003 --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
