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