public EntityManagerFactory createContainerEntityManagerFactory(PersistenceUnitInfo info,
Map map) {
Ejb3Configuration cfg = new Ejb3Configuration();
Ejb3Configuration configured = cfg.configure(info, map);
postprocessConfiguration(info, map, configured);
return configured != null ? configured.buildEntityManagerFactory() : null;
}
@SuppressWarnings("unchecked")
protected void postprocessConfiguration(PersistenceUnitInfo info, Map map,
Ejb3Configuration configured) {