hi ivan,

afaik uato-delete should be false for odmg.

hth
jakob

Ivan Likhachov wrote:

I have two objects (Product and Category) mapped as 1:n asociation. I use ODMG API for storing my objects and enable "proxy for whole collection".
When I try to delete Catgory I suppose, that all Products in that Category should be deleted, BUT nothing happened: no category was deleted, no products was deleted and no errors was occured. If i I disable proxy everything fine! If I use PersistanceBroker (with proxy) instead ODMG everything fine too.
Whats wrong?


--------------------- repository.xml------------------
<class-descriptor class="stb.pcatalog.model.Product" table="Product">
   <field-descriptor id="1"
       name="id"
       column="ID"
       autoincrement="true"
       jdbc-type="INTEGER"
       primarykey="true"
       />
   <field-descriptor id="2"
       name="name"
       column="NAME"
       jdbc-type="VARCHAR"
       />
   <field-descriptor id="3"
       name="description"
       column="description"
       jdbc-type="VARCHAR"
       />

   <field-descriptor id="5"
       name="cat_id"
       column="cat_id"
       jdbc-type="INTEGER"
       />

   <reference-descriptor name="category"
       class-ref="stb.pcatalog.model.Category">

      <foreignkey field-id-ref="5"/>
   </reference-descriptor>

</class-descriptor>

<class-descriptor
   class="stb.pcatalog.model.Category"
   table="Category"
   >
   <field-descriptor id="1"
       name="id"
       column="ID"
       jdbc-type="INTEGER"
       autoincrement="true"
       primarykey="true"
       />
   <field-descriptor id="2"
       name="name"
       column="NAME"
       jdbc-type="VARCHAR"
       />
   <field-descriptor id="3"
       name="description"
       column="description"
       jdbc-type="VARCHAR"
       />
   <collection-descriptor
       name="products"
       element-class-ref="stb.pcatalog.model.Product"
       proxy="true"
       auto-delete="true"
       >
       <inverse-foreignkey field-id-ref="5"/>
   </collection-descriptor>
</class-descriptor>
--------------------- repository.xml------------------





---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Reply via email to