What kind of exception do you get? Do you get exception? Because if you
get HibernateException, then you know its something in your
hibernate.cfg.xml file or your hbm.xml that is wrong. What is normally
the case is the name and the column. Always dobbel check to see if they
are match correctly etc. If you don't get an exception, then its not a
hibernate problem.

On 2006-11-29 20:22, Mel Haynes wrote:

>I am having a problem getting the composite element feature to work
>correctly, specifically the property names in the composite element. I
>have searched the net high and low with now luck. Could someone point
>out what I am doing wrong? Here is what I have
>
>First I have 2 tables, one table stores the name of a custom column
>layout. The detail table stores the columns and the order for that
>view.
>
>---------------------------------
>| columnView |
>---------------------------------
>columnViewId (integer) |
>programName (char) |
>DisplayName (char) |
>user (char) |
>---------------------------------
>
>---------------------------------
>| columnViewDtl |
>---------------------------------
>columnViewId(FK) (integer) |
>columnName (char) |
>DisplayName (char) |
>order (integer) |
>width (integer) |
>---------------------------------
>
>
>the columnView can have 0..* columnViewDtl and from reading the
>hibernate book, I thought choosing a composite element would be the
>best choice. so i created a regular pojo for columnViewDtl and for
>columnView I have the following xdoclet tags
>
>/**
>* @hibernate.set
>* role="columnViewDetails"
>* cascade="all-delete-orphan"
>* table="colviewsdtl"
>* inverse="false"
>* lazy="false"
>*
>* @hibernate.collection-key column="colViewId"
>* @hibernate.collection-composite-element
>class="com.wr.adProgram.hibernate.utils.columnViewDetail"
>*
>* @hibernate.parent name="columnView"
>* @hibernate.property
>* name="columnName"
>* column="columnname"
>* not-null="true"
>* @hibernate.property
>* name="displayName"
>* column="displayname"
>* not-null="true"
>* @hibernate.property
>* name="order"
>* column="columnOrder"
>* not-null="true"
>* @hibernate.property
>* name="width"
>* column="colwidth"
>* not-null="false"
>*/
>
>
>the problem is in that i am not getting the property names to go into
>the composite element section. Here is what I am getting:
>
>
>
>name="columnViewDetails"
>type="java.util.Collection"
>update="true"
>insert="true"
>column="columnname"
>not-null="true"
>/>
>
>
>
>
>name="columnViewDetails"
>table="colviewsd"
>lazy="false"
>inverse="false"
>cascade="all-delete-orphan"
>sort="unsorted"
>>
>
>
>
>
>class="com.wr.adProgram.hibernate.utils.columnViewDetail"
>>
>
>
>
>
>
>am i missing something or not writing the tags correctly? I appreciate
>your time and thanks in advance.
>
>--
>Mel Haynes Jr
>

>>-------------------------------------------------------------------------
>Take Surveys. Earn Cash. Influence the Future of IT
>Join SourceForge.net's Techsay panel and you'll get the chance to share
>your
>opinions on IT & business topics through brief surveys - and earn cash

>>http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
>_______________________________________________
>xdoclet-user mailing list
>xdoclet-user@lists.sourceforge.net
>https://lists.sourceforge.net/lists/listinfo/xdoclet-user
-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
xdoclet-user mailing list
xdoclet-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/xdoclet-user

Reply via email to