XDoclet version: CVS June 2 AM.
JDK version: Sun Linux JDK 1.4.0
Ant version: 1.5Beta2  (had same problem with beta1)

--

I have the following properties set in my build.xml file:

<property name="jboss.create.table" value="true"/>
<property name="jboss.remove.table" value="true"/>

So, when I run xdoclet with EJB class-level tags of:

/**
  * @jboss:create-table "${jboss.create.table}"
  * @jboss:remove-table "${jboss.remove.table}"
  */
public abstract class UserBean implements EntityBean

I get the appropriate output in my jbosscmp-jdbc.xml file of:

<entity>
...
<create-table>true</create-table>
<remove-table>true</remove-table>
...
</entity>

HOWEVER, putting in the method-level tags of:

/**
  * @jboss:relation-table
  *     table-name="GROUPS_USERS"
  *     create-table="${jboss.create.table}"
  *     remove-table="${jboss.remove-table}"
  *     pk-constraint="true"
  */
public abstract Set getGroups();

my properties somehow do NOT show up:

<relation-table-mapping>
...
<create-table>${jboss.create.table}</create-table>
<remove-table>${jboss.remove.table}</remove-table>
...
</relation-table-mapping>

Should I be able to expect my properties to be usable here (ie: this is 
a bug, right)?

Thanks,
David

--------------------------
David Ward
[EMAIL PROTECTED]
http://wardwalk.com/david/


_______________________________________________________________

Don't miss the 2002 Sprint PCS Application Developer's Conference
August 25-28 in Las Vegas -- http://devcon.sprintpcs.com/adp/index.cfm

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

Reply via email to