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

Reply via email to