Why does the primkey-field attribute need to end with a ; ? The sample below will only make the PK class if I change * primkey-field="id" to be * primkey-field="id";
Here is a sample /** * @ejb.bean type="CMP" * description="The Demo Entity Bean that keeps names and age of a person" * cmp-version="2.x" * name="DemoDataBean" * schema="DemoDataBean" * jndi-name="ejb/DemoDataBean" * local-jndi-name="ejb/DemoDataBeanLocal" * view-type="both" * primkey-field="id"; * * @ejb.persistence table-name = "DemoData" * * @jboss.cmp-feild field-name="id" column-name="id" * field-name="name" column-name="name" * field-name="age" column-name="age" * * ---ejb.finder signature="java.util.Collection findByName(String name)" query="SELECT OBJECT(p) FROM DemoDataBean p WHERE p.name = ?1" * @ejb.finder signature="java.util.Collection findByAge(int age)" query="SELECT OBJECT(p) FROM DemoDataBean p WHERE p.age = ?1" * * @ejb.finder signature="java.util.Collection findOld(int age)" query="SELECT OBJECT(p) FROM DemoDataBean p WHERE p.age > ?1" * @ejb.finder signature="java.util.Collection findYoung(int age)" query="SELECT OBJECT(p) FROM DemoDataBean p WHERE p.age < ?1" * @ejb.finder signature="java.util.Collection findAll()" query="SELECT OBJECT(p) FROM DemoDataBean p WHERE p.id IS NOT NULL" * * @ejb.value-object * name="DemoData" * match="*" * @ejb.pk */ Thanks for the info! Tim ------------------------------------------------------- This SF.Net email sponsored by: Free pre-built ASP.NET sites including Data Reports, E-commerce, Portals, and Forums are available now. Download today and enter to win an XBOX or Visual Studio .NET. http://aspnet.click-url.com/go/psa00100003ave/direct;at.aspnet_072303_01/01 _______________________________________________ xdoclet-user mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/xdoclet-user
