You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@cocoon.apache.org by Joose Vettenranta <jo...@iki.fi> on 2004/07/21 18:04:32 UTC

Re: ojb/jdo and 1:n collection [SOLVED]

I had that collection in wrong class =)

- Joose

21.7.2004 kello 18:09, Joose Vettenranta kirjoitti:

  I have in package.jdo (and enhanced that with binaries):
> <class name="CategoryName" identity-type="datastore">
>    <extension vendor-name="ojb" key="table" value="category_names"/>
>    <field name="id" persistence-modifier="persistent">
>      <extension vendor-name="ojb" key="column" value="id"/>
>     </field>
>     <field name="lang" persistence-modifier="persistent">
>        <extension vendor-name="ojb" key="column" value="lang_id"/>
>     </field>
>     <field name="category" persistence-modifier="persistent">
>     <collection element-type="Category">
>      <extension vendor-name="jdo" key="inverse" value="id" />
>      </collection>
>       <extension vendor-name="ojb" key="column" value="category_id"/>
>       </field>
>     </class>
>
> I have in repository.xml:
>
>   <class-descriptor class="net.vettenranta.category.bean.CategoryName" 
> table="category_names">
>     <field-descriptor name="id" jdbc-type="INTEGER" primarykey="true" 
> default-fetch="true" access="readonly" indexed="true" 
> autoincrement="true" sequence-name="category_names_id_seq" 
> column="id"/>
>     <field-descriptor name="lang" column="lang_id" 
> jdbc-type="INTEGER"/>
>     <field-descriptor name="name" column="name" jdbc-type="VARCHAR"/>
>     <collection-descriptor name="category_id" 
> element-class-ref="net.vettenranta.category.bean.Category"
> auto-retrieve="true"
> auto-update="false"
> auto-delete="true">
>       <inverse-foreignkey field-ref="id"/>
>     </collection-descriptor>
>
--
"Always remember that you are unique, just like everyone else!"
* http://iki.fi/joose/ * joose@iki.fi * +358 44 561 0270 *


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@cocoon.apache.org
For additional commands, e-mail: users-help@cocoon.apache.org