Re: Webobjects-dev Digest, Vol 5, Issue 1120
Re: Webobjects-dev Digest, Vol 5, Issue 1120
- Subject: Re: Webobjects-dev Digest, Vol 5, Issue 1120
- From: "Andrew R. Kinnie" <email@hidden>
- Date: Tue, 18 Nov 2008 06:19:57 -0500
I had a similar problem yesterday. It involved a join table between two entities with a composite primary key in the join table.
Is the checkbox to propagate primary keys checked in the advanced tab in both entities which are being joined?
e.g. entity A joining with entity B in a join table called AB.
AB's primary key is a composite between the PK of A and the PK of B.
BOTH entities A and B need to have the propagates primary key checkbox checked so it's copied over to the new table on insert.
Hope this helps.
Andrew Kinnie
Date: Tue, 18 Nov 2008 17:05:45 +1100 From: Lachlan Deck <email@hidden> Subject: failing to provide new primary keys To: WebObjects-Dev <email@hidden> Message-ID: <email@hidden">email@hidden> Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes
Hi there,
I've got one particular entity that's failing to insert. It's a non- flattened join. I've printed out the snapshot prior to saving changes and the relationships have been populated correctly, I've turned on adaptor logging (which gives me nothing) ... all I'm getting is this error.
Any ideas? I've checked the model and can't see any problems.
62855 WARN [WorkerThread2] (soap.controllers.Updating, updateRecords, 375) - failed to save:Adaptor com.webobjects.jdbcadaptor.JDBCAdaptor@15d45d9 failed to provide new primary keys for entity 'DiscountConcessionType'
java.lang.IllegalStateException: Adaptor com.webobjects.jdbcadaptor.JDBCAdaptor@15d45d9 failed to provide new primary keys for entity 'DiscountConcessionType' at com .webobjects .eoaccess .EODatabaseContext .prepareForSaveWithCoordinator(EODatabaseContext.java:5885) at com .webobjects .eocontrol .EOObjectStoreCoordinator .saveChangesInEditingContext(EOObjectStoreCoordinator.java:409) at com .webobjects .eocontrol.EOEditingContext.saveChanges(EOEditingContext.java:3226) at er.extensions.ERXEC._saveChanges(ERXEC.java:962) at er.extensions.ERXEC.saveChanges(ERXEC.java:885)
with regards, --
Lachlan Deck
|
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Webobjects-dev mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden