propsMap.put(Constants.PERSISTENCE_UNIT_NAME, persistenceUnit);
this.properties = propsMap;
this.persistenceUnits = persistenceUnit.split(Constants.PERSISTENCE_UNIT_SEPARATOR);
// Configure metamodel.
new MetamodelConfiguration(properties, kunderaMetadata, persistenceUnits).configure();
// configure client factories
configureClientFactories();
// Initialize L2 cache