| Beginner | 
				 
							
					  | 
				 
							 
				
					 Joined: Sat Jan 31, 2004 10:09 am Posts: 26				
			 | 
			
				
				
					| 
					
						 Hibernate version:2.1.6 
 
 
 Full stack trace of any exception that occurs: Caused by: net.sf.hibernate.TransientObjectException: object references an unsaved transient instance - save the transient instance before flushing: kk.Organization  net.sf.hibernate.impl.SessionImpl.throwTransientObjectException(SessionImpl.java:2768)  net.sf.hibernate.impl.SessionImpl.getEntityIdentifierIfNotUnsaved(SessionImpl.java:2760)  net.sf.hibernate.type.EntityType.getIdentifier(EntityType.java:66)  net.sf.hibernate.type.EntityType.isDirty(EntityType.java:139)  net.sf.hibernate.type.TypeFactory.findDirty(TypeFactory.java:225)  net.sf.hibernate.persister.AbstractEntityPersister.findDirty(AbstractEntityPersister.java:268)  net.sf.hibernate.impl.SessionImpl.flushEntity(SessionImpl.java:2508)  net.sf.hibernate.impl.SessionImpl.flushEntities(SessionImpl.java:2458)  net.sf.hibernate.impl.SessionImpl.flushEverything(SessionImpl.java:2260)  net.sf.hibernate.impl.SessionImpl.flush(SessionImpl.java:2239)  net.sf.hibernate.transaction.JDBCTransaction.commit(JDBCTransaction.java:61)  hibernate.SessionUtil.executeTxn(SessionUtil.java:167) 
 
 Name and version of the database you are using:MySQL 4.0.20a
 
 This message only shows which transient object needs to be saved first. But it doesn't indicate that this transient object is a property of which entity. We may save more than one entities in a transaction, if you can display the exception more detail, it will be helpful for us to debug. thanks a lot. 
					
  
						
					 | 
				 
				 
			 |