[jboss-cvs] JBossAS SVN: r72232 - in projects: ejb3/trunk/core and 3 other directories.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Tue Apr 15 10:30:35 EDT 2008


Author: ALRubinger
Date: 2008-04-15 10:30:35 -0400 (Tue, 15 Apr 2008)
New Revision: 72232

Added:
   projects/metadata/trunk/src/main/java/org/jboss/metadata/ejb/jboss/JBossMessageDrivenBeanGenericWrapper.java
Removed:
   projects/ejb3/trunk/core/src/main/java/org/jboss/ejb3/metadata/JBossMessageDrivenBeanGenericWrapper.java
Modified:
   projects/ejb3/trunk/build/pom.xml
   projects/ejb3/trunk/core/pom.xml
   projects/ejb3/trunk/core/src/main/java/org/jboss/ejb3/Ejb3Deployment.java
   projects/metadata/trunk/src/main/java/org/jboss/metadata/ejb/jboss/JBossEnterpriseBeansMetaData.java
Log:
[JBMETA-17] Fix CCE

Modified: projects/ejb3/trunk/build/pom.xml
===================================================================
--- projects/ejb3/trunk/build/pom.xml	2008-04-15 13:52:07 UTC (rev 72231)
+++ projects/ejb3/trunk/build/pom.xml	2008-04-15 14:30:35 UTC (rev 72232)
@@ -257,7 +257,7 @@
       <dependency>
         <groupId>org.jboss.metadata</groupId>
         <artifactId>jboss-metadata</artifactId>
-        <version>1.0.0.Beta7</version>
+        <version>1.0.0-SNAPSHOT</version>
       </dependency>
       
       <dependency>

Modified: projects/ejb3/trunk/core/pom.xml
===================================================================
--- projects/ejb3/trunk/core/pom.xml	2008-04-15 13:52:07 UTC (rev 72231)
+++ projects/ejb3/trunk/core/pom.xml	2008-04-15 14:30:35 UTC (rev 72232)
@@ -10,7 +10,7 @@
   <parent>
     <groupId>org.jboss.ejb3</groupId>
     <artifactId>jboss-ejb3-build</artifactId>
-    <version>0.13.1-SNAPSHOT</version>
+    <version>0.13.3-SNAPSHOT</version>
     <relativePath>../build/pom.xml</relativePath>
   </parent>
 

Modified: projects/ejb3/trunk/core/src/main/java/org/jboss/ejb3/Ejb3Deployment.java
===================================================================
--- projects/ejb3/trunk/core/src/main/java/org/jboss/ejb3/Ejb3Deployment.java	2008-04-15 13:52:07 UTC (rev 72231)
+++ projects/ejb3/trunk/core/src/main/java/org/jboss/ejb3/Ejb3Deployment.java	2008-04-15 14:30:35 UTC (rev 72232)
@@ -55,7 +55,6 @@
 import org.jboss.ejb3.javaee.JavaEEComponentHelper;
 import org.jboss.ejb3.javaee.JavaEEModule;
 import org.jboss.ejb3.lang.ClassHelper;
-import org.jboss.ejb3.metadata.JBossMessageDrivenBeanGenericWrapper;
 import org.jboss.ejb3.metadata.JBossSessionGenericWrapper;
 import org.jboss.ejb3.metadata.jpa.spec.PersistenceUnitMetaData;
 import org.jboss.ejb3.metadata.jpa.spec.PersistenceUnitsMetaData;
@@ -64,14 +63,15 @@
 import org.jboss.logging.Logger;
 import org.jboss.metadata.ejb.jboss.JBossEnterpriseBeanMetaData;
 import org.jboss.metadata.ejb.jboss.JBossGenericBeanMetaData;
+import org.jboss.metadata.ejb.jboss.JBossMessageDrivenBeanGenericWrapper;
 import org.jboss.metadata.ejb.jboss.JBossMessageDrivenBeanMetaData;
 import org.jboss.metadata.ejb.jboss.JBossMetaData;
 import org.jboss.metadata.ejb.jboss.JBossSessionBeanMetaData;
 import org.jboss.metadata.javaee.spec.MessageDestinationsMetaData;
 import org.jboss.system.ServiceMBeanSupport;
 import org.jboss.virtual.VirtualFile;
+import org.jboss.wsf.spi.deployment.integration.WebServiceDeclaration;
 import org.jboss.wsf.spi.deployment.integration.WebServiceDeployment;
