| 
      
      
      From: Vance K. <va...@us...> - 2006-01-20 17:13:44
      
     | 
|   User: vancek  
  Date: 06/01/20 09:13:36
  Modified:    andromda-ejb3/src/main/resources/templates/ejb3
                        MessageDrivenBean.vsl
  Log:
  commented MessageDriven annotation - use deployment descriptor instead
  
  Revision  Changes    Path
  1.4       +22 -12    cartridges/andromda-ejb3/src/main/resources/templates/ejb3/MessageDrivenBean.vsl
  
  Index: MessageDrivenBean.vsl
  ===================================================================
  RCS file: /cvsroot/andromdaplugins/cartridges/andromda-ejb3/src/main/resources/templates/ejb3/MessageDrivenBean.vsl,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -w -r1.3 -r1.4
  --- MessageDrivenBean.vsl	17 Jan 2006 03:08:17 -0000	1.3
  +++ MessageDrivenBean.vsl	20 Jan 2006 17:13:36 -0000	1.4
  @@ -10,24 +10,32 @@
    *
   $mdb.getDocumentation(" * ")
    */
  -@javax.ejb.MessageDriven(activateConfig =
  -{
  -    @javax.ejb.ActivationConfigProperty(propertyName="destinationType", propertyValue="${mdb.destinationType}"),
  -    @javax.ejb.ActivationConfigProperty(propertyName="destination", propertyValue="${mdb.destination}")#if ($mdb.acknowledgeMode || $mdb.messageSelector || $mdb.subscriptionDurability),#end
       
  +/**
  + * The MessageDriven annotation is now fully configured in ejb-jar.xml
  + * This allows to set the class name to the MDB implementation class
  + * The annotation is commented to avoid multiple registration with the
  + * container.
  + *
  + * javax.ejb.MessageDriven(activateConfig =
  + *{
  + *   @javax.ejb.ActivationConfigProperty(propertyName="destinationType", propertyValue="${mdb.destinationType}"),
  + *   @javax.ejb.ActivationConfigProperty(propertyName="destination", propertyValue="${mdb.destination}")#if ($mdb.acknowledgeMode || $mdb.messageSelector || $mdb.subscriptionDurability),#end
  + *   
   #if ($mdb.acknowledgeMode)
  -    @javax.ejb.ActivationConfigProperty(propertyName="acknowledgeMode", propertyValue="${mdb.acknowledgeMode}")#if ($mdb.messageSelector || $mdb.subscriptionDurability),#end
  -    
  + *   @javax.ejb.ActivationConfigProperty(propertyName="acknowledgeMode", propertyValue="${mdb.acknowledgeMode}")#if ($mdb.messageSelector || $mdb.subscriptionDurability),#end
  + *   
   #end
   #if ($mdb.messageSelector)
  -    @javax.ejb.ActivationConfigProperty(propertyName="messageSelector", propertyValue="${mdb.messageSelector}")#if ($mdb.subscriptionDurability),#end
  -    
  + *   @javax.ejb.ActivationConfigProperty(propertyName="messageSelector", propertyValue="${mdb.messageSelector}")#if ($mdb.subscriptionDurability),#end
  + *   
   #end
   #if ($mdb.subscriptionDurability)
  -    @javax.ejb.ActivationConfigProperty(propertyName="subscriptionDurability", propertyValue="${mdb.subscriptionDurability}")
  + *   @javax.ejb.ActivationConfigProperty(propertyName="subscriptionDurability", propertyValue="${mdb.subscriptionDurability}")
   #end
  -}
  -)
  + *}
  + *)
  + */
   @javax.ejb.CallbackListener(${mdb.fullyQualifiedMessageDrivenListenerName}.class)
   #if ($mdb.transactionManagement)
   @javax.ejb.TransactionManagement(javax.ejb.TransactionManagementType.${mdb.transactionManagement})
  @@ -84,6 +92,8 @@
       {
           // Empty implementation
       }
  +
  +    
   #set ($operations = $mdb.operations)
   #if (!$operations.empty)
   
  
  
  
 |