unit.transactionType(container.getTransactionType());
unit.provider(provider.getProvider());
container.setupConnection(unit, ds);
provider.configure(unit, ds);
jpa.saveConfig(config);
installMetaModelGenerator();
installAdditionalDependencies(out, container, jpap, provider, providerVersion);
if (project.hasFacet(PersistenceFacet.class))