|
From: NHibernate J. <nh...@gm...> - 2010-01-12 16:07:53
|
Laconic error message - "object references an unsaved transient instance"
-------------------------------------------------------------------------
Key: NH-2070
URL: http://nhjira.koah.net/browse/NH-2070
Project: NHibernate
Issue Type: Improvement
Components: Core
Affects Versions: 2.1.2.GA
Reporter: Krzysztof Koźmic
Priority: Minor
In case when Merging object referencing transient instance NHibernate throws error:
"NHibernate.TransientObjectException : object references an unsaved transient instance - save the transient instance before flushing. Type: Foo, Entity: Foo"
This is not very helpful in diagnosing the problem as it does not say how the object is referenced.
A more helpful message would be:
"NHibernate.TransientObjectException : Property Bar on object Foo is set to a transient object BarImpl- save the transient BarImpl before flushing (or set cascade action for the property to something that would make it autosave). Type: Foo, Entity: Foo"
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://nhjira.koah.net/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
|