-import org.jboss.wsf.spi.deployment.integration.WebServiceDeclaration;
 
 /**
  * An EjbModule represents a collection of beans that are deployed as a unit.

Deleted: projects/ejb3/trunk/core/src/main/java/org/jboss/ejb3/metadata/JBossMessageDrivenBeanGenericWrapper.java
===================================================================
--- projects/ejb3/trunk/core/src/main/java/org/jboss/ejb3/metadata/JBossMessageDrivenBeanGenericWrapper.java	2008-04-15 13:52:07 UTC (rev 72231)
+++ projects/ejb3/trunk/core/src/main/java/org/jboss/ejb3/metadata/JBossMessageDrivenBeanGenericWrapper.java	2008-04-15 14:30:35 UTC (rev 72232)
@@ -1,687 +0,0 @@
-/*
- * JBoss, Home of Professional Open Source.
- * Copyright 2007-2008, Red Hat Middleware LLC, and individual contributors
- * as indicated by the @author tags. See the copyright.txt file in the
- * distribution for a full listing of individual contributors.
- *
- * This is free software; you can redistribute it and/or modify it
- * under the terms of the GNU Lesser General Public License as
- * published by the Free Software Foundation; either version 2.1 of
- * the License, or (at your option) any later version.
- *
- * This software is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
- * Lesser General Public License for more details.
- *
- * You should have received a copy of the GNU Lesser General Public
- * License along with this software; if not, write to the Free
- * Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
- * 02110-1301 USA, or see the FSF site: http://www.fsf.org.
- */
-package org.jboss.ejb3.metadata;
-
-import java.lang.reflect.Method;
-import java.util.Set;
-
-import javax.ejb.TransactionAttributeType;
-import javax.ejb.TransactionManagementType;
-
-import org.jboss.metadata.ejb.jboss.ContainerConfigurationMetaData;
-import org.jboss.metadata.ejb.jboss.IORSecurityConfigMetaData;
-import org.jboss.metadata.ejb.jboss.InvokerBindingMetaData;
-import org.jboss.metadata.ejb.jboss.InvokerBindingsMetaData;
-import org.jboss.metadata.ejb.jboss.JBossEnterpriseBeanMetaData;
-import org.jboss.metadata.ejb.jboss.JBossEnterpriseBeansMetaData;
-import org.jboss.metadata.ejb.jboss.JBossGenericBeanMetaData;
-import org.jboss.metadata.ejb.jboss.JBossMessageDrivenBeanMetaData;
-import org.jboss.metadata.ejb.jboss.JBossMetaData;
-import org.jboss.metadata.ejb.jboss.MethodAttributesMetaData;
-import org.jboss.metadata.ejb.jboss.PoolConfigMetaData;
-import org.jboss.metadata.ejb.spec.ContainerTransactionsMetaData;
-import org.jboss.metadata.ejb.spec.EnterpriseBeanMetaData;
-import org.jboss.metadata.ejb.spec.ExcludeListMetaData;
-import org.jboss.metadata.ejb.spec.MethodInterfaceType;
-import org.jboss.metadata.ejb.spec.MethodPermissionsMetaData;
-import org.jboss.metadata.ejb.spec.SecurityIdentityMetaData;
-import org.jboss.metadata.javaee.jboss.AnnotationsMetaData;
-import org.jboss.metadata.javaee.jboss.IgnoreDependencyMetaData;
-import org.jboss.metadata.javaee.jboss.JndiRefsMetaData;
-import org.jboss.metadata.javaee.spec.AnnotatedEJBReferencesMetaData;
-import org.jboss.metadata.javaee.spec.DescriptionGroupMetaData;
-import org.jboss.metadata.javaee.spec.EJBLocalReferenceMetaData;
-import org.jboss.metadata.javaee.spec.EJBLocalReferencesMetaData;
-import org.jboss.metadata.javaee.spec.EJBReferenceMetaData;
-import org.jboss.metadata.javaee.spec.EJBReferencesMetaData;
-import org.jboss.metadata.javaee.spec.Environment;
-import org.jboss.metadata.javaee.spec.EnvironmentEntriesMetaData;
-import org.jboss.metadata.javaee.spec.EnvironmentEntryMetaData;
-import org.jboss.metadata.javaee.spec.LifecycleCallbacksMetaData;
-import org.jboss.metadata.javaee.spec.MessageDestinationReferenceMetaData;
-import org.jboss.metadata.javaee.spec.MessageDestinationReferencesMetaData;
-import org.jboss.metadata.javaee.spec.PersistenceContextReferenceMetaData;
-import org.jboss.metadata.javaee.spec.PersistenceContextReferencesMetaData;
-import org.jboss.metadata.javaee.spec.PersistenceUnitReferenceMetaData;
-import org.jboss.metadata.javaee.spec.PersistenceUnitReferencesMetaData;
-import org.jboss.metadata.javaee.spec.PortComponent;
-import org.jboss.metadata.javaee.spec.ResourceEnvironmentReferenceMetaData;
-import org.jboss.metadata.javaee.spec.ResourceEnvironmentReferencesMetaData;
-import org.jboss.metadata.javaee.spec.ResourceReferenceMetaData;
-import org.jboss.metadata.javaee.spec.ResourceReferencesMetaData;
-import org.jboss.metadata.javaee.spec.SecurityRoleMetaData;
-import org.jboss.metadata.javaee.spec.SecurityRoleRefsMetaData;
-import org.jboss.metadata.javaee.spec.ServiceReferenceMetaData;
-import org.jboss.metadata.javaee.spec.ServiceReferencesMetaData;
-import org.jboss.metadata.javaee.support.IdMetaData;
-import org.jboss.metadata.javaee.support.IdMetaDataImpl;
-import org.jboss.metadata.javaee.support.NamedMetaData;
-
-/**
- * Create a wrapper around a JBossGenericBeanMetaData for MDB meta data.
- *
- * @author <a href="mailto:carlo.dewolf at jboss.com">Carlo de Wolf</a>
- * @version $Revision$
- */
- at Deprecated
-public class JBossMessageDrivenBeanGenericWrapper extends JBossMessageDrivenBeanMetaData
-{
-   private static final long serialVersionUID = 1L;
-   
-   private JBossGenericBeanMetaData delegate;
-   
-   public JBossMessageDrivenBeanGenericWrapper(JBossGenericBeanMetaData delegate)
-   {
-      assert delegate != null : "delegate is null";
-      
-      this.delegate = delegate;
-   }
-
-   // custom delegate methods
-   
-   @Override
-   public String getDestinationJndiName()
-   {
-      return getJndiName();
-   }
-   
-   // generated delegate methods
-   
-   public Set<String> determineAllDepends()
-   {
-      return delegate.determineAllDepends();
-   }
-
-   public String determineConfigurationName()
-   {
-      return delegate.determineConfigurationName();
-   }
-
-   public ContainerConfigurationMetaData determineContainerConfiguration()
-   {
-      return delegate.determineContainerConfiguration();
-   }
-
-   public InvokerBindingMetaData determineInvokerBinding(String invokerName)
-   {
-      return delegate.determineInvokerBinding(invokerName);
-   }
-
-   public InvokerBindingsMetaData determineInvokerBindings()
-   {
-      return delegate.determineInvokerBindings();
-   }
-
-   public String determineLocalJndiName()
-   {
-      return delegate.determineLocalJndiName();
-   }
-
-   public boolean equals(Object obj)
-   {
-      return delegate.equals(obj);
-   }
-
-   public AnnotatedEJBReferencesMetaData getAnnotatedEjbReferences()
-   {
-      return delegate.getAnnotatedEjbReferences();
-   }
-
-   public AnnotationsMetaData getAnnotations()
-   {
-      return delegate.getAnnotations();
-   }
-
-   public String getAopDomainName()
-   {
-      return delegate.getAopDomainName();
-   }
-
-   public String getConfigurationName()
-   {
-      return delegate.getConfigurationName();
-   }
-
-   public String getContainerObjectNameJndiName()
-   {
-      return delegate.getContainerObjectNameJndiName();
-   }
-
-   public ContainerTransactionsMetaData getContainerTransactions()
-   {
-      return delegate.getContainerTransactions();
-   }
-
-   public String getDefaultConfigurationName()
-   {
-      return delegate.getDefaultConfigurationName();
-   }
-
-   public Set<String> getDepends()
-   {
-      return delegate.getDepends();
-   }
-
-   public DescriptionGroupMetaData getDescriptionGroup()
-   {
-      return delegate.getDescriptionGroup();
-   }
-
-   public String getEjbClass()
-   {
-      return delegate.getEjbClass();
-   }
-
-   public JBossMetaData getEjbJarMetaData()
-   {
-      return delegate.getEjbJarMetaData();
-   }
-
-   public EJBLocalReferenceMetaData getEjbLocalReferenceByName(String name)
-   {
-      return delegate.getEjbLocalReferenceByName(name);
-   }
-
-   public EJBLocalReferencesMetaData getEjbLocalReferences()
-   {
-      return delegate.getEjbLocalReferences();
-   }
-
-   public String getEjbName()
-   {
-      return delegate.getEjbName();
-   }
-
-   public EJBReferenceMetaData getEjbReferenceByName(String name)
-   {
-      return delegate.getEjbReferenceByName(name);
-   }
-
-   public EJBReferencesMetaData getEjbReferences()
-   {
-      return delegate.getEjbReferences();
-   }
-
-   public JBossEnterpriseBeansMetaData getEnterpriseBeansMetaData()
-   {
-      return delegate.getEnterpriseBeansMetaData();
-   }
-
-   public EnvironmentEntriesMetaData getEnvironmentEntries()
-   {
-      return delegate.getEnvironmentEntries();
-   }
-
-   public EnvironmentEntryMetaData getEnvironmentEntryByName(String name)
-   {
-      return delegate.getEnvironmentEntryByName(name);
-   }
-
-   public ExcludeListMetaData getExcludeList()
-   {
-      return delegate.getExcludeList();
-   }
-
-   public String getId()
-   {
-      return delegate.getId();
-   }
-
-   public IgnoreDependencyMetaData getIgnoreDependency()
-   {
-      return delegate.getIgnoreDependency();
-   }
-
-   public InvokerBindingsMetaData getInvokerBindings()
-   {
-      return delegate.getInvokerBindings();
-   }
-
-   public IORSecurityConfigMetaData getIorSecurityConfig()
-   {
-      return delegate.getIorSecurityConfig();
-   }
-
-   public JBossMetaData getJBossMetaData()
-   {
-      return delegate.getJBossMetaData();
-   }
-
-   public JBossMetaData getJBossMetaDataWithCheck()
-   {
-      return delegate.getJBossMetaDataWithCheck();
-   }
-
-   public Environment getJndiEnvironmentRefsGroup()
-   {
-      return delegate.getJndiEnvironmentRefsGroup();
-   }
-
-   public String getJndiName()
-   {
-      return delegate.getJndiName();
-   }
-
-   public JndiRefsMetaData getJndiRefs()
-   {
-      return delegate.getJndiRefs();
-   }
-
-   public String getKey()
-   {
-      return delegate.getKey();
-   }
-
-   public String getLocalJndiName()
-   {
-      return delegate.getLocalJndiName();
-   }
-
-   public String getMappedName()
-   {
-      return delegate.getMappedName();
-   }
-
-   public MessageDestinationReferenceMetaData getMessageDestinationReferenceByName(String name)
-   {
-      return delegate.getMessageDestinationReferenceByName(name);
-   }
-
-   public MessageDestinationReferencesMetaData getMessageDestinationReferences()
-   {
-      return delegate.getMessageDestinationReferences();
-   }
-
-   public MethodAttributesMetaData getMethodAttributes()
-   {
-      return delegate.getMethodAttributes();
-   }
-
-   public MethodPermissionsMetaData getMethodPermissions()
-   {
-      return delegate.getMethodPermissions();
-   }
-
-   public Set<String> getMethodPermissions(String methodName, Class<?>[] params, MethodInterfaceType interfaceType)
-   {
-      return delegate.getMethodPermissions(methodName, params, interfaceType);
-   }
-
-   public int getMethodTransactionTimeout(Method method)
-   {
-      return delegate.getMethodTransactionTimeout(method);
-   }
-
-   public int getMethodTransactionTimeout(String methodName)
-   {
-      return delegate.getMethodTransactionTimeout(methodName);
-   }
-
-   public TransactionAttributeType getMethodTransactionType(Method m, MethodInterfaceType iface)
-   {
-      return delegate.getMethodTransactionType(m, iface);
-   }
-
-   public TransactionAttributeType getMethodTransactionType(String methodName, Class<?>[] params,
-         MethodInterfaceType iface)
-   {
-      return delegate.getMethodTransactionType(methodName, params, iface);
-   }
-
-   public String getName()
-   {
-      return delegate.getName();
-   }
-
-   public PersistenceContextReferenceMetaData getPersistenceContextReferenceByName(String name)
-   {
-      return delegate.getPersistenceContextReferenceByName(name);
-   }
-
-   public PersistenceContextReferencesMetaData getPersistenceContextRefs()
-   {
-      return delegate.getPersistenceContextRefs();
-   }
-
-   public PersistenceUnitReferenceMetaData getPersistenceUnitReferenceByName(String name)
-   {
-      return delegate.getPersistenceUnitReferenceByName(name);
-   }
-
-   public PersistenceUnitReferencesMetaData getPersistenceUnitRefs()
-   {
-      return delegate.getPersistenceUnitRefs();
-   }
-
-   public PoolConfigMetaData getPoolConfig()
-   {
-      return delegate.getPoolConfig();
-   }
-
-   public PortComponent getPortComponent()
-   {
-      return delegate.getPortComponent();
-   }
-
-   public LifecycleCallbacksMetaData getPostConstructs()
-   {
-      return delegate.getPostConstructs();
-   }
-
-   public LifecycleCallbacksMetaData getPreDestroys()
-   {
-      return delegate.getPreDestroys();
-   }
-
-   public ResourceEnvironmentReferenceMetaData getResourceEnvironmentReferenceByName(String name)
-   {
-      return delegate.getResourceEnvironmentReferenceByName(name);
-   }
-
-   public ResourceEnvironmentReferencesMetaData getResourceEnvironmentReferences()
-   {
-      return delegate.getResourceEnvironmentReferences();
-   }
-
-   public ResourceReferenceMetaData getResourceReferenceByName(String name)
-   {
-      return delegate.getResourceReferenceByName(name);
-   }
-
-   public ResourceReferencesMetaData getResourceReferences()
-   {
-      return delegate.getResourceReferences();
-   }
-
-   public String getSecurityDomain()
-   {
-      return delegate.getSecurityDomain();
-   }
-
-   public SecurityIdentityMetaData getSecurityIdentity()
-   {
-      return delegate.getSecurityIdentity();
-   }
-
-   public String getSecurityProxy()
-   {
-      return delegate.getSecurityProxy();
-   }
-
-   public SecurityRoleMetaData getSecurityRole(String roleName)
-   {
-      return delegate.getSecurityRole(roleName);
-   }
-
-   public Set<String> getSecurityRolePrincipals(String roleName)
-   {
-      return delegate.getSecurityRolePrincipals(roleName);
-   }
-
-   public SecurityRoleRefsMetaData getSecurityRoleRefs()
-   {
-      return delegate.getSecurityRoleRefs();
-   }
-
-   public ServiceReferenceMetaData getServiceReferenceByName(String name)
-   {
-      return delegate.getServiceReferenceByName(name);
-   }
-
-   public ServiceReferencesMetaData getServiceReferences()
-   {
-      return delegate.getServiceReferences();
-   }
-
-   public TransactionManagementType getTransactionType()
-   {
-      return delegate.getTransactionType();
-   }
-
-   public int hashCode()
-   {
-      return delegate.hashCode();
-   }
-
-   public boolean hasMethodPermissions(String methodName, Class<?>[] params, MethodInterfaceType interfaceType)
-   {
-      return delegate.hasMethodPermissions(methodName, params, interfaceType);
-   }
-
-   public boolean isBMT()
-   {
-      return delegate.isBMT();
-   }
-
-   public boolean isCMT()
-   {
-      return delegate.isCMT();
-   }
-
-   public boolean isConsumer()
-   {
-      return delegate.isConsumer();
-   }
-
-   public boolean isEntity()
-   {
-      return delegate.isEntity();
-   }
-
-   public boolean isExceptionOnRollback()
-   {
-      return delegate.isExceptionOnRollback();
-   }
-
-   public boolean isMessageDriven()
-   {
-      return delegate.isMessageDriven();
-   }
-
-   public boolean isMethodReadOnly(Method method)
-   {
-      return delegate.isMethodReadOnly(method);
-   }
-
-   public boolean isMethodReadOnly(String methodName)
-   {
-      return delegate.isMethodReadOnly(methodName);
-   }
-
-   public boolean isService()
-   {
-      return delegate.isService();
-   }
-
-   public boolean isSession()
-   {
-      return delegate.isSession();
-   }
-
-   public boolean isTimerPersistence()
-   {
-      return delegate.isTimerPersistence();
-   }
-
-   public void merge(IdMetaData override, IdMetaData original)
-   {
-      delegate.merge(override, original);
-   }
-
-   public void merge(IdMetaDataImpl override, IdMetaDataImpl original)
-   {
-      delegate.merge(override, original);
-   }
-
-   public void merge(JBossEnterpriseBeanMetaData override, EnterpriseBeanMetaData original, String overrideFile,
-         String overridenFile, boolean mustOverride)
-   {
-      delegate.merge(override, original, overrideFile, overridenFile, mustOverride);
-   }
-
-   public void merge(JBossEnterpriseBeanMetaData override, EnterpriseBeanMetaData original)
-   {
-      delegate.merge(override, original);
-   }
-
-   public void merge(NamedMetaData override, NamedMetaData original)
-   {
-      delegate.merge(override, original);
-   }
-
-   public void setAnnotations(AnnotationsMetaData annotations)
-   {
-      delegate.setAnnotations(annotations);
-   }
-
-   public void setAopDomainName(String aopDomainName)
-   {
-      delegate.setAopDomainName(aopDomainName);
-   }
-
-   public void setConfigurationName(String configurationName)
-   {
-      delegate.setConfigurationName(configurationName);
-   }
-
-   public void setDepends(Set<String> depends)
-   {
-      delegate.setDepends(depends);
-   }
-
-   public void setDescriptionGroup(DescriptionGroupMetaData descriptionGroup)
-   {
-      delegate.setDescriptionGroup(descriptionGroup);
-   }
-
-   public void setEjbClass(String ejbClass)
-   {
-      delegate.setEjbClass(ejbClass);
-   }
-
-   public void setEjbName(String ejbName)
-   {
-      delegate.setEjbName(ejbName);
-   }
-
-   public void setEnterpriseBeansMetaData(JBossEnterpriseBeansMetaData enterpriseBeansMetaData)
-   {
-      delegate.setEnterpriseBeansMetaData(enterpriseBeansMetaData);
-   }
-
-   public void setExceptionOnRollback(boolean exceptionOnRollback)
-   {
-      delegate.setExceptionOnRollback(exceptionOnRollback);
-   }
-
-   public void setId(String id)
-   {
-      delegate.setId(id);
-   }
-
-   public void setIgnoreDependency(IgnoreDependencyMetaData ignoreDependency)
-   {
-      delegate.setIgnoreDependency(ignoreDependency);
-   }
-
-   public void setInvokerBindings(InvokerBindingsMetaData invokers)
-   {
-      delegate.setInvokerBindings(invokers);
-   }
-
-   public void setIorSecurityConfig(IORSecurityConfigMetaData iorSecurityConfig)
-   {
-      delegate.setIorSecurityConfig(iorSecurityConfig);
-   }
-
-   public void setJndiEnvironmentRefsGroup(Environment env)
-   {
-      delegate.setJndiEnvironmentRefsGroup(env);
-   }
-
-   public void setJndiName(String jndiName)
-   {
-      delegate.setJndiName(jndiName);
-   }
-
-   public void setJndiRefs(JndiRefsMetaData jndiRefs)
-   {
-      delegate.setJndiRefs(jndiRefs);
-   }
-
-   public void setLocalJndiName(String localJndiName)
-   {
-      delegate.setLocalJndiName(localJndiName);
-   }
-
-   public void setMappedName(String mappedName)
-   {
-      delegate.setMappedName(mappedName);
-   }
-
-   public void setMethodAttributes(MethodAttributesMetaData methodAttributes)
-   {
-      delegate.setMethodAttributes(methodAttributes);
-   }
-
-   public void setName(String name)
-   {
-      delegate.setName(name);
-   }
-
-   public void setPoolConfig(PoolConfigMetaData poolConfig)
-   {
-      delegate.setPoolConfig(poolConfig);
-   }
-
-   public void setPortComponent(PortComponent portComponent)
-   {
-      delegate.setPortComponent(portComponent);
-   }
-
-   public void setSecurityDomain(String securityDomain)
-   {
-      delegate.setSecurityDomain(securityDomain);
-   }
-
-   public void setSecurityIdentity(SecurityIdentityMetaData securityIdentity)
-   {
-      delegate.setSecurityIdentity(securityIdentity);
-   }
-
-   public void setSecurityProxy(String securityProxy)
-   {
-      delegate.setSecurityProxy(securityProxy);
-   }
-
-   public void setTimerPersistence(boolean timerPersistence)
-   {
-      delegate.setTimerPersistence(timerPersistence);
-   }
-
-   public void setTransactionType(TransactionManagementType transactionType)
-   {
-      delegate.setTransactionType(transactionType);
-   }
-   
-   
-}

