@Override public void postProcessPersistenceUnitInfo(MutablePersistenceUnitInfo pui) { String puName = pui.getPersistenceUnitName(); for (ORMConfigDto config : configs) { if (puName.equals(config.getPuName())) { if (CollectionUtils.isNotEmpty(config.getClassNames())) { pui.getManagedClassNames().addAll(config.getClassNames()); } if (CollectionUtils.isNotEmpty(config.getMappingFiles())) { pui.getMappingFileNames().addAll(config.getMappingFiles()); } } } } }
if (!pui.getMappingFileNames().contains(mappingFileName)) { LOG.debug("Adding mapping file to persistence unit {}.", mappingFileName, persistenceUnitName); pui.addMappingFileName(mappingFileName);
List<String> mappingFileNames = newPU.getMappingFileNames(); for (String mappingFileName : mappingFileNames) { if (!pui.getMappingFileNames().contains(mappingFileName)) { pui.addMappingFileName(mappingFileName);
/** * Show PUI infos * * @param pui * PersistenceUnitInfo */ private void dumpPersistenceUnitInfo( MutablePersistenceUnitInfo pui ) { _Log.debug( "Dumping content for PersistenceUnitInfo of " + pui.getPersistenceUnitName( ) ); _Log.debug( "** getTransactionType : " + pui.getTransactionType( ) ); _Log.debug( "** getPersistenceProviderClassName : " + pui.getPersistenceProviderClassName( ) ); _Log.debug( "** getPersistenceProviderPackageName : " + pui.getPersistenceProviderPackageName( ) ); _Log.debug( "** getPersistenceUnitName : " + pui.getPersistenceUnitName( ) ); _Log.debug( "** getPersistenceXMLSchemaVersion : " + pui.getPersistenceXMLSchemaVersion( ) ); _Log.debug( "** getJtaDataSource : " + pui.getJtaDataSource( ) ); _Log.debug( "** getManagedClassNames : " + pui.getManagedClassNames( ) ); _Log.debug( "** getMappingFileNames : " + pui.getMappingFileNames( ) ); _Log.debug( "** getNonJtaDataSource : " + pui.getNonJtaDataSource( ) ); _Log.debug( "** getPersistenceUnitRootUrl :" + pui.getPersistenceUnitRootUrl( ) ); _Log.debug( "** getProperties : " + pui.getProperties( ) ); } }
if (!pui.getMappingFileNames().contains(mappingFileName)) { LOG.debug("Adding mapping file to persistence unit {}.", mappingFileName, persistenceUnitName); pui.addMappingFileName(mappingFileName);