geronimo-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Rakesh Midha (JIRA)" <>
Subject [jira] Assigned: (GERONIMO-1079) Better error for missing primkey-field
Date Mon, 27 Nov 2006 06:08:26 GMT
     [ ]

Rakesh Midha reassigned GERONIMO-1079:

    Assignee: Rakesh Midha

> Better error for missing primkey-field
> --------------------------------------
>                 Key: GERONIMO-1079
>                 URL:
>             Project: Geronimo
>          Issue Type: Bug
>      Security Level: public(Regular issues) 
>          Components: deployment, OpenEJB
>    Affects Versions: 1.0-M5
>            Reporter: Aaron Mulder
>         Assigned To: Rakesh Midha
>            Priority: Critical
>             Fix For: Verification Required
> I forgot the primkey-field for my CMP entity, and I got this:
>     Error: Unable to distribute LoadMagus.ear: Could not deploy module
>     caused by EJB [TestRunMachine] is misconfigured: could not find CMP
>     fields for following pk fields: [TYPE] [MAX_VALUE] [MIN_VALUE]
> Now, I don't know where it got TYPE, MAX_VALUE, and MIN_VALUE from -- those are not fields
on my EJB or the table or anything.  I did have a prim-key-class set to java.lang.Integer,
so perhaps it picked up the static fields on java.lang.Integer (if so why?  I wouldn't have
thought statics were relevant).  It would be better if the error said "missing primkey-field
or prim-key-class does not have properties matching CMP field names" or something like that.

This message is automatically generated by JIRA.
If you think it was sent incorrectly contact one of the administrators:
For more information on JIRA, see:


View raw message