Modified: projects/metadata/trunk/src/main/java/org/jboss/metadata/ejb/jboss/JBossEnterpriseBeansMetaData.java
===================================================================
--- projects/metadata/trunk/src/main/java/org/jboss/metadata/ejb/jboss/JBossEnterpriseBeansMetaData.java	2008-04-15 13:52:07 UTC (rev 72231)
+++ projects/metadata/trunk/src/main/java/org/jboss/metadata/ejb/jboss/JBossEnterpriseBeansMetaData.java	2008-04-15 14:30:35 UTC (rev 72232)
@@ -48,6 +48,10 @@
    /** The top level metadata */
    private JBossMetaData jbossMetaData;
    
+   public enum EnterpriseBeanType {
+      MESSAGE_DRIVEN, SESSION, SERVICE
+   }
+   
    /**
     * Create a new EnterpriseBeansMetaData.
     */
@@ -96,7 +100,36 @@
    {
       return jbossMetaData;
    }
+   
+   /**
+    * Return the EnterpriseBeanType for this EJB
+    * 
+    * @param ejb
+    * @return
+    */
+   public static EnterpriseBeanType getEnterpriseBeanType(JBossEnterpriseBeanMetaData ejb)
+   {
+      // Initialize
+      EnterpriseBeanType beanType = null;
 
+      // Determine type of bean from original
+      if (ejb.isMessageDriven())
+      {
+         beanType = EnterpriseBeanType.MESSAGE_DRIVEN;
+      }
+      else if(ejb.isSession())
+      {
+         beanType = EnterpriseBeanType.SESSION;
+      }
+      else if(ejb.isService())
+      {
+         beanType = EnterpriseBeanType.SERVICE;
+      }
+
+      // Return
+      return beanType;
+   }
+
    @XmlTransient
    public void setEjbJarMetaData(JBossMetaData ejbJarMetaData)
    {
@@ -136,11 +169,40 @@
             // Check for a generic bean that maps to a session bean
             if(jejb instanceof JBossGenericBeanMetaData)
             {
+               // Cast
                JBossGenericBeanMetaData gejb = (JBossGenericBeanMetaData) jejb;
+
+               // Default bean type to session
+               EnterpriseBeanType beanType = EnterpriseBeanType.SESSION;
+
+               // Get bean type from orginal
+               EnterpriseBeanType defaultType = JBossEnterpriseBeansMetaData.getEnterpriseBeanType(gejb);
+               if (defaultType != null)
+               {
+                  beanType = defaultType;
+               }
+
+               // If specified, use override
+               EnterpriseBeanType overrideType = JBossEnterpriseBeansMetaData.getEnterpriseBeanType(jejb);
+               if (overrideType != null)
+               {
+                  beanType = overrideType;
+               }
+               
                // Create a JBossSessionBeanMetaData as the merged output
-               mergedEJB = new JBossSessionBeanMetaData();
-               // Promote the generic bean to a session bean
-               jejb = new JBossSessionGenericWrapper(gejb);
+               switch(beanType)
+               {
+                  case SESSION:
+                     mergedEJB = new JBossSessionBeanMetaData();
+                     jejb = new JBossSessionGenericWrapper(gejb);
+                     break;
+                  case MESSAGE_DRIVEN:
+                     mergedEJB = new JBossMessageDrivenBeanMetaData();
+                     jejb = new JBossMessageDrivenBeanGenericWrapper(gejb);
+                     break;
+               }
+               
+               
             }
             if(mergedEJB == null)
             {

Copied: projects/metadata/trunk/src/main/java/org/jboss/metadata/ejb/jboss/JBossMessageDrivenBeanGenericWrapper.java (from rev 72219, projects/ejb3/trunk/core/src/main/java/org/jboss/ejb3/metadata/JBossMessageDrivenBeanGenericWrapper.java)
===================================================================
--- projects/metadata/trunk/src/main/java/org/jboss/metadata/ejb/jboss/JBossMessageDrivenBeanGenericWrapper.java	                        (rev 0)
+++ projects/metadata/trunk/src/main/java/org/jboss/metadata/ejb/jboss/JBossMessageDrivenBeanGenericWrapper.java	2008-04-15 14:30:35 UTC (rev 72232)
@@ -0,0 +1,675 @@
+/*
+ * JBoss, Home of Professional Open Source.
+ * Copyright 2007-2008, Red Hat Middleware LLC, and individual contributors
+ * as indicated by the @author tags. See the copyright.txt file in the
+ * distribution for a full listing of individual contributors.
+ *
+ * This is free software; you can redistribute it and/or modify it
+ * under the terms of the GNU Lesser General Public License as
+ * published by the Free Software Foundation; either version 2.1 of
+ * the License, or (at your option) any later version.
+ *
+ * This software is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with this software; if not, write to the Free
+ * Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
+ * 02110-1301 USA, or see the FSF site: http://www.fsf.org.
+ */
+package org.jboss.metadata.ejb.jboss;
+
+import java.lang.reflect.Method;
+import java.util.Set;
+
+import javax.ejb.TransactionAttributeType;
+import javax.ejb.TransactionManagementType;
+
+import org.jboss.metadata.ejb.spec.ContainerTransactionsMetaData;
+import org.jboss.metadata.ejb.spec.EnterpriseBeanMetaData;
+import org.jboss.metadata.ejb.spec.ExcludeListMetaData;
+import org.jboss.metadata.ejb.spec.MethodInterfaceType;
+import org.jboss.metadata.ejb.spec.MethodPermissionsMetaData;
+import org.jboss.metadata.ejb.spec.SecurityIdentityMetaData;
+import org.jboss.metadata.javaee.jboss.AnnotationsMetaData;
+import org.jboss.metadata.javaee.jboss.IgnoreDependencyMetaData;
+import org.jboss.metadata.javaee.jboss.JndiRefsMetaData;
+import org.jboss.metadata.javaee.spec.AnnotatedEJBReferencesMetaData;
+import org.jboss.metadata.javaee.spec.DescriptionGroupMetaData;
+import org.jboss.metadata.javaee.spec.EJBLocalReferenceMetaData;
+import org.jboss.metadata.javaee.spec.EJBLocalReferencesMetaData;
+import org.jboss.metadata.javaee.spec.EJBReferenceMetaData;
+import org.jboss.metadata.javaee.spec.EJBReferencesMetaData;
+import org.jboss.metadata.javaee.spec.Environment;
+import org.jboss.metadata.javaee.spec.EnvironmentEntriesMetaData;
+import org.jboss.metadata.javaee.spec.EnvironmentEntryMetaData;
+import org.jboss.metadata.javaee.spec.LifecycleCallbacksMetaData;
+import org.jboss.metadata.javaee.spec.MessageDestinationReferenceMetaData;
+import org.jboss.metadata.javaee.spec.MessageDestinationReferencesMetaData;
+import org.jboss.metadata.javaee.spec.PersistenceContextReferenceMetaData;
+import org.jboss.metadata.javaee.spec.PersistenceContextReferencesMetaData;
+import org.jboss.metadata.javaee.spec.PersistenceUnitReferenceMetaData;
+import org.jboss.metadata.javaee.spec.PersistenceUnitReferencesMetaData;
+import org.jboss.metadata.javaee.spec.PortComponent;
+import org.jboss.metadata.javaee.spec.ResourceEnvironmentReferenceMetaData;
+import org.jboss.metadata.javaee.spec.ResourceEnvironmentReferencesMetaData;
+import org.jboss.metadata.javaee.spec.ResourceReferenceMetaData;
+import org.jboss.metadata.javaee.spec.ResourceReferencesMetaData;
+import org.jboss.metadata.javaee.spec.SecurityRoleMetaData;
+import org.jboss.metadata.javaee.spec.SecurityRoleRefsMetaData;
+import org.jboss.metadata.javaee.spec.ServiceReferenceMetaData;
+import org.jboss.metadata.javaee.spec.ServiceReferencesMetaData;
+import org.jboss.metadata.javaee.support.IdMetaData;
+import org.jboss.metadata.javaee.support.IdMetaDataImpl;
+import org.jboss.metadata.javaee.support.NamedMetaData;
+
+/**
+ * Create a wrapper around a JBossGenericBeanMetaData for MDB meta data.
+ *
+ * @author <a href="mailto:carlo.dewolf at jboss.com">Carlo de Wolf</a>
+ * @version $Revision$
+ */
+public class JBossMessageDrivenBeanGenericWrapper extends JBossMessageDrivenBeanMetaData
+{
+   private static final long serialVersionUID = 1L;
+   
+   private JBossGenericBeanMetaData delegate;
+   
+   public JBossMessageDrivenBeanGenericWrapper(JBossGenericBeanMetaData delegate)
+   {
+      assert delegate != null : "delegate is null";
+      
+      this.delegate = delegate;
+   }
+
+   // custom delegate methods
+   
+   @Override
+   public String getDestinationJndiName()
+   {
+      return getJndiName();
+   }
+   
+   // generated delegate methods
+   
+   public Set<String> determineAllDepends()
+   {
+      return delegate.determineAllDepends();
+   }
+
+   public String determineConfigurationName()
+   {
+      return delegate.determineConfigurationName();
+   }
+
+   public ContainerConfigurationMetaData determineContainerConfiguration()
+   {
+      return delegate.determineContainerConfiguration();
+   }
+
+   public InvokerBindingMetaData determineInvokerBinding(String invokerName)
+   {
+      return delegate.determineInvokerBinding(invokerName);
+   }
+
+   public InvokerBindingsMetaData determineInvokerBindings()
+   {
+      return delegate.determineInvokerBindings();
+   }
+
+   public String determineLocalJndiName()
+   {
+      return delegate.determineLocalJndiName();
+   }
+
+   public boolean equals(Object obj)
+   {
+      return delegate.equals(obj);
+   }
+
+   public AnnotatedEJBReferencesMetaData getAnnotatedEjbReferences()
+   {
+      return delegate.getAnnotatedEjbReferences();
+   }
+
+   public AnnotationsMetaData getAnnotations()
+   {
+      return delegate.getAnnotations();
+   }
+
+   public String getAopDomainName()
+   {
+      return delegate.getAopDomainName();
+   }
+
+   public String getConfigurationName()
+   {
+      return delegate.getConfigurationName();
+   }
+
+   public String getContainerObjectNameJndiName()
+   {
+      return delegate.getContainerObjectNameJndiName();
+   }
+
+   public ContainerTransactionsMetaData getContainerTransactions()
+   {
+      return delegate.getContainerTransactions();
+   }
+
+   public String getDefaultConfigurationName()
+   {
+      return delegate.getDefaultConfigurationName();
+   }
+
+   public Set<String> getDepends()
+   {
+      return delegate.getDepends();
+   }
+
+   public DescriptionGroupMetaData getDescriptionGroup()
+   {
+      return delegate.getDescriptionGroup();
+   }
+
+   public String getEjbClass()
+   {
+      return delegate.getEjbClass();
+   }
+
+   public JBossMetaData getEjbJarMetaData()
+   {
+      return delegate.getEjbJarMetaData();
+   }
+
+   public EJBLocalReferenceMetaData getEjbLocalReferenceByName(String name)
+   {
+      return delegate.getEjbLocalReferenceByName(name);
+   }
+
+   public EJBLocalReferencesMetaData getEjbLocalReferences()
+   {
+      return delegate.getEjbLocalReferences();
+   }
+
+   public String getEjbName()
+   {
+      return delegate.getEjbName();
+   }
+
+   public EJBReferenceMetaData getEjbReferenceByName(String name)
+   {
+      return delegate.getEjbReferenceByName(name);
+   }
+
+   public EJBReferencesMetaData getEjbReferences()
+   {
+      return delegate.getEjbReferences();
+   }
+
+   public JBossEnterpriseBeansMetaData getEnterpriseBeansMetaData()
+   {
+      return delegate.getEnterpriseBeansMetaData();
+   }
+
+   public EnvironmentEntriesMetaData getEnvironmentEntries()
+   {
+      return delegate.getEnvironmentEntries();
+   }
+
+   public EnvironmentEntryMetaData getEnvironmentEntryByName(String name)
+   {
+      return delegate.getEnvironmentEntryByName(name);
+   }
+
+   public ExcludeListMetaData getExcludeList()
+   {
+      return delegate.getExcludeList();
+   }
+
+   public String getId()
+   {
+      return delegate.getId();
+   }
+
+   public IgnoreDependencyMetaData getIgnoreDependency()
+   {
+      return delegate.getIgnoreDependency();
+   }
+
+   public InvokerBindingsMetaData getInvokerBindings()
+   {
+      return delegate.getInvokerBindings();
+   }
+
+   public IORSecurityConfigMetaData getIorSecurityConfig()
+   {
+      return delegate.getIorSecurityConfig();
+   }
+
+   public JBossMetaData getJBossMetaData()
+   {
+      return delegate.getJBossMetaData();
+   }
+
+   public JBossMetaData getJBossMetaDataWithCheck()
+   {
+      return delegate.getJBossMetaDataWithCheck();
+   }
+
+   public Environment getJndiEnvironmentRefsGroup()
+   {
+      return delegate.getJndiEnvironmentRefsGroup();
+   }
+
+   public String getJndiName()
+   {
+      return delegate.getJndiName();
+   }
+
+   public JndiRefsMetaData getJndiRefs()
+   {
+      return delegate.getJndiRefs();
+   }
+
+   public String getKey()
+   {
+      return delegate.getKey();
+   }
+
+   public String getLocalJndiName()
+   {
+      return delegate.getLocalJndiName();
+   }
+
+   public String getMappedName()
+   {
+      return delegate.getMappedName();
+   }
+
+   public MessageDestinationReferenceMetaData getMessageDestinationReferenceByName(String name)
+   {
+      return delegate.getMessageDestinationReferenceByName(name);
+   }
+
+   public MessageDestinationReferencesMetaData getMessageDestinationReferences()
+   {
+      return delegate.getMessageDestinationReferences();
+   }
+
+   public MethodAttributesMetaData getMethodAttributes()
+   {
+      return delegate.getMethodAttributes();
+   }
+
+   public MethodPermissionsMetaData getMethodPermissions()
+   {
+      return delegate.getMethodPermissions();
+   }
+
+   public Set<String> getMethodPermissions(String methodName, Class<?>[] params, MethodInterfaceType interfaceType)
+   {
+      return delegate.getMethodPermissions(methodName, params, interfaceType);
+   }
+
+   public int getMethodTransactionTimeout(Method method)
+   {
+      return delegate.getMethodTransactionTimeout(method);
+   }
+
+   public int getMethodTransactionTimeout(String methodName)
+   {
+      return delegate.getMethodTransactionTimeout(methodName);
+   }
+
+   public TransactionAttributeType getMethodTransactionType(Method m, MethodInterfaceType iface)
+   {
+      return delegate.getMethodTransactionType(m, iface);
+   }
+
+   public TransactionAttributeType getMethodTransactionType(String methodName, Class<?>[] params,
+         MethodInterfaceType iface)
+   {
+      return delegate.getMethodTransactionType(methodName, params, iface);
+   }
+
+   public String getName()
+   {
+      return delegate.getName();
+   }
+
+   public PersistenceContextReferenceMetaData getPersistenceContextReferenceByName(String name)
+   {
+      return delegate.getPersistenceContextReferenceByName(name);
+   }
+
+   public PersistenceContextReferencesMetaData getPersistenceContextRefs()
+   {
+      return delegate.getPersistenceContextRefs();
+   }
+
+   public PersistenceUnitReferenceMetaData getPersistenceUnitReferenceByName(String name)
+   {
+      return delegate.getPersistenceUnitReferenceByName(name);
+   }
+
+   public PersistenceUnitReferencesMetaData getPersistenceUnitRefs()
+   {
+      return delegate.getPersistenceUnitRefs();
+   }
+
+   public PoolConfigMetaData getPoolConfig()
+   {
+      return delegate.getPoolConfig();
+   }
+
+   public PortComponent getPortComponent()
+   {
+      return delegate.getPortComponent();
+   }
+
+   public LifecycleCallbacksMetaData getPostConstructs()
+   {
+      return delegate.getPostConstructs();
+   }
+
+   public LifecycleCallbacksMetaData getPreDestroys()
+   {
+      return delegate.getPreDestroys();
+   }
+
+   public ResourceEnvironmentReferenceMetaData getResourceEnvironmentReferenceByName(String name)
+   {
+      return delegate.getResourceEnvironmentReferenceByName(name);
+   }
+
+   public ResourceEnvironmentReferencesMetaData getResourceEnvironmentReferences()
+   {
+      return delegate.getResourceEnvironmentReferences();
+   }
+
+   public ResourceReferenceMetaData getResourceReferenceByName(String name)
+   {
+      return delegate.getResourceReferenceByName(name);
+   }
+
+   public ResourceReferencesMetaData getResourceReferences()
+   {
+      return delegate.getResourceReferences();
+   }
+
+   public String getSecurityDomain()
+   {
+      return delegate.getSecurityDomain();
+   }
+
+   public SecurityIdentityMetaData getSecurityIdentity()
+   {
+      return delegate.getSecurityIdentity();
+   }
+
+   public String getSecurityProxy()
+   {
+      return delegate.getSecurityProxy();
+   }
+
+   public SecurityRoleMetaData getSecurityRole(String roleName)
+   {
+      return delegate.getSecurityRole(roleName);
+   }
+
+   public Set<String> getSecurityRolePrincipals(String roleName)
+   {
+      return delegate.getSecurityRolePrincipals(roleName);
+   }
+
+   public SecurityRoleRefsMetaData getSecurityRoleRefs()
+   {
+      return delegate.getSecurityRoleRefs();
+   }
+
+   public ServiceReferenceMetaData getServiceReferenceByName(String name)
+   {
+      return delegate.getServiceReferenceByName(name);
+   }
+
+   public ServiceReferencesMetaData getServiceReferences()
+   {
+      return delegate.getServiceReferences();
+   }
+
+   public TransactionManagementType getTransactionType()
+   {
+      return delegate.getTransactionType();
+   }
+
+   public int hashCode()
+   {
+      return delegate.hashCode();
+   }
+
+   public boolean hasMethodPermissions(String methodName, Class<?>[] params, MethodInterfaceType interfaceType)
+   {
+      return delegate.hasMethodPermissions(methodName, params, interfaceType);
+   }
+
+   public boolean isBMT()
+   {
+      return delegate.isBMT();
+   }
+
+   public boolean isCMT()
+   {
+      return delegate.isCMT();
+   }
+
+   public boolean isConsumer()
+   {
+      return delegate.isConsumer();
+   }
+
+   public boolean isEntity()
+   {
+      return delegate.isEntity();
+   }
+
+   public boolean isExceptionOnRollback()
+   {
+      return delegate.isExceptionOnRollback();
+   }
+
+   public boolean isMessageDriven()
+   {
+      return delegate.isMessageDriven();
+   }
+
+   public boolean isMethodReadOnly(Method method)
+   {
+      return delegate.isMethodReadOnly(method);
+   }
+
+   public boolean isMethodReadOnly(String methodName)
+   {
+      return delegate.isMethodReadOnly(methodName);
+   }
+
+   public boolean isService()
+   {
+      return delegate.isService();
+   }
+
+   public boolean isSession()
+   {
+      return delegate.isSession();
+   }
+
+   public boolean isTimerPersistence()
+   {
+      return delegate.isTimerPersistence();
+   }
+
+   public void merge(IdMetaData override, IdMetaData original)
+   {
+      delegate.merge(override, original);
+   }
+
+   public void merge(IdMetaDataImpl override, IdMetaDataImpl original)
+   {
+      delegate.merge(override, original);
+   }
+
+   public void merge(JBossEnterpriseBeanMetaData override, EnterpriseBeanMetaData original, String overrideFile,
+         String overridenFile, boolean mustOverride)
+   {
+      delegate.merge(override, original, overrideFile, overridenFile, mustOverride);
+   }
+
+   public void merge(JBossEnterpriseBeanMetaData override, EnterpriseBeanMetaData original)
+   {
+      delegate.merge(override, original);
+   }
+
+   public void merge(NamedMetaData override, NamedMetaData original)
+   {
+      delegate.merge(override, original);
+   }
+
+   public void setAnnotations(AnnotationsMetaData annotations)
+   {
+      delegate.setAnnotations(annotations);
+   }
+
+   public void setAopDomainName(String aopDomainName)
+   {
+      delegate.setAopDomainName(aopDomainName);
+   }
+
+   public void setConfigurationName(String configurationName)
+   {
+      delegate.setConfigurationName(configurationName);
+   }
+
+   public void setDepends(Set<String> depends)
+   {
+      delegate.setDepends(depends);
+   }
+
+   public void setDescriptionGroup(DescriptionGroupMetaData descriptionGroup)
+   {
+      delegate.setDescriptionGroup(descriptionGroup);
+   }
+
+   public void setEjbClass(String ejbClass)
+   {
+      delegate.setEjbClass(ejbClass);
+   }
+
+   public void setEjbName(String ejbName)
+   {
+      delegate.setEjbName(ejbName);
+   }
+
+   public void setEnterpriseBeansMetaData(JBossEnterpriseBeansMetaData enterpriseBeansMetaData)
+   {
+      delegate.setEnterpriseBeansMetaData(enterpriseBeansMetaData);
+   }
+
+   public void setExceptionOnRollback(boolean exceptionOnRollback)
+   {
+      delegate.setExceptionOnRollback(exceptionOnRollback);
+   }
+
+   public void setId(String id)
+   {
+      delegate.setId(id);
+   }
+
+   public void setIgnoreDependency(IgnoreDependencyMetaData ignoreDependency)
+   {
+      delegate.setIgnoreDependency(ignoreDependency);
+   }
+
+   public void setInvokerBindings(InvokerBindingsMetaData invokers)
+   {
+      delegate.setInvokerBindings(invokers);
+   }
+
+   public void setIorSecurityConfig(IORSecurityConfigMetaData iorSecurityConfig)
+   {
+      delegate.setIorSecurityConfig(iorSecurityConfig);
+   }
+
+   public void setJndiEnvironmentRefsGroup(Environment env)
+   {
+      delegate.setJndiEnvironmentRefsGroup(env);
+   }
+
+   public void setJndiName(String jndiName)
+   {
+      delegate.setJndiName(jndiName);
+   }
+
+   public void setJndiRefs(JndiRefsMetaData jndiRefs)
+   {
+      delegate.setJndiRefs(jndiRefs);
+   }
+
+   public void setLocalJndiName(String localJndiName)
+   {
+      delegate.setLocalJndiName(localJndiName);
+   }
+
+   public void setMappedName(String mappedName)
+   {
+      delegate.setMappedName(mappedName);
+   }
+
+   public void setMethodAttributes(MethodAttributesMetaData methodAttributes)
+   {
+      delegate.setMethodAttributes(methodAttributes);
+   }
+
+   public void setName(String name)
+   {
+      delegate.setName(name);
+   }
+
+   public void setPoolConfig(PoolConfigMetaData poolConfig)
+   {
+      delegate.setPoolConfig(poolConfig);
+   }
+
+   public void setPortComponent(PortComponent portComponent)
+   {
+      delegate.setPortComponent(portComponent);
+   }
+
+   public void setSecurityDomain(String securityDomain)
+   {
+      delegate.setSecurityDomain(securityDomain);
+   }
+
+   public void setSecurityIdentity(SecurityIdentityMetaData securityIdentity)
+   {
+      delegate.setSecurityIdentity(securityIdentity);
+   }
+
+   public void setSecurityProxy(String securityProxy)
+   {
+      delegate.setSecurityProxy(securityProxy);
+   }
+
+   public void setTimerPersistence(boolean timerPersistence)
+   {
+      delegate.setTimerPersistence(timerPersistence);
+   }
+
+   public void setTransactionType(TransactionManagementType transactionType)
+   {
+      delegate.setTransactionType(transactionType);
+   }
+   
+   
+}




More information about the jboss-cvs-commits mailing list