Hi Edson,
I apologize; I wanted to say in the collection-descriptor.
Each time I have a Foreign Key reference in the reference_descriptor I have
an inverse Foreign Key in a collection descriptor.
Maybe I'm wrong...I thought you all time oblige to have a collection
descriptor in such case....
Here :
<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>
<collection-descriptor <===================================
name="collOtherInfo "
element-class-ref="com.acme.OtherInfo"
auto-retrieve="true"
auto-update="false"
auto-delete="false">
<inverse-foreignkey field-ref="peopleId"/>
</collection-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>
<collection-descriptor <===================================
name="collOtherInfo "
element-class-ref="com.acme.People"
auto-retrieve="true"
auto-update="false"
auto-delete="false">
<inverse-foreignkey field-ref="peopleId"/>
</collection-descriptor>
</class-descriptor>
-----Message d'origine-----
De�: Edson Carlos Ericksson Richter
[mailto:[EMAIL PROTECTED]
Envoy�: jeudi 30 octobre 2003 13:14
��: OJB Users List
Objet�: Re: 1:1 navigable && EmptyCache bug
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]
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]