if (ejbType == EJB_TYPE.STATELESS) EJBContainer container = getStatelessContainer(ejbIndex, getEnterpriseBeanMetaData(deployment, ejbName, JBossSessionBeanMetaData.class)); container.setJaccContextId(getJaccContextId()); containers.add(container); StatefulContainer container = getStatefulContainer(ejbIndex, getEnterpriseBeanMetaData(deployment, ejbName, JBossSessionBeanMetaData.class)); container.setJaccContextId(getJaccContextId()); containers.add(container); MDB container = getMDB(ejbIndex, getEnterpriseBeanMetaData(deployment, ejbName, JBossMessageDrivenBeanMetaData.class)); validateMDBTransactionAttribute(container); container.setJaccContextId(getJaccContextId()); ServiceContainer container = getServiceContainer(ejbIndex, getEnterpriseBeanMetaData(deployment, ejbName, JBossServiceBeanMetaData.class)); container.setJaccContextId(getJaccContextId()); containers.add(container); ConsumerContainer container = getConsumerContainer(ejbIndex, getEnterpriseBeanMetaData(deployment, ejbName, JBossConsumerBeanMetaData.class)); container.setJaccContextId(getJaccContextId()); containers.add(container);