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