Re: commit on a table with no PK

From: Michael Gentry (mgentr..asslight.net)
Date: Mon May 10 2010 - 20:15:39 UTC

  • Next message: MGargan..scholar.com: "Re: commit on a table with no PK"

    You need a key of some kind ... Is your key natural data? If so, set
    it yourself and Cayenne will use it..

    On Mon, May 10, 2010 at 4:12 PM, <MGargan..scholar.com> wrote:
    > Hi all,
    >
    >        I'm creating a new object for a table with no PK.  The object's
    > properties are properly set, but when I do the commit I get this....
    >
    >
    >
    > org.apache.cayenne.CayenneRuntimeException: [v.3.0RC2 Jan 30 2010
    > 16:41:40] Temporary ID hasn't been replaced on commit:
    > {<ObjectId:MsuEdmInbox, TEMP:000001CB0B8C0C3D>; new; [outputFileName=>
    > ...property map cont.
    >
    >
    > Any ideas?
    >
    > Thanks.
    > -Mike
    >



    This archive was generated by hypermail 2.0.0 : Mon May 10 2010 - 20:16:27 UTC