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

Reply via email to