User: ara_e_w
Date: 02/02/28 12:22:48
Modified: core/samples/src/java/test/ejb CustomerBMPBean.java
Log:
sad but true: other than the @namespace:tag we have to support @namespace.tag
notation too because of JDK1.4's strictness with unknown @tags
I made all neccessary changes (mini changes alctually, and changed CustomerBMPBean
for test).
PLEASE DON'T USE Doc.tags() methods directly, use DocletUtil.getTagsByName.
Revision Changes Path
1.6 +17 -17 xdoclet/core/samples/src/java/test/ejb/CustomerBMPBean.java
Index: CustomerBMPBean.java
===================================================================
RCS file:
/cvsroot/xdoclet/xdoclet/core/samples/src/java/test/ejb/CustomerBMPBean.java,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -w -r1.5 -r1.6
--- CustomerBMPBean.java 16 Feb 2002 17:04:44 -0000 1.5
+++ CustomerBMPBean.java 28 Feb 2002 20:22:48 -0000 1.6
@@ -10,20 +10,20 @@
/**
* This is a customer bean. It is an example of how to use the XDoclet tags.
*
- * @ejb:bean type="BMP" name="bank/CustomerBMP" jndi-name="ejb/bank/CustomerBMP"
view-type="remote" use-soft-locking="true"
- * @ejb:ejb-ref ejb-name="bank/Account"
- * @ejb:security-role-ref role-name="admin" role-link="Administrator"
- * @ejb:permission role-name="Teller"
- * @ejb:transaction type="Required"
+ * @ejb.bean type="BMP" name="bank/CustomerBMP" jndi-name="ejb/bank/CustomerBMP"
view-type="remote" use-soft-locking="true"
+ * @ejb.ejb-ref ejb-name="bank/Account"
+ * @ejb.security-role-ref role-name="admin" role-link="Administrator"
+ * @ejb.permission role-name="Teller"
+ * @ejb.transaction type="Required"
*
- * @ejb:pk class="test.interfaces.CustomerPK" generate="false"
- * @ejb:interface generate="false" remote-class="test.interfaces.Customer"
- * @ejb:home generate="false" remote-class="test.interfaces.CustomerHome"
- * @ejb:data-object generate="false" class="test.interfaces.CustomerData"
+ * @ejb.pk class="test.interfaces.CustomerPK" generate="false"
+ * @ejb.interface generate="false" remote-class="test.interfaces.Customer"
+ * @ejb.home generate="false" remote-class="test.interfaces.CustomerHome"
+ * @ejb.data-object generate="false" class="test.interfaces.CustomerData"
*
- * @jboss:ejb-ref-jndi ref-name="bank/Account" jndi-name="ejb/bank/Account"
+ * @jboss.ejb-ref-jndi ref-name="bank/Account" jndi-name="ejb/bank/Account"
*
- * @ejb:env-entry name="dao" value="test.dao.CustomerExampleDAO"
type="java.lang.String"
+ * @ejb.env-entry name="dao" value="test.dao.CustomerExampleDAO"
type="java.lang.String"
*
*/
public abstract class CustomerBMPBean
@@ -33,7 +33,7 @@
protected EntityContext ctx;
/**
- * @ejb:create-method
+ * @ejb.create-method
*/
public Object ejbCreate(CustomerData detail)
throws CreateException{
@@ -49,18 +49,18 @@
}
/**
- * @ejb:dao-method name="dao"
+ * @ejb.dao-method name="dao"
*/
protected abstract CustomerDAO getDAO();
/**
- * @ejb:dao-call name="findAll"
+ * @ejb.dao-call name="findAll"
*/
public abstract Collection ejbFindAll()
throws FinderException;
/**
- * @ejb:dao-call name="findByPrimaryKey"
+ * @ejb.dao-call name="findByPrimaryKey"
*/
public abstract CustomerPK ejbFindByPrimaryKey(CustomerPK pk)
throws FinderException;
_______________________________________________
Xdoclet-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/xdoclet-devel