You do not have JavaDoc comments where your id is defined. Try to add an
extra * on the first line of the comment.

> -----Original Message-----
> From: [EMAIL PROTECTED] [mailto:xdoclet-user-
> [EMAIL PROTECTED] On Behalf Of John Olmstead
> Sent: Tuesday, July 27, 2004 4:01 PM
> To: [EMAIL PROTECTED]
> Subject: [Xdoclet-user] Hibernate hbm build fails becuse of missing ID
> property.
> 
> Dear Collegues;
> 
> I have a hibernate xdoclet build based upon the example in Chapter 7
of
> "XDoclet in Action".
> I have a class called ems.hibernate.HibernateCompany that fails saying
> that ther is a missing
> ID property.  Here is the source for the HibernateCompany class:
> 
> __________________________
> 
> package ems.hibernate;
> 
> import java.util.Set;
> 
> /**
>  * @hibernate.class
>  *    table="HibernateCompany"
>  *
>  *
>  * Author : John Olmstead
>  * Date: Jul 27, 2004
>  * Time: 8:52:02 AM
>  * To change this template use Options | File Templates.
>  */
> 
> 
> 
> public class HibernateCompany
> {
>     private Integer id;
>     private String companyName;
>     private String companyStatus;
>     private Set servers;
>     public HibernateCompany()
>     {}
>     /*
>      * @hibernate.id
>      * generator-class = "uuid.Integer"
>     */
>     public Integer getId()
>     {
>         return id;
>     }
> 
>     public void setId(Integer id) {
>         this.id = id;
>     }
>     /*
>      * @hibernate.property
>     */
>     public String getCompanyName() {
>         return companyName;
>     }
> 
>     public void setCompanyName(String companyName) {
>         this.companyName = companyName;
>     }
>     /*
>      * @hibernate.property
>     */
>     public String getCompanyStatus() {
>         return companyStatus;
>     }
> 
>     public void setCompanyStatus(String companyStatus) {
>         this.companyStatus = companyStatus;
>     }
>     /*
>     * @hibernate.set
>     *   lazy="true"
>     *   cascade="all"
>     *
>     * @hibernate.collection-one-to-many
>     *    class="ems.hibernate.HibernateServer"
>     *
>     * @hibernate.collection-key
>     *      column="companyNumber"
>     */
>     public Set getServers() {
>         return servers;
>     }
> 
>     public void setServers(Set servers) {
>         this.servers = servers;
>     }
> }
> ____________________________________________________
> 
> Here is the target of the build file I'm using to try and build the
hbm
> file:
> 
> <target name="generate-hibernate" depends="init"
description="Generates
> hibernate hbm files">
>         <taskdef name="hibernatedoclet"
>             classname="xdoclet.modules.hibernate.HibernateDocletTask"
>             classpathref="classpath" />
>         <hibernatedoclet destdir="${gen.src}/hbm"
>              mergeDir="${merge.dir}">
>           <fileset dir="${src.dir}"  >
>             <include name="**/HibernateCompany.java" />
>           </fileset>
>           <hibernate version="2.0" />
>         </hibernatedoclet>
> 
>     </target>
> ____________________________________________
> 
> The XDoclet Build fails complaining that the HibernateCompany source
does
> not have an id
> property.  Any help understanding and correcting this problem is
> appreciated.
> 
> John Olmstead
> DBAdirect
> [EMAIL PROTECTED]
> 
> 
> 
> =====
> John Olmstead
> [EMAIL PROTECTED]
> 
> 
> 
> __________________________________
> Do you Yahoo!?
> Yahoo! Mail - 50x more storage than other providers!
> http://promotions.yahoo.com/new_mail
> 
> 
> -------------------------------------------------------
> This SF.Net email is sponsored by BEA Weblogic Workshop
> FREE Java Enterprise J2EE developer tools!
> Get your free copy of BEA WebLogic Workshop 8.1 today.
> http://ads.osdn.com/?ad_id=4721&alloc_id=10040&op=click
> _______________________________________________
> xdoclet-user mailing list
> [EMAIL PROTECTED]
> https://lists.sourceforge.net/lists/listinfo/xdoclet-user



-------------------------------------------------------
This SF.Net email is sponsored by BEA Weblogic Workshop
FREE Java Enterprise J2EE developer tools!
Get your free copy of BEA WebLogic Workshop 8.1 today.
http://ads.osdn.com/?ad_id=4721&alloc_id=10040&op=click
_______________________________________________
xdoclet-user mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/xdoclet-user

Reply via email to