geronimo-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Aaron Mulder (JIRA)" <>
Subject [jira] Created: (GERONIMO-1079) Better error for missing primkey-field
Date Mon, 17 Oct 2005 05:05:44 GMT
Better error for missing primkey-field

         Key: GERONIMO-1079
     Project: Geronimo
        Type: Bug
  Components: deployment, OpenEJB  
    Versions: 1.0-M5    
    Reporter: Aaron Mulder
     Fix For: 1.0

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