Hi,

Can someone tell me how to set a reference-descriptor for a foreign key?
Below is an excerpt of my repository-user.xml file. I always get the error
message: ClassPersistenceNotCapableException: java.lang.Integer not found in
repository.xml ... I have no clue what to do. Thx,

Dirk


<class-descriptor class="de.activity.entity.ActivityModel"
table="TPACTIVITY" >
        <field-descriptor id="1" name="intActivityId" column="ACTIVITY_ID"
jdbc-type="INTEGER" primarykey="true" autoincrement="true" />
        <field-descriptor id="2" name="strActivityName"
column="ACTIVITY_NAME"  jdbc-type="CHAR" />     
</class-descriptor>


<class-descriptor class="de.activity.entity.ModuleModel" table="TMODULE" >
        <field-descriptor id="1" name="intModuleAssignedId"
column="MODUL_ASSIGNED_ID" jdbc-type="INTEGER" primarykey="true"
autoincrement="true" />
        <field-descriptor id="2" name="intModuleId" column="MODUL_ID"
jdbc-type="INTEGER" />
        <field-descriptor id="3" name="strModuleExclusive"
column="SIMULTAN_WORK" jdbc-type="CHAR" />
        <field-descriptor id="4" name="intActivityIdFK" column="ACTIVITY_ID"
jdbc-type="INTEGER" />
        
        <reference-descriptor name="intActivityIdFK"
        
class-ref="de.premiere.plato.app.activity.entity.ActivityModel"
                refresh="true"
                auto-retrieve="true">
                <foreignkey field-id-ref="4" />
        </reference-descriptor>
</class-descriptor>


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

Reply via email to