Make sure those columns (the FK) aren't exposed as class properties.

On Tue, Apr 27, 2010 at 3:37 PM, Martin Samm <[email protected]>wrote:

> I'm trying to debug this exception in Eclipse:
>
> Apr 27 21:33:13 AdTracker[57153] WARN  NSLog  - AdvertManagement:saveAd -
> exception
> <er.extensions.validation.ERXValidationException object:
> <com.aetopia.model.AdDesign pk:"null">; propertyKey: advertID; type:
> NullPropertyException; additionalExceptions: ()>
>
> <er.extensions.validation.ERXValidationException object:
> <com.aetopia.model.AdDesign pk:"null">; propertyKey: advertID; type:
> NullPropertyException; additionalExceptions: ()>
>     at
> com.webobjects.eoaccess.EOAttribute.validateValue(EOAttribute.java:2541)
>     at
> com.webobjects.eoaccess.EOEntityClassDescription.validateValueForKey(EOEntityClassDescription.java:452)
>     at
> er.extensions.eof.ERXEntityClassDescription.validateValueForKey(ERXEntityClassDescription.java:814)
>     at
> com.webobjects.eocontrol.EOCustomObject.validateValueForKey(EOCustomObject.java:1311)
>     at
> er.extensions.eof.ERXGenericRecord.validateValueForKey(ERXGenericRecord.java:1248)
> ...
>
> whilst i have source for ERXEntityClassDescription so i can setup a break
> point there, i'd like to do so further up the stack but as yet cant find
> where to get source to do this.
>
> Can anyone help?
>
> For reference (in case anything is obvious) the exception is cause by
> adding an object to a relationship (addTo<RelationshipName>) and then
> issuing a saveChanges().
> The advertID is the property (FK column) in the child which references the
> parent (PK).
>
> Thanks
> Martin Samm
>
>
>  _______________________________________________
> Do not post admin requests to the list. They will be ignored.
> Webobjects-dev mailing list      ([email protected])
> Help/Unsubscribe/Update your Subscription:
> http://lists.apple.com/mailman/options/webobjects-dev/johnthuss%40gmail.com
>
> This email sent to [email protected]
>
 _______________________________________________
Do not post admin requests to the list. They will be ignored.
Webobjects-dev mailing list      ([email protected])
Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/webobjects-dev/archive%40mail-archive.com

This email sent to [email protected]

Reply via email to