JBoss50MetaData metaData = new JBoss50MetaData();
// To avoid NPE
metaData.setAssemblyDescriptor(new JBossAssemblyDescriptorMetaData());
JBossEnterpriseBeansMetaData enterpriseBeans = new JBossEnterpriseBeansMetaData();
metaData.setEnterpriseBeans(enterpriseBeans);
JBossEnterpriseBeanMetaData beanMetaData = new JBossSessionBeanMetaData();
beanMetaData.setEjbName("TwoLifecycleMethodsBean");
enterpriseBeans.add(beanMetaData);
ManagedObjectContainer<TwoLifecycleMethodsBean> container = new ManagedObjectContainer<TwoLifecycleMethodsBean>(beanMetaData.getEjbName(), "Test", TwoLifecycleMethodsBean.class, beanMetaData);
BeanContext<TwoLifecycleMethodsBean> bean = container.construct();