Matthew Excell writes:
> Cleber,
>
> I didn't see anything obviously wrong with the table tag or the
> ejbdoclet section. It should be putting the jbosscmp-jdbc.xml in your
> build/ejb/META-INF directory - with the table tag in it.
>
> Unfortunately, I have noticed that if there is a required tag missing or
> a misspelled tag in an xdoclet section, then it dies silently - no error
> message.
>
> Here is the class documentation for one of our beans that does create
> the table tag in the jbosscmp-jdbc.xml. I was overly verbose in this
> bean - even specifying a few things that are defaults, but it works.
> Note the primkey-field tag, cmp-version tag, and the others that aren't
> in your bean:
>
> /**
> * This class is part of the Self-administered website project.
> * It is a CMP EJB that represents a page in a site.
> *
> *
> * @version $Revision: 1.5 $
> * @author Matthew Excell 1/30/2003
> * @ejb.pk
> * class="java.lang.Long"
> * @ejb.bean
> * cmp-version="2.x"
> * local-jndi-name="saw.SiteLocalHome"
> * name="Site"
> * primkey-field="id"
> * type="CMP"
> * schema="Site"
> * view-type="local"
> * @ejb.finder
> * method-intf="LocalHome"
> * result-type-mapping="Local"
> * signature="java.util.Collection findAll()"
> * @ejb.finder
> * method-intf="LocalHome"
> * query="SELECT OBJECT(p) FROM Site p WHERE p.domain = ?1 and
> LOCATE(?2, p.prefix) = 0 "
> * result-type-mapping="Local"
> * signature="com.possibilityforge.saw.ejb.SiteLocal
> findByDomainAndPath(java.lang.String domain, java.lang.String path)"
> * @jboss.declared-sql
> * method-intf="LocalHome"
> * where="site.domain = {0} and {1} LIKE site.prefix||'%'::text"
> * signature="com.possibilityforge.saw.ejb.SiteLocal
> findByDomainAndPath(java.lang.String domain, java.lang.String path)"
> * @ejb.persistence
> * table-name="site"
> * @jboss.tuned-updates true
> * @jboss.read-only false
> */
>
> The following section is a section of the resulting jbosscmp-jdbc.xml:
>
> <entity>
> <ejb-name>Page</ejb-name>
> <read-only>false</read-only>
> <table-name>page</table-name>
>
>
>
> If you would like, I can email you the whole bean and sections of the
> build.xml off list. We use XDoclet daily, and it has saved us countless
> man-hours of work on literally dozens of projects - large and small.
Could you send me that files ? I'd like very much !
[]'s
--
Cleber Miranda Barboza.
I'm a Computer Science student at University of S�o Paulo (USP).
email: [EMAIL PROTECTED]
home page: http://www.linux.ime.usp.br/~cleberc
-------------------------------------------------------
This SF.net email is sponsored by:Crypto Challenge is now open!
Get cracking and register here for some mind boggling fun and
the chance of winning an Apple iPod:
http://ads.sourceforge.net/cgi-bin/redirect.pl?thaw0031en
_______________________________________________
xdoclet-user mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/xdoclet-user