}
}
}
//If we have too many provider class names or incompatible version ranges specified then blow up
VersionRange range = null;
if(!!!versionRanges.isEmpty()) {
try {
range = combineVersionRanges(versionRanges);
} catch (InvalidRangeCombination e) {
Bundle bundle = parsedPersistenceUnits.iterator().next().getDefiningBundle();