[ http://opensource.atlassian.com/projects/xdoclet/browse/XDT-1545?page=comments#action_17544 ]
Lenny Marks commented on XDT-1545: ---------------------------------- This was a long time ago, but what I can say is that I'm now using the latest source from CVS as of Mar 29, 2006 and I am not having any problems. I still have the same ant task usage. The original reason I updated my xdoclet version was because I had ran into some problems with the not-found attribute of @hibernate.property, but that is also working fine now. > hibernate-param outputs whitespace that Hibernate doesn't like. > --------------------------------------------------------------- > > Key: XDT-1545 > URL: http://opensource.atlassian.com/projects/xdoclet/browse/XDT-1545 > Project: XDoclet > Type: Bug > Components: Hibernate Module > Versions: 1.3 > Environment: Hibernate 3.0.5 > XDoclet 1.3 HEAD as of 10/04/2005 > Mac 10.3.8 > java version "1.4.2_05" > default XML parser > Reporter: Lenny Marks > Assignee: xdoclet-devel (Use for new issues) > Priority: Minor > > > /** > * @hibernate.id column = "IND_ID" > * @hibernate.generator class = "foreign" > * @hibernate.param name = "property" value = "individual" > */ > public Long getId() { > return id; > } > hibernatedoclet generates: > > <id > name="id" > column="IND_ID" > > > <generator > class="foreign" > > > <param name="property"> > <![CDATA[individual]]> > </param> > </generator> > </id> > Hibernate produces: > org.hibernate.PropertyNotFoundException: Unable to resolve property [name= > individual > ] to corresponding index > at > org.hibernate.tuple.EntityMetamodel.getPropertyIndex(EntityMetamodel.java:295) > at > org.hibernate.tuple.AbstractTuplizer.getPropertyValue(AbstractTuplizer.java:199) > at > org.hibernate.persister.entity.BasicEntityPersister.getPropertyValue(BasicEntityPersister.java:2939) > at org.hibernate.id.ForeignGenerator.generate(ForeignGenerator.java:35) > at > org.hibernate.event.def.AbstractSaveEventListener.saveWithGeneratedId(AbstractSaveEventListener.java:85) > at > org.hibernate.event.def.DefaultSaveOrUpdateEventListener.saveWithGeneratedOrRequestedId(DefaultSaveOrUpdateEventListener.java:184) > at > org.hibernate.event.def.DefaultSaveOrUpdateEventListener.entityIsTransient(DefaultSaveOrUpdateEventListener.java:173) > at > org.hibernate.event.def.DefaultSaveOrUpdateEventListener.performSaveOrUpdate(DefaultSaveOrUpdateEventListener.java:96) > at > org.hibernate.event.def.DefaultSaveOrUpdateEventListener.onSaveOrUpdate(DefaultSaveOrUpdateEventListener.java:69) > at org.hibernate.impl.SessionImpl.saveOrUpdate(SessionImpl.java:468) > at org.hibernate.engine.Cascades$5.cascade(Cascades.java:154) > at org.hibernate.engine.Cascades.cascadeAssociation(Cascades.java:771) > at org.hibernate.engine.Cascades.cascade(Cascades.java:720) > at org.hibernate.engine.Cascades.cascade(Cascades.java:847) > at > org.hibernate.event.def.AbstractFlushingEventListener.cascadeOnFlush(AbstractFlushingEventListener.java:121) > at > org.hibernate.event.def.AbstractFlushingEventListener.prepareEntityFlushes(AbstractFlushingEventListener.java:112) > at > org.hibernate.event.def.AbstractFlushingEventListener.flushEverythingToExecutions(AbstractFlushingEventListener.java:59) > at > org.hibernate.event.def.DefaultFlushEventListener.onFlush(DefaultFlushEventListener.java:26) > at org.hibernate.impl.SessionImpl.flush(SessionImpl.java:730) > at org.hibernate.impl.SessionImpl.managedFlush(SessionImpl.java:324) > at > org.hibernate.transaction.JDBCTransaction.commit(JDBCTransaction.java:86) > ...... -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://opensource.atlassian.com/projects/xdoclet/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira ------------------------------------------------------- This SF.Net email is sponsored by xPML, a groundbreaking scripting language that extends applications into web and mobile media. Attend the live webcast and join the prime developer group breaking into this new coding territory! http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642 _______________________________________________ xdoclet-devel mailing list xdoclet-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/xdoclet-devel