cm.setLocalTransactionOptimization(getLocalTransactionOptimization());
cm.setShareable(getShareable());
Object connectionFactory = cm.init(managedFactory);
cm.start();
InjectManager beanManager = InjectManager.create();
BeanFactory factory
= beanManager.createBeanFactory(connectionFactory.getClass());