I think your problem is in the name of the reference-descriptor it has the same name that field 4. Try to change the name and I think it will work fine.
-----Original Message----- From: Dirk Manske (Service Respond) [mailto:[EMAIL PROTECTED] Sent: segunda-feira, 29 de Dezembro de 2003 18:43 To: [EMAIL PROTECTED] Subject: ClassPersistenceNotCapableException: java.lang.Integer not found ... Sensitivity: Personal 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] --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]