Thanks for suggestion. I knew that XD2 support idbag
tag but some plugins from XD1 that I need are still
not supported in XD2.

Hung


--- Konstantin Priblouda <[EMAIL PROTECTED]> wrote:

> 
> 
> --- Hung Vu <[EMAIL PROTECTED]> wrote:
> 
> > Hi,
> >     I want to use idbag xdoclet tag in my project
> > relating to Hibernate so I downloaded xdoclet cvs
> > from
> > http://xdoclet.sourceforge.net/xdoclet-cvs.zip and
> > built it successfully. 
> >    I had the following error:
> >  (XDocletMain.start                   61  )
> > <<Generated file [file:C:/testproject/model/Stu
> > dent.hbm.xml:line 28] Message=[The content of
> > element
> > type "collection-id" is in
> > complete, it must match
> > "(meta*,column*,generator)".]
> > is not valid according to
> > its DTD or XML Schema. This might be due to some
> > missing tags in your source.>>
> > org.xml.sax.SAXParseException: The content of
> > element
> > type "co
> > llection-id" is incomplete, it must match
> > "(meta*,column*,generator)".
> > 
> >     I implemented all the required tags for
> > "collection-id" such as column, generator-class,
> > type
> > but I still had this error.
> 
> 
> 
> Ih hibernate is what you are using I would suggest
> to
> upgrade to XDoclet 2 ( contrary to stated on XD1
> website it is already relased and of production
> quality ) 
> 
> Then your IbBag would work like this 
> ( from actual testcase of hibernate plugin):
> 
>    /**
>      * @hibernate.idbag lazy="true" table="idbag_id"
> cascade="all"
>      * @hibernate.collection-id
> generator-class="hilo"
> type="long" column="collection_id"
>      * @hibernate.generator-param name="a" value="b"
>      * @hibernate.key column="key_column"
>      * @hibernate.many-to-many
> class="org.xdoclet.plugin.hibernate.pojo.ItemArray"
>      * column="item" outer-join="true"
>      * @hibernate.filter name="region"
> condition="REG
> = :region"
>      */
>     public Collection getIdBag() {
>         return idBag;
>     }
> 
> 
> And XD2 supports tag validation and line accurate
> reporting where your source tags have a problem. 
> 
> See:
> http://xdoclet.codehaus.org
> regards,
> 
> 
> ----[ Konstantin Pribluda http://www.pribluda.de
> ]----------------
> Still using XDoclet 1.x?  XDoclet 2 is released and
> of production quality.
> check it out: http://xdoclet.codehaus.org
> 
> 
>               
> __________________________________ 
> Yahoo! Mail - PC Magazine Editors' Choice 2005 
> http://mail.yahoo.com
> 
> 
>
-------------------------------------------------------
> This SF.Net email is sponsored by:
> Power Architecture Resource Center: Free content,
> downloads, discussions,
> and more.
> http://solutions.newsforge.com/ibmarch.tmpl
> _______________________________________________
> xdoclet-user mailing list
> [email protected]
>
https://lists.sourceforge.net/lists/listinfo/xdoclet-user
> 


__________________________________________________
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around 
http://mail.yahoo.com 


-------------------------------------------------------
This SF.Net email is sponsored by:
Power Architecture Resource Center: Free content, downloads, discussions,
and more. http://solutions.newsforge.com/ibmarch.tmpl
_______________________________________________
xdoclet-user mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/xdoclet-user

Reply via email to