} else if (componentType.equals(CommandsFactory.class)) {
return (T) new CommandsFactoryImpl();
} else if (componentType.equals(PersistenceManager.class)) {
return (T) new PersistenceManagerImpl();
} else if (componentType.equals(PassivationManager.class)) {
return (T) new PassivationManagerImpl();
} else if (componentType.equals(ActivationManager.class)) {
return (T) new ActivationManagerImpl();
} else if (componentType.equals(BatchContainer.class)) {
return (T) new BatchContainer();
} else if (componentType.equals(TransactionCoordinator.class)) {