Bugs item #480889, was opened at 2001-11-12 04:41
You can respond by visiting: 
http://sourceforge.net/tracker/?func=detail&atid=402704&aid=480889&group_id=31602

Category: ejbdoclet
Group: None
Status: Open
Resolution: None
Priority: 5
Submitted By: Hugh Greene (hgreene_np)
Assigned to: Nobody/Anonymous (nobody)
Summary: reentrant="false" breaks ejb-jar.xml

Initial Comment:
Hi there,

first, many thanks for a very useful labour-saving tool :-)

My problem is with a simple Entity bean I've been using
to experiment with XDoclet's <ejbdoclet/> task.  By
default, the ejb-jar.xml file generated marks it as
reentrant.  Adding 'reentrant="false"' to the @ejb:bean
tag gets me the following error from XDoclet:

--------------------------------------------------------
Running XDoclet failed:
Invoking method failed: forAllClasses , line=46 of
template file: xdoclet\ejb\ejb-body.j ,exception: null
--------------------------------------------------------

My bean's tags are:
--------------------------------------------------------
 * @ejb:bean name="Account"
jndi-name="ejb/AccountManager/Account"
 *   type="CMP" primkey-field="id"
 *   reentrant="false"
 *  
remote-business-interface="com.netphysic.tools.accountmanager.interfaces.Account"
 * @ejb:home generate="remote"
 * @ejb:interface generate="remote"
 * @ejb:finder signature="Collection findAll()"
 * @ejb:pk class="java.lang.Long"
 * @ejb:permission role-name="everyone"
 * @ejb:data-object container="false"
 *
 * @jboss:create-table create="false"
--------------------------------------------------------
If it helps I can ZIP up the few source files (and
generated code?) and attach it in a followup.
Thanks in advance for any help,
Hugh


----------------------------------------------------------------------

You can respond by visiting: 
http://sourceforge.net/tracker/?func=detail&atid=402704&aid=480889&group_id=31602

_______________________________________________
Xdoclet-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/xdoclet-devel

Reply via